Rozwój modułu do współpracy z portfelami na łańcuchu bloków.
Opis projektu:
Należy opracować moduł w języku Python do pracy z portfelami w sieci BEP-20 (Binance Smart Chain). Moduł powinien umożliwiać tworzenie portfeli dla różnych użytkowników, odbieranie i wysyłanie płatności.
Główne funkcje modułu:
1. Tworzenie portfela:
- Generowanie nowego adresu i klucza prywatnego.
- Zapisywanie informacji o portfelu (adres i klucz prywatny).
2. Odbieranie płatności:
- Śledzenie wpływu środków na podany adres.
- Pobieranie aktualnego salda portfela w tokenach BEP-20 i BNB.
3. Wysyłanie płatności:
- Możliwość wysyłania tokenów BEP-20 i BNB z jednego adresu na drugi.
- Obliczanie i naliczanie opłaty za transakcję.
Wymagania dotyczące modułu:.
- Dokumentacja dotycząca korzystania z modułu.
Metody modułu:
1. create_wallet(username: str) -> dict:
- Tworzy nowy portfel dla użytkownika.
- Zapisuje adres i klucz prywatny
- Zwraca informacje o utworzonym portfelu (adres i klucz prywatny).
2. get_balance(address: str, contract_address: str = None) -> float:
- Zwraca saldo podanego adresu.
- Jeśli podany jest adres kontraktowy, zwraca saldo tokena BEP-20. W przeciwnym razie zwraca saldo BNB.
3. send_transaction(from_address: str, to_address: str, amount: float, private_key: str, contract_address: str = None) -> str:
- Wysyła określoną liczbę tokenów BEP-20 lub BNB z jednego adresu na drugi.
- Zwraca hash transakcji.
4. track_payments(address: str, contract_address: str = None) -> list:
- Śledzi i zwraca listę ostatnich transakcji dla podanego adresu.
- Jeśli podany jest adres kontraktowy, śledzi transakcje tokena BEP-20. W przeciwnym razie śledzi transakcje BNB.
-
8753 60 0 1 Dzień dobry!
Gotowy do stworzenia modułu do pracy z portfelem w sieci BEP-20.
Mam doświadczenie w tworzeniu podobnych projektów. Piszę w języku Python. Zajmuję 13. miejsce w tym języku na platformie.
Mam nadzieję na współpracę!
-
4868 84 0 Dzień dobry, mam dla Ciebie gotowy kod, mogę Ci wszystko bez problemu pokazać.
-
99 Witam
Mam doświadczenie w pracy z projektami kryptograficznymi w Pythonie.
Mam również duże doświadczenie w pracy z API różnych giełd, w tym DEX.
Moduł można zrobić za pomocą zapytań API do bscscan.
Gotowy do pracy.
-
6276 144 6 4 Mogę napisać taki moduł. Czy są jakieś pytania dotyczące przechowywania danych i tego, z czym pracujemy - API Nody czy API BscScan?
-
Ссылка на документацию моей библиотеке там все готово уже из того что вам нужно и протестировано, можете написать мне если нужна помощь или доп информация
-
Aktualne zlecenia dla freelancerów w kategorii Kryptowaluty i blockchain
Audyt i budowa zabezpieczonej infrastruktury do wysyłania transakcji BTC
2235 PLN
Szukamy inżyniera ds. bezpieczeństwa Bitcoin do dwóch zadań: (1) audyt obecnego systemu generacji portfeli i wysyłania BTC z identyfikacją luk; (2) projektowanie i budowa nowej zabezpieczonej infrastruktury do przechowywania kluczy i wysyłania transakcji.Część 1 — Audyt obecnego… Administracja systemem i siecią, Kryptowaluty i blockchain ∙ 6 dni 8 godzin temu ∙ 10 ofert |
Potrzebny inżynier/mistrz kontraktów inteligentnych
29 733 PLN
Chcę znaleźć inżyniera/mentora kontraktów inteligentnych, który ma bogate doświadczenie w rozwoju kontraktów inteligentnych w Solidity. Kryptowaluty i blockchain, Doradztwo inżynieryjne ∙ 13 dni 4 godziny temu ∙ 12 ofert |