개발이야기 003. talkit.bank 두번째 프로그램 - 바이낸스 STEEM Earn 상품 가입하기

in #kr7 days ago

image.png

안녕하세요 @talkit.bank 입니다.

저는 구상만 하는 것을 별로 좋아 하지 않아서 ^^

오늘도 프로그램을 일단 하나 짜봤습니다.

지금 조회 하고 있는 스팀 Earn의 이자율은 조금씩 오르락 내리락 하면서 12%를 유지하고 있습니다.

mysql> select * from binance_simple_earn_flexible;
+---------------------+-------+------------+-------------+--------------+------------+-------------+-----+---------------------+------------+
| collect_time        | asset | product_id | latest_apr  | can_purchase | can_redeem | is_sold_out | hot | min_purchase_amount | status     |
+---------------------+-------+------------+-------------+--------------+------------+-------------+-----+---------------------+------------+
| 2025-02-04 07:00:00 | STEEM | STEEM001   | 12.23616600 |            1 |          1 |           0 |   0 |          1.00000000 | PURCHASING |
| 2025-02-04 15:00:00 | STEEM | STEEM001   | 12.19026900 |            1 |          1 |           0 |   0 |          1.00000000 | PURCHASING |
| 2025-02-05 00:00:00 | STEEM | STEEM001   | 12.18402900 |            1 |          1 |           0 |   0 |          1.00000000 | PURCHASING |
| 2025-02-05 01:00:00 | STEEM | STEEM001   | 12.16334600 |            1 |          1 |           0 |   0 |          1.00000000 | PURCHASING |
| 2025-02-05 02:00:00 | STEEM | STEEM001   | 12.16380900 |            1 |          1 |           0 |   0 |          1.00000000 | PURCHASING |
| 2025-02-05 03:00:00 | STEEM | STEEM001   | 12.16189000 |            1 |          1 |           0 |   0 |          1.00000000 | PURCHASING |
| 2025-02-05 04:00:00 | STEEM | STEEM001   | 12.16381200 |            1 |          1 |           0 |   0 |          1.00000000 | PURCHASING |
| 2025-02-05 05:00:00 | STEEM | STEEM001   | 12.16393400 |            1 |          1 |           0 |   0 |          1.00000000 | PURCHASING |
| 2025-02-05 06:00:00 | STEEM | STEEM001   | 12.16449500 |            1 |          1 |           0 |   0 |          1.00000000 | PURCHASING |
| 2025-02-05 07:00:00 | STEEM | STEEM001   | 12.16184700 |            1 |          1 |           0 |   0 |          1.00000000 | PURCHASING |
| 2025-02-05 08:00:00 | STEEM | STEEM001   | 12.01017500 |            1 |          1 |           0 |   0 |          1.00000000 | PURCHASING |
| 2025-02-05 09:00:00 | STEEM | STEEM001   | 12.15091300 |            1 |          1 |           0 |   0 |          1.00000000 | PURCHASING |
| 2025-02-05 10:00:00 | STEEM | STEEM001   | 12.15230000 |            1 |          1 |           0 |   0 |          1.00000000 | PURCHASING |
| 2025-02-05 11:00:00 | STEEM | STEEM001   | 12.15368700 |            1 |          1 |           0 |   0 |          1.00000000 | PURCHASING |
| 2025-02-05 12:00:00 | STEEM | STEEM001   | 12.15317800 |            1 |          1 |           0 |   0 |          1.00000000 | PURCHASING |
| 2025-02-05 13:00:00 | STEEM | STEEM001   | 12.21949600 |            1 |          1 |           0 |   0 |          1.00000000 | PURCHASING |
| 2025-02-05 14:00:00 | STEEM | STEEM001   | 12.22370000 |            1 |          1 |           0 |   0 |          1.00000000 | PURCHASING |
| 2025-02-05 15:00:00 | STEEM | STEEM001   | 12.22445300 |            1 |          1 |           0 |   0 |          1.00000000 | PURCHASING |
+---------------------+-------+------------+-------------+--------------+------------+-------------+-----+---------------------+------------+

UI는 준비를 하고 있습니다만, 아직 백엔드 부터 개발 하고 있습니다.

12%면 괜찮은것 같아서 ^^

프로그램을 작성해보았습니다.

앞으로 조금 이자율이 낮아지면 빼고 이런걸 해야겠지만, 일단 지금은 아래 순서도 대로 프로그램은 작성했습니다.

바이낸스의 스팀 코인 주소 및 메모를 찾는다.

스팀 체인에서 talkit 계정의 STEEM을 바이낸스로 전송한다.

이때 금액은 10 스팀으로 고정 시켜 두었습니다.

스팀 체인에서 바이낸스의 주소로 스팀코인이 들어왔는지 확인한다.

이때 대기하면서 계좌의 잔액이 10코인이 넘었는지를 확인 합니다.

이부분은 history API로 수정 예정입니다. ^^ 지금은 저 혼자 하고 있어서 그 금액이 들어왔는지를 찾으려고 합니다. ^^

스팀코인이 들어오면 Simple Earn 상품에 가입한다.

위와 같은 순서로 프로그램을 작성해 두었습니다.

지금 현재는 그냥 강제로 실행해야하는 프로그램이고, 프론트가 만들어지면,

사용자는 @talkit.bank로 원하는 투자금액을 보내고, 해당 금액을 제가 대신 투자해 드립니다. ^^

그리고, 투자기간이 지나면 수수료 제외하고(바이낸스 이체 수수료와 시스템 운영을 위한 수수료를 조금 받을 예정입니다.) 다시 통합해서 1일 1회정도 스팀으로 전송합니다. 해당 사용자의 원금+이자를 해당 사용자의 계정으로 돌려 드립니다.

위와 같은 프로그램은 계속 진행해야 합니다. ^^

맺음말

앞으로 저런 상품을 출시해보려고 합니다.

일단, 보팅 시스템 부터 테스트 끝나면, 진행 예정입니다.

감사합니다.



Posted through the ECblog app (https://blog.etain.club)

Sort:  

Upvoted! Thank you for supporting witness @jswit.