Как определить передачу смарт-контракта Ethereum с помощью RPC / web3 / ether.js? - PullRequest
0 голосов
/ 02 апреля 2019

Если

1) Кошелек A переводит 1 эфир в смарт-контракт B

И в то же время

2) Интеллектуальный контракт B переводит эфир в кошелек C

A-> B-> C

Используя eth_getTransactionReceipt, как проверить, что сумма была отправлена ​​на кошелек C?

1 Ответ

1 голос
/ 03 апреля 2019

Чтобы использовать метод eth_getTransactionReceipt, вам нужен номер TX передачи b -> c. Вы можете получить TX различными способами, но, как правило, вы делаете событие. Как только у вас есть TX, вы можете позвонить, как показано ниже:

curl -X POST --data '{"jsonrpc":"2.0","method":"eth_getTransactionReceipt","params":["<TX number goes here>"],"id":1}'

ссылка с: https://github.com/ethereum/wiki/wiki/JSON-RPC#eth_gettransactionreceipt

...