Created
March 19, 2019 14:25
-
-
Save anvacaru/1531f1e96280b99390003e9f881c1609 to your computer and use it in GitHub Desktop.
ERC20.test.js --verbose-rpc
This file has been truncated, but you can view the full file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
> { | |
> "jsonrpc": "2.0", | |
> "id": 1, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 1, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 2, | |
> "method": "eth_accounts", | |
> "params": [] | |
> } | |
< { | |
< "id": 2, | |
< "jsonrpc": "2.0", | |
< "result": [ | |
< "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
< "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0xa3af77b703e3397862eb708f1df93347d8f4d309", | |
< "0x10b00072cc74ee74322948e9f7b1f0eef51ce877", | |
< "0xa360c13bd4775492f6e3a531aec6cc1570407b89", | |
< "0xc8360bc38e8dad2b3eacaa5d853f843c57fcf55b", | |
< "0xaa990abdd3ba5ab873f23c95e05e3e83335b173f", | |
< "0xab5538339d5c58ec91d412ace7d3577a212684cf", | |
< "0xd7807695718dbc3f53201ad9594ccb4b87d30186", | |
< "0xfb35d0cd0992740d6156e16330877345f43fff8f" | |
< ] | |
< } | |
Using network 'development'. | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 3, | |
> "method": "eth_accounts", | |
> "params": [] | |
> } | |
< { | |
< "id": 3, | |
< "jsonrpc": "2.0", | |
< "result": [ | |
< "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
< "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0xa3af77b703e3397862eb708f1df93347d8f4d309", | |
< "0x10b00072cc74ee74322948e9f7b1f0eef51ce877", | |
< "0xa360c13bd4775492f6e3a531aec6cc1570407b89", | |
< "0xc8360bc38e8dad2b3eacaa5d853f843c57fcf55b", | |
< "0xaa990abdd3ba5ab873f23c95e05e3e83335b173f", | |
< "0xab5538339d5c58ec91d412ace7d3577a212684cf", | |
< "0xd7807695718dbc3f53201ad9594ccb4b87d30186", | |
< "0xfb35d0cd0992740d6156e16330877345f43fff8f" | |
< ] | |
< } | |
Compiling your contracts... | |
=========================== | |
> Everything is up to date, there is nothing to compile. | |
[0m[0m | |
[0m Contract: ERC20[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "method": "evm_snapshot", | |
> "id": 1553005009786 | |
> } | |
< { | |
< "id": 1553005009786, | |
< "jsonrpc": "2.0", | |
< "result": "0x05" | |
< } | |
[0m total supply[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 4, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 4, | |
< "jsonrpc": "2.0", | |
< "result": "0xd1" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 5, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 5, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xd1", | |
< "hash": "0x3f7bc2d4ac801a7da6650c0b258aaf0823021308ac127c108eabda0712eed3c5", | |
< "parentHash": "0xbbef3926ee354688c3596c32d4ce35c32545990eeeadd7095e99dd402a080216", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x7e4279bff82540ffa3088f451ab6763492877e86770e35c8870a39a235297bde", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x5bdc", | |
< "timestamp": "0x5c90f999", | |
< "transactions": [ | |
< "0x68604169b42b0fd082dee0a5b0e3b71ef674fffba14dba7ec964b01fad766e6b" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 6, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 6, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 7, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 7, | |
< "jsonrpc": "2.0", | |
< "result": "0xf7c6673656015525de8fd260975c560262a35304c4bdba57546ae0b1ac003d18" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 8, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0xf7c6673656015525de8fd260975c560262a35304c4bdba57546ae0b1ac003d18" | |
> ] | |
> } | |
< { | |
< "id": 8, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0xf7c6673656015525de8fd260975c560262a35304c4bdba57546ae0b1ac003d18", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xafecc6a6156e129fe56c3d0882ff3d1bd5866940554b40fa3b672cfd6108ac2b", | |
< "blockNumber": "0xd2", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0x6d6eec3ba2f312b1a4eabd4d017840187a6c89b5", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0xf7c6673656015525de8fd260975c560262a35304c4bdba57546ae0b1ac003d18", | |
< "blockHash": "0xafecc6a6156e129fe56c3d0882ff3d1bd5866940554b40fa3b672cfd6108ac2b", | |
< "blockNumber": "0xd2", | |
< "address": "0x6d6eec3ba2f312b1a4eabd4d017840187a6c89b5", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000004000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000004000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100800000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 9, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0x6d6eec3ba2f312b1a4eabd4d017840187a6c89b5", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 9, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 10, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 10, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xd2", | |
< "hash": "0xafecc6a6156e129fe56c3d0882ff3d1bd5866940554b40fa3b672cfd6108ac2b", | |
< "parentHash": "0x3f7bc2d4ac801a7da6650c0b258aaf0823021308ac127c108eabda0712eed3c5", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000004000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000004000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100800000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x362ff4ee141c137a2b6b06c671f37f5128f0ded00f71df8abf23c6ff6d216fbd", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d1", | |
< "transactions": [ | |
< "0xf7c6673656015525de8fd260975c560262a35304c4bdba57546ae0b1ac003d18" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 11, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 11, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 1, | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x6d6eec3ba2f312b1a4eabd4d017840187a6c89b5", | |
> "data": "0x18160ddd" | |
> }, | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 1, | |
< "jsonrpc": "2.0", | |
< "result": "0x0000000000000000000000000000000000000000000000000000000000000064" | |
< } | |
[32m ✓[0m[90m returns the total amount of tokens[0m | |
[0m balanceOf[0m | |
[0m when the requested account has no tokens[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 12, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 12, | |
< "jsonrpc": "2.0", | |
< "result": "0xd2" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 13, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 13, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xd2", | |
< "hash": "0xafecc6a6156e129fe56c3d0882ff3d1bd5866940554b40fa3b672cfd6108ac2b", | |
< "parentHash": "0x3f7bc2d4ac801a7da6650c0b258aaf0823021308ac127c108eabda0712eed3c5", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000004000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000004000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100800000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x362ff4ee141c137a2b6b06c671f37f5128f0ded00f71df8abf23c6ff6d216fbd", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d1", | |
< "transactions": [ | |
< "0xf7c6673656015525de8fd260975c560262a35304c4bdba57546ae0b1ac003d18" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 14, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 14, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 15, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 15, | |
< "jsonrpc": "2.0", | |
< "result": "0x4b0fb0beef6fc4b2963fafc1c42d1f5705e8499e456ab5f10dcaacb083dbb5e5" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 16, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x4b0fb0beef6fc4b2963fafc1c42d1f5705e8499e456ab5f10dcaacb083dbb5e5" | |
> ] | |
> } | |
< { | |
< "id": 16, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x4b0fb0beef6fc4b2963fafc1c42d1f5705e8499e456ab5f10dcaacb083dbb5e5", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xe2e0ffe718c6f9d3def3628ff496ab536c29d0d224c2a0dbdf77a22fe44719d8", | |
< "blockNumber": "0xd3", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0x043f16af15dff238a4b521a421292fbdb95087f5", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x4b0fb0beef6fc4b2963fafc1c42d1f5705e8499e456ab5f10dcaacb083dbb5e5", | |
< "blockHash": "0xe2e0ffe718c6f9d3def3628ff496ab536c29d0d224c2a0dbdf77a22fe44719d8", | |
< "blockNumber": "0xd3", | |
< "address": "0x043f16af15dff238a4b521a421292fbdb95087f5", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000020000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 17, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0x043f16af15dff238a4b521a421292fbdb95087f5", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 17, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 18, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 18, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xd3", | |
< "hash": "0xe2e0ffe718c6f9d3def3628ff496ab536c29d0d224c2a0dbdf77a22fe44719d8", | |
< "parentHash": "0xafecc6a6156e129fe56c3d0882ff3d1bd5866940554b40fa3b672cfd6108ac2b", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000020000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x97780a5a8c025cbb91b568e17f9ba9c7ced6efacc0f1eeb972599f4b6864df59", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d1", | |
< "transactions": [ | |
< "0x4b0fb0beef6fc4b2963fafc1c42d1f5705e8499e456ab5f10dcaacb083dbb5e5" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 19, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 19, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 2, | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x043f16af15dff238a4b521a421292fbdb95087f5", | |
> "data": "0x70a0823100000000000000000000000010b00072cc74ee74322948e9f7b1f0eef51ce877" | |
> }, | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 2, | |
< "jsonrpc": "2.0", | |
< "result": "0x0000000000000000000000000000000000000000000000000000000000000000" | |
< } | |
[32m ✓[0m[90m returns zero[0m | |
[0m when the requested account has some tokens[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 20, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 20, | |
< "jsonrpc": "2.0", | |
< "result": "0xd3" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 21, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 21, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xd3", | |
< "hash": "0xe2e0ffe718c6f9d3def3628ff496ab536c29d0d224c2a0dbdf77a22fe44719d8", | |
< "parentHash": "0xafecc6a6156e129fe56c3d0882ff3d1bd5866940554b40fa3b672cfd6108ac2b", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000020000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x97780a5a8c025cbb91b568e17f9ba9c7ced6efacc0f1eeb972599f4b6864df59", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d1", | |
< "transactions": [ | |
< "0x4b0fb0beef6fc4b2963fafc1c42d1f5705e8499e456ab5f10dcaacb083dbb5e5" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 22, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 22, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 23, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 23, | |
< "jsonrpc": "2.0", | |
< "result": "0xe00d90eefb2d1f38f5e6bd10bdc16cb4bae102f2614e3e98d061b5b985c66b5e" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 24, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0xe00d90eefb2d1f38f5e6bd10bdc16cb4bae102f2614e3e98d061b5b985c66b5e" | |
> ] | |
> } | |
< { | |
< "id": 24, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0xe00d90eefb2d1f38f5e6bd10bdc16cb4bae102f2614e3e98d061b5b985c66b5e", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xf17a6e98af77fe500061a7ba89587b5c73a8bb5d7a6071c084b8d332b69954ba", | |
< "blockNumber": "0xd4", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0x239671690c8ce688719f66ba23e833652b4aac13", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0xe00d90eefb2d1f38f5e6bd10bdc16cb4bae102f2614e3e98d061b5b985c66b5e", | |
< "blockHash": "0xf17a6e98af77fe500061a7ba89587b5c73a8bb5d7a6071c084b8d332b69954ba", | |
< "blockNumber": "0xd4", | |
< "address": "0x239671690c8ce688719f66ba23e833652b4aac13", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000004000000020000000000000000000800000000000000000001000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000200100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 25, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0x239671690c8ce688719f66ba23e833652b4aac13", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 25, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 26, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 26, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xd4", | |
< "hash": "0xf17a6e98af77fe500061a7ba89587b5c73a8bb5d7a6071c084b8d332b69954ba", | |
< "parentHash": "0xe2e0ffe718c6f9d3def3628ff496ab536c29d0d224c2a0dbdf77a22fe44719d8", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000004000000020000000000000000000800000000000000000001000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000200100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xf45b7dbf254ae8adf2f5f73b36bbb154023ef1ed6ab1563d22ae92e4bbe05033", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0xe00d90eefb2d1f38f5e6bd10bdc16cb4bae102f2614e3e98d061b5b985c66b5e" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 27, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 27, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 3, | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x239671690c8ce688719f66ba23e833652b4aac13", | |
> "data": "0x70a082310000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
> }, | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 3, | |
< "jsonrpc": "2.0", | |
< "result": "0x0000000000000000000000000000000000000000000000000000000000000064" | |
< } | |
[32m ✓[0m[90m returns the total amount of tokens[0m | |
[0m transfer[0m | |
[0m when the recipient is not the zero address[0m | |
[0m when the sender does not have enough balance[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 28, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 28, | |
< "jsonrpc": "2.0", | |
< "result": "0xd4" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 29, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 29, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xd4", | |
< "hash": "0xf17a6e98af77fe500061a7ba89587b5c73a8bb5d7a6071c084b8d332b69954ba", | |
< "parentHash": "0xe2e0ffe718c6f9d3def3628ff496ab536c29d0d224c2a0dbdf77a22fe44719d8", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000004000000020000000000000000000800000000000000000001000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000200100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xf45b7dbf254ae8adf2f5f73b36bbb154023ef1ed6ab1563d22ae92e4bbe05033", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0xe00d90eefb2d1f38f5e6bd10bdc16cb4bae102f2614e3e98d061b5b985c66b5e" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 30, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 30, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 31, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 31, | |
< "jsonrpc": "2.0", | |
< "result": "0x08d4b3c1842e559d930c20a885ad71bb8f59962593d6371adc3289cdcbad2397" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 32, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x08d4b3c1842e559d930c20a885ad71bb8f59962593d6371adc3289cdcbad2397" | |
> ] | |
> } | |
< { | |
< "id": 32, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x08d4b3c1842e559d930c20a885ad71bb8f59962593d6371adc3289cdcbad2397", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xbe0031152060768119af6b3796a0574c270ebbf8acdda36f2ba1f8ccaed92a9c", | |
< "blockNumber": "0xd5", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0x4ac38b157a8e37d87b28fb20e9505694583e2502", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x08d4b3c1842e559d930c20a885ad71bb8f59962593d6371adc3289cdcbad2397", | |
< "blockHash": "0xbe0031152060768119af6b3796a0574c270ebbf8acdda36f2ba1f8ccaed92a9c", | |
< "blockNumber": "0xd5", | |
< "address": "0x4ac38b157a8e37d87b28fb20e9505694583e2502", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000100000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010004000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 33, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0x4ac38b157a8e37d87b28fb20e9505694583e2502", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 33, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 34, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 34, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xd5", | |
< "hash": "0xbe0031152060768119af6b3796a0574c270ebbf8acdda36f2ba1f8ccaed92a9c", | |
< "parentHash": "0xf17a6e98af77fe500061a7ba89587b5c73a8bb5d7a6071c084b8d332b69954ba", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000100000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010004000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xd5eff83cc236f476066daba60d62d0638311b48c54f3a628955cdefd8fd1f74a", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x08d4b3c1842e559d930c20a885ad71bb8f59962593d6371adc3289cdcbad2397" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 35, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 35, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 36, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x4ac38b157a8e37d87b28fb20e9505694583e2502", | |
> "data": "0xa9059cbb000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000065" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 36, | |
< "jsonrpc": "2.0", | |
< "result": "0x2da454097610f828fd46abf4ea40a5d3b6360dc02545be05e0b1b1d572ffc61e", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0x2da454097610f828fd46abf4ea40a5d3b6360dc02545be05e0b1b1d572ffc61e": { | |
< "error": "revert", | |
< "program_counter": 2998, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121483\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15061\n at p (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15496)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15549\n at a.default (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:149:104558)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:14433\n at v.r.emit (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1257132)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472444\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472467\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85804)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821", | |
< "name": "i" | |
< } | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x4ac38b157a8e37d87b28fb20e9505694583e2502", | |
> "data": "0xa9059cbb000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000065" | |
> } | |
> ], | |
> "id": 1553005010099 | |
> } | |
< { | |
< "id": 1553005010099, | |
< "jsonrpc": "2.0", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0x8ef4785b249f2eb99fe204fe94ded3a05ab0021c1917b8ab6ab68aa86dd847b0": { | |
< "error": "revert", | |
< "program_counter": 2998, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121033\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470163\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82454\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at o (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70911)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82434\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470108\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85804)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259792", | |
< "name": "i" | |
< } | |
< } | |
< } | |
[32m ✓[0m[90m reverts[0m | |
[0m when the sender has enough balance[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 37, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 37, | |
< "jsonrpc": "2.0", | |
< "result": "0xd6" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 38, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 38, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xd6", | |
< "hash": "0x5e0e0ca0a30bab9d90a257847f021eb57c43d63c8b14fc74935d2234170323b3", | |
< "parentHash": "0xbe0031152060768119af6b3796a0574c270ebbf8acdda36f2ba1f8ccaed92a9c", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xb3b32cc574a5049352a4ff586caeb5901b5cc93446ba0bd11fce032f29bb9bc1", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x5c63", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x2da454097610f828fd46abf4ea40a5d3b6360dc02545be05e0b1b1d572ffc61e" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 39, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 39, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 40, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 40, | |
< "jsonrpc": "2.0", | |
< "result": "0x92ce67f9a4a9509d886acf465d33c3c68a2d281e4a8bedd990086cb1e6fc556b" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 41, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x92ce67f9a4a9509d886acf465d33c3c68a2d281e4a8bedd990086cb1e6fc556b" | |
> ] | |
> } | |
< { | |
< "id": 41, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x92ce67f9a4a9509d886acf465d33c3c68a2d281e4a8bedd990086cb1e6fc556b", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xede68ffa363ed5eb724d05ebcbcff8cc68dd7adfb1c336bacd5ca2a90fdc6be1", | |
< "blockNumber": "0xd7", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0xa4a78f0bc4d00fbee82b18404cfc22dee4e19f81", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x92ce67f9a4a9509d886acf465d33c3c68a2d281e4a8bedd990086cb1e6fc556b", | |
< "blockHash": "0xede68ffa363ed5eb724d05ebcbcff8cc68dd7adfb1c336bacd5ca2a90fdc6be1", | |
< "blockNumber": "0xd7", | |
< "address": "0xa4a78f0bc4d00fbee82b18404cfc22dee4e19f81", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000800100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 42, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0xa4a78f0bc4d00fbee82b18404cfc22dee4e19f81", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 42, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 43, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 43, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xd7", | |
< "hash": "0xede68ffa363ed5eb724d05ebcbcff8cc68dd7adfb1c336bacd5ca2a90fdc6be1", | |
< "parentHash": "0x5e0e0ca0a30bab9d90a257847f021eb57c43d63c8b14fc74935d2234170323b3", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000800100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xb2b164d23d2b04a37565619f8435db34a09c2d85e44c02b9b21436f42c13ea05", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x92ce67f9a4a9509d886acf465d33c3c68a2d281e4a8bedd990086cb1e6fc556b" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 44, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 44, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 45, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xa4a78f0bc4d00fbee82b18404cfc22dee4e19f81", | |
> "data": "0xa9059cbb000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 45, | |
< "jsonrpc": "2.0", | |
< "result": "0xdb4384c263d3781090bdfcc5c881f84f1260732c2adc44047db230fc15362da0" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 46, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0xdb4384c263d3781090bdfcc5c881f84f1260732c2adc44047db230fc15362da0" | |
> ] | |
> } | |
< { | |
< "id": 46, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0xdb4384c263d3781090bdfcc5c881f84f1260732c2adc44047db230fc15362da0", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x3bd5a215e7cd9893e57d648be0fbb398e428015a36606a447995d9119edcf668", | |
< "blockNumber": "0xd8", | |
< "gasUsed": "0x8d8f", | |
< "cumulativeGasUsed": "0x8d8f", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0xdb4384c263d3781090bdfcc5c881f84f1260732c2adc44047db230fc15362da0", | |
< "blockHash": "0x3bd5a215e7cd9893e57d648be0fbb398e428015a36606a447995d9119edcf668", | |
< "blockNumber": "0xd8", | |
< "address": "0xa4a78f0bc4d00fbee82b18404cfc22dee4e19f81", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000400000000000000000100000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000800100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 47, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 47, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xd8", | |
< "hash": "0x3bd5a215e7cd9893e57d648be0fbb398e428015a36606a447995d9119edcf668", | |
< "parentHash": "0xede68ffa363ed5eb724d05ebcbcff8cc68dd7adfb1c336bacd5ca2a90fdc6be1", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000400000000000000000100000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000800100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xd934a7f82eb049b3384fe4571d186a22d497324857d6f29ee0c5263101a47288", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x8d8f", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0xdb4384c263d3781090bdfcc5c881f84f1260732c2adc44047db230fc15362da0" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 48, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 48, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 4, | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xa4a78f0bc4d00fbee82b18404cfc22dee4e19f81", | |
> "data": "0x70a082310000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
> }, | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 4, | |
< "jsonrpc": "2.0", | |
< "result": "0x0000000000000000000000000000000000000000000000000000000000000000" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 49, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 49, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xd8", | |
< "hash": "0x3bd5a215e7cd9893e57d648be0fbb398e428015a36606a447995d9119edcf668", | |
< "parentHash": "0xede68ffa363ed5eb724d05ebcbcff8cc68dd7adfb1c336bacd5ca2a90fdc6be1", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000400000000000000000100000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000800100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xd934a7f82eb049b3384fe4571d186a22d497324857d6f29ee0c5263101a47288", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x8d8f", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0xdb4384c263d3781090bdfcc5c881f84f1260732c2adc44047db230fc15362da0" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 50, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 50, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 5, | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xa4a78f0bc4d00fbee82b18404cfc22dee4e19f81", | |
> "data": "0x70a08231000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
> }, | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 5, | |
< "jsonrpc": "2.0", | |
< "result": "0x0000000000000000000000000000000000000000000000000000000000000064" | |
< } | |
[32m ✓[0m[90m transfers the requested amount[0m[33m (44ms)[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 51, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 51, | |
< "jsonrpc": "2.0", | |
< "result": "0xd8" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 52, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 52, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xd8", | |
< "hash": "0x3bd5a215e7cd9893e57d648be0fbb398e428015a36606a447995d9119edcf668", | |
< "parentHash": "0xede68ffa363ed5eb724d05ebcbcff8cc68dd7adfb1c336bacd5ca2a90fdc6be1", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000400000000000000000100000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000800100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xd934a7f82eb049b3384fe4571d186a22d497324857d6f29ee0c5263101a47288", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x8d8f", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0xdb4384c263d3781090bdfcc5c881f84f1260732c2adc44047db230fc15362da0" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 53, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 53, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 54, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 54, | |
< "jsonrpc": "2.0", | |
< "result": "0x989d6136fb7827df1c475245abd51122b84037442b92e398bbb1933849d35acb" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 55, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x989d6136fb7827df1c475245abd51122b84037442b92e398bbb1933849d35acb" | |
> ] | |
> } | |
< { | |
< "id": 55, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x989d6136fb7827df1c475245abd51122b84037442b92e398bbb1933849d35acb", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xe45414831e9e05fa06dd1e587e2a92d49b417a6e82fb8d7d7a384148a173d9b4", | |
< "blockNumber": "0xd9", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0x2c400e5dbf0e7d6f650cce13098149987ebd51f7", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x989d6136fb7827df1c475245abd51122b84037442b92e398bbb1933849d35acb", | |
< "blockHash": "0xe45414831e9e05fa06dd1e587e2a92d49b417a6e82fb8d7d7a384148a173d9b4", | |
< "blockNumber": "0xd9", | |
< "address": "0x2c400e5dbf0e7d6f650cce13098149987ebd51f7", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000020100000000000000000000000020000000000000000000a00000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 56, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0x2c400e5dbf0e7d6f650cce13098149987ebd51f7", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 56, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 57, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 57, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xd9", | |
< "hash": "0xe45414831e9e05fa06dd1e587e2a92d49b417a6e82fb8d7d7a384148a173d9b4", | |
< "parentHash": "0x3bd5a215e7cd9893e57d648be0fbb398e428015a36606a447995d9119edcf668", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000020100000000000000000000000020000000000000000000a00000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xd6ffe34dd8b462376ff97607cc375d7ebf82903bd05433dc91c2a95cc401320d", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x989d6136fb7827df1c475245abd51122b84037442b92e398bbb1933849d35acb" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 58, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 58, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 59, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x2c400e5dbf0e7d6f650cce13098149987ebd51f7", | |
> "data": "0xa9059cbb000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 59, | |
< "jsonrpc": "2.0", | |
< "result": "0x6bba2e27f83c28ffa4bda9e99e1e635634afbb2f421f1e2ee9d82f6021843a13" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 60, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x6bba2e27f83c28ffa4bda9e99e1e635634afbb2f421f1e2ee9d82f6021843a13" | |
> ] | |
> } | |
< { | |
< "id": 60, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x6bba2e27f83c28ffa4bda9e99e1e635634afbb2f421f1e2ee9d82f6021843a13", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x3a76e92fc5f14a921fb7de46ce2f1b3f2a733ff75d0ae9a6834146dc313aef09", | |
< "blockNumber": "0xda", | |
< "gasUsed": "0x8d8f", | |
< "cumulativeGasUsed": "0x8d8f", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x6bba2e27f83c28ffa4bda9e99e1e635634afbb2f421f1e2ee9d82f6021843a13", | |
< "blockHash": "0x3a76e92fc5f14a921fb7de46ce2f1b3f2a733ff75d0ae9a6834146dc313aef09", | |
< "blockNumber": "0xda", | |
< "address": "0x2c400e5dbf0e7d6f650cce13098149987ebd51f7", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000400000000000000000100000000008000000000000000000000020100000000000000000000000000000000000000000000200000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
[32m ✓[0m[90m emits a transfer event[0m | |
[0m when the recipient is the zero address[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 61, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 61, | |
< "jsonrpc": "2.0", | |
< "result": "0xda" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 62, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 62, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xda", | |
< "hash": "0x3a76e92fc5f14a921fb7de46ce2f1b3f2a733ff75d0ae9a6834146dc313aef09", | |
< "parentHash": "0xe45414831e9e05fa06dd1e587e2a92d49b417a6e82fb8d7d7a384148a173d9b4", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000400000000000000000100000000008000000000000000000000020100000000000000000000000000000000000000000000200000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xb1a8fc7b48901bd44a660df3b5e9ace47f5a00dd802aaeb36d9af1c9081a1c80", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x8d8f", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x6bba2e27f83c28ffa4bda9e99e1e635634afbb2f421f1e2ee9d82f6021843a13" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 63, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 63, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 64, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 64, | |
< "jsonrpc": "2.0", | |
< "result": "0xc23ecbe18deb4787675fd7d4a4784b64b248a41c7f89001fb2c88dff02127f05" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 65, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0xc23ecbe18deb4787675fd7d4a4784b64b248a41c7f89001fb2c88dff02127f05" | |
> ] | |
> } | |
< { | |
< "id": 65, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0xc23ecbe18deb4787675fd7d4a4784b64b248a41c7f89001fb2c88dff02127f05", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x288d2807d29cb34342c030b6d61963cc2125b16f30048f83fd03e97a5ac45618", | |
< "blockNumber": "0xdb", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0xd57613a83dadf01825a06eccec09a8dcd94bf327", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0xc23ecbe18deb4787675fd7d4a4784b64b248a41c7f89001fb2c88dff02127f05", | |
< "blockHash": "0x288d2807d29cb34342c030b6d61963cc2125b16f30048f83fd03e97a5ac45618", | |
< "blockNumber": "0xdb", | |
< "address": "0xd57613a83dadf01825a06eccec09a8dcd94bf327", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000800000000000000000000000020000000000000000000010000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 66, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0xd57613a83dadf01825a06eccec09a8dcd94bf327", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 66, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 67, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 67, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xdb", | |
< "hash": "0x288d2807d29cb34342c030b6d61963cc2125b16f30048f83fd03e97a5ac45618", | |
< "parentHash": "0x3a76e92fc5f14a921fb7de46ce2f1b3f2a733ff75d0ae9a6834146dc313aef09", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000800000000000000000000000020000000000000000000010000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x3bf25ec385a85ce91ad7cda844a15aef0b7fc7dab5e707ae761f452b99b43d06", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0xc23ecbe18deb4787675fd7d4a4784b64b248a41c7f89001fb2c88dff02127f05" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 68, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 68, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 69, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xd57613a83dadf01825a06eccec09a8dcd94bf327", | |
> "data": "0xa9059cbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 69, | |
< "jsonrpc": "2.0", | |
< "result": "0x9beb69fe71416e4ddfdb05f6e6af8dc36b4a0e91a6c9da6a31b3067944709a63", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0x9beb69fe71416e4ddfdb05f6e6af8dc36b4a0e91a6c9da6a31b3067944709a63": { | |
< "error": "revert", | |
< "program_counter": 2581, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121483\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15061\n at p (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15496)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15549\n at a.default (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:149:104558)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:14433\n at v.r.emit (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1257132)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472444\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472467\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85804)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821", | |
< "name": "i" | |
< } | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xd57613a83dadf01825a06eccec09a8dcd94bf327", | |
> "data": "0xa9059cbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ], | |
> "id": 1553005010325 | |
> } | |
< { | |
< "id": 1553005010325, | |
< "jsonrpc": "2.0", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0xf347c8cc55e743513ef1c118214cf83ed6909a0046bd3c63647446f20f97464a": { | |
< "error": "revert", | |
< "program_counter": 2581, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121033\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470163\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82454\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at o (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70911)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82434\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470108\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85804)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259792", | |
< "name": "i" | |
< } | |
< } | |
< } | |
[32m ✓[0m[90m reverts[0m | |
[0m transfer from[0m | |
[0m when the recipient is not the zero address[0m | |
[0m when the spender has enough approved balance[0m | |
[0m when the initial holder has enough balance[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 70, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 70, | |
< "jsonrpc": "2.0", | |
< "result": "0xdc" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 71, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 71, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xdc", | |
< "hash": "0x51bbe3d62e763c5dd593e200276e33dcfa7a0055ea84ddbb52adba205a35e04b", | |
< "parentHash": "0x288d2807d29cb34342c030b6d61963cc2125b16f30048f83fd03e97a5ac45618", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x02f582221169659faead8f50488d782209856a1862d8f78f41f98f15222d7a12", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x55fa", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x9beb69fe71416e4ddfdb05f6e6af8dc36b4a0e91a6c9da6a31b3067944709a63" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 72, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 72, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 73, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 73, | |
< "jsonrpc": "2.0", | |
< "result": "0xa324f0c41f1845a767a212d29c830b03e69149949ee93e951e9c33dc57ec3c07" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 74, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0xa324f0c41f1845a767a212d29c830b03e69149949ee93e951e9c33dc57ec3c07" | |
> ] | |
> } | |
< { | |
< "id": 74, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0xa324f0c41f1845a767a212d29c830b03e69149949ee93e951e9c33dc57ec3c07", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x0a79d73bc5ab71be4994d375e1dc24242a8f2159d172093b1201b34d355c1c88", | |
< "blockNumber": "0xdd", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0x411e10c9e5a01e2d2d5f2dfeb53b118ceb441a3a", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0xa324f0c41f1845a767a212d29c830b03e69149949ee93e951e9c33dc57ec3c07", | |
< "blockHash": "0x0a79d73bc5ab71be4994d375e1dc24242a8f2159d172093b1201b34d355c1c88", | |
< "blockNumber": "0xdd", | |
< "address": "0x411e10c9e5a01e2d2d5f2dfeb53b118ceb441a3a", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 75, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0x411e10c9e5a01e2d2d5f2dfeb53b118ceb441a3a", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 75, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 76, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 76, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xdd", | |
< "hash": "0x0a79d73bc5ab71be4994d375e1dc24242a8f2159d172093b1201b34d355c1c88", | |
< "parentHash": "0x51bbe3d62e763c5dd593e200276e33dcfa7a0055ea84ddbb52adba205a35e04b", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x2f1babbe7c01cc3c1a9509f62b9f8d7577dea097594eb212b26fa8b20131998b", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0xa324f0c41f1845a767a212d29c830b03e69149949ee93e951e9c33dc57ec3c07" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 77, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 77, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 78, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x411e10c9e5a01e2d2d5f2dfeb53b118ceb441a3a", | |
> "data": "0x095ea7b3000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 78, | |
< "jsonrpc": "2.0", | |
< "result": "0xfffed9a86760ac54f2ba3cd16b2e3263235a9f501339fbcf3361f10c0311730c" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 79, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0xfffed9a86760ac54f2ba3cd16b2e3263235a9f501339fbcf3361f10c0311730c" | |
> ] | |
> } | |
< { | |
< "id": 79, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0xfffed9a86760ac54f2ba3cd16b2e3263235a9f501339fbcf3361f10c0311730c", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x755a3341c844ec9803a5430021e0c17b02598a6de83c72cd276bd9251bd69475", | |
< "blockNumber": "0xde", | |
< "gasUsed": "0xb13e", | |
< "cumulativeGasUsed": "0xb13e", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0xfffed9a86760ac54f2ba3cd16b2e3263235a9f501339fbcf3361f10c0311730c", | |
< "blockHash": "0x755a3341c844ec9803a5430021e0c17b02598a6de83c72cd276bd9251bd69475", | |
< "blockNumber": "0xde", | |
< "address": "0x411e10c9e5a01e2d2d5f2dfeb53b118ceb441a3a", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x0000000000c000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000004000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 80, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 80, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xde", | |
< "hash": "0x755a3341c844ec9803a5430021e0c17b02598a6de83c72cd276bd9251bd69475", | |
< "parentHash": "0x0a79d73bc5ab71be4994d375e1dc24242a8f2159d172093b1201b34d355c1c88", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x0000000000c000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000004000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x3fd269f4fa4e662d13c4c0a9044613a54fa134037dbb0f8960ff9bbde2e26c86", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0xb13e", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0xfffed9a86760ac54f2ba3cd16b2e3263235a9f501339fbcf3361f10c0311730c" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 81, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 81, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 82, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0xa3af77b703e3397862eb708f1df93347d8f4d309", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x411e10c9e5a01e2d2d5f2dfeb53b118ceb441a3a", | |
> "data": "0x23b872dd0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a30700000000000000000000000010b00072cc74ee74322948e9f7b1f0eef51ce8770000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 82, | |
< "jsonrpc": "2.0", | |
< "result": "0x99b5f4c42110cb455a073a629e6de5f8b69f8227e1951087f45ab8ae95617453" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 83, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x99b5f4c42110cb455a073a629e6de5f8b69f8227e1951087f45ab8ae95617453" | |
> ] | |
> } | |
< { | |
< "id": 83, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x99b5f4c42110cb455a073a629e6de5f8b69f8227e1951087f45ab8ae95617453", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x2c1ff012ff0288c8e754c95408c839662399e25765ff767bdfcd6b9ab586cd6c", | |
< "blockNumber": "0xdf", | |
< "gasUsed": "0x760a", | |
< "cumulativeGasUsed": "0x760a", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x99b5f4c42110cb455a073a629e6de5f8b69f8227e1951087f45ab8ae95617453", | |
< "blockHash": "0x2c1ff012ff0288c8e754c95408c839662399e25765ff767bdfcd6b9ab586cd6c", | |
< "blockNumber": "0xdf", | |
< "address": "0x411e10c9e5a01e2d2d5f2dfeb53b118ceb441a3a", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x00000000000000000000000010b00072cc74ee74322948e9f7b1f0eef51ce877" | |
< ], | |
< "type": "mined" | |
< }, | |
< { | |
< "logIndex": "0x1", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x99b5f4c42110cb455a073a629e6de5f8b69f8227e1951087f45ab8ae95617453", | |
< "blockHash": "0x2c1ff012ff0288c8e754c95408c839662399e25765ff767bdfcd6b9ab586cd6c", | |
< "blockNumber": "0xdf", | |
< "address": "0x411e10c9e5a01e2d2d5f2dfeb53b118ceb441a3a", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x0000000000c000000000000000000000000000000000000000000000000002004000000000000000000000000000000000000000000000000000000000600000004000000000100000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000020000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000020010400000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 84, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 84, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xdf", | |
< "hash": "0x2c1ff012ff0288c8e754c95408c839662399e25765ff767bdfcd6b9ab586cd6c", | |
< "parentHash": "0x755a3341c844ec9803a5430021e0c17b02598a6de83c72cd276bd9251bd69475", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x0000000000c000000000000000000000000000000000000000000000000002004000000000000000000000000000000000000000000000000000000000600000004000000000100000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000020000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000020010400000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x8d59951a97d66c939ae364913542060f64e273b2f89bbf8f5333c4a93c9d4fc0", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x760a", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x99b5f4c42110cb455a073a629e6de5f8b69f8227e1951087f45ab8ae95617453" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 85, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 85, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 6, | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x411e10c9e5a01e2d2d5f2dfeb53b118ceb441a3a", | |
> "data": "0x70a082310000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
> }, | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 6, | |
< "jsonrpc": "2.0", | |
< "result": "0x0000000000000000000000000000000000000000000000000000000000000000" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 86, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 86, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xdf", | |
< "hash": "0x2c1ff012ff0288c8e754c95408c839662399e25765ff767bdfcd6b9ab586cd6c", | |
< "parentHash": "0x755a3341c844ec9803a5430021e0c17b02598a6de83c72cd276bd9251bd69475", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x0000000000c000000000000000000000000000000000000000000000000002004000000000000000000000000000000000000000000000000000000000600000004000000000100000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000020000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000020010400000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x8d59951a97d66c939ae364913542060f64e273b2f89bbf8f5333c4a93c9d4fc0", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x760a", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x99b5f4c42110cb455a073a629e6de5f8b69f8227e1951087f45ab8ae95617453" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 87, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 87, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 7, | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x411e10c9e5a01e2d2d5f2dfeb53b118ceb441a3a", | |
> "data": "0x70a0823100000000000000000000000010b00072cc74ee74322948e9f7b1f0eef51ce877" | |
> }, | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 7, | |
< "jsonrpc": "2.0", | |
< "result": "0x0000000000000000000000000000000000000000000000000000000000000064" | |
< } | |
[32m ✓[0m[90m transfers the requested amount[0m[33m (53ms)[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 88, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 88, | |
< "jsonrpc": "2.0", | |
< "result": "0xdf" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 89, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 89, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xdf", | |
< "hash": "0x2c1ff012ff0288c8e754c95408c839662399e25765ff767bdfcd6b9ab586cd6c", | |
< "parentHash": "0x755a3341c844ec9803a5430021e0c17b02598a6de83c72cd276bd9251bd69475", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x0000000000c000000000000000000000000000000000000000000000000002004000000000000000000000000000000000000000000000000000000000600000004000000000100000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000020000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000020010400000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x8d59951a97d66c939ae364913542060f64e273b2f89bbf8f5333c4a93c9d4fc0", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x760a", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x99b5f4c42110cb455a073a629e6de5f8b69f8227e1951087f45ab8ae95617453" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 90, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 90, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 91, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 91, | |
< "jsonrpc": "2.0", | |
< "result": "0xc1b7c01b339330f612cdbf2827e6fd88bb9c8cb3fe0fb8c1b9b4bdb72d888872" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 92, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0xc1b7c01b339330f612cdbf2827e6fd88bb9c8cb3fe0fb8c1b9b4bdb72d888872" | |
> ] | |
> } | |
< { | |
< "id": 92, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0xc1b7c01b339330f612cdbf2827e6fd88bb9c8cb3fe0fb8c1b9b4bdb72d888872", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xb323ab5fcda8e98afdab328a75f900b31904ea8c73ea10768e70aba03961fa40", | |
< "blockNumber": "0xe0", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0x26a1c948d319541480209c754ac32b9d54941822", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0xc1b7c01b339330f612cdbf2827e6fd88bb9c8cb3fe0fb8c1b9b4bdb72d888872", | |
< "blockHash": "0xb323ab5fcda8e98afdab328a75f900b31904ea8c73ea10768e70aba03961fa40", | |
< "blockNumber": "0xe0", | |
< "address": "0x26a1c948d319541480209c754ac32b9d54941822", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000018000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 93, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0x26a1c948d319541480209c754ac32b9d54941822", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 93, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 94, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 94, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xe0", | |
< "hash": "0xb323ab5fcda8e98afdab328a75f900b31904ea8c73ea10768e70aba03961fa40", | |
< "parentHash": "0x2c1ff012ff0288c8e754c95408c839662399e25765ff767bdfcd6b9ab586cd6c", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000018000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x88b731f5786916e64d9ea12035ce1b8f2c8ed8dd63d7063922cd3d2ba7e8d7ac", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0xc1b7c01b339330f612cdbf2827e6fd88bb9c8cb3fe0fb8c1b9b4bdb72d888872" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 95, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 95, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 96, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x26a1c948d319541480209c754ac32b9d54941822", | |
> "data": "0x095ea7b3000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 96, | |
< "jsonrpc": "2.0", | |
< "result": "0x94c7186b52a3ed5108698c30c588f5c75bdab1c89f99a20dd42223e4d327bf3b" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 97, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x94c7186b52a3ed5108698c30c588f5c75bdab1c89f99a20dd42223e4d327bf3b" | |
> ] | |
> } | |
< { | |
< "id": 97, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x94c7186b52a3ed5108698c30c588f5c75bdab1c89f99a20dd42223e4d327bf3b", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x1505f63cbf15e0cee7717525cc10cd9ed46bfcd70ffcc20bfd6ecfd354df4ebb", | |
< "blockNumber": "0xe1", | |
< "gasUsed": "0xb13e", | |
< "cumulativeGasUsed": "0xb13e", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x94c7186b52a3ed5108698c30c588f5c75bdab1c89f99a20dd42223e4d327bf3b", | |
< "blockHash": "0x1505f63cbf15e0cee7717525cc10cd9ed46bfcd70ffcc20bfd6ecfd354df4ebb", | |
< "blockNumber": "0xe1", | |
< "address": "0x26a1c948d319541480209c754ac32b9d54941822", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000002000000000000000000000000000000000000000000000000020000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 98, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 98, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xe1", | |
< "hash": "0x1505f63cbf15e0cee7717525cc10cd9ed46bfcd70ffcc20bfd6ecfd354df4ebb", | |
< "parentHash": "0xb323ab5fcda8e98afdab328a75f900b31904ea8c73ea10768e70aba03961fa40", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000002000000000000000000000000000000000000000000000000020000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x1ac32f10f57417fffb1ee2782a7591c64e756a5c5da7195a400b0eaa6a5a28df", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0xb13e", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x94c7186b52a3ed5108698c30c588f5c75bdab1c89f99a20dd42223e4d327bf3b" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 99, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 99, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 100, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0xa3af77b703e3397862eb708f1df93347d8f4d309", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x26a1c948d319541480209c754ac32b9d54941822", | |
> "data": "0x23b872dd0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a30700000000000000000000000010b00072cc74ee74322948e9f7b1f0eef51ce8770000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 100, | |
< "jsonrpc": "2.0", | |
< "result": "0xcb8a91802b3c6d99e17a365cc3ab3f5e4f9421839666e2fe4adaca27558db9b4" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 101, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0xcb8a91802b3c6d99e17a365cc3ab3f5e4f9421839666e2fe4adaca27558db9b4" | |
> ] | |
> } | |
< { | |
< "id": 101, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0xcb8a91802b3c6d99e17a365cc3ab3f5e4f9421839666e2fe4adaca27558db9b4", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xa0470f2713d7fcc1cee128a9b02cbe50cf5e08b1966b83fcc47b4c90eec0d9f5", | |
< "blockNumber": "0xe2", | |
< "gasUsed": "0x760a", | |
< "cumulativeGasUsed": "0x760a", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0xcb8a91802b3c6d99e17a365cc3ab3f5e4f9421839666e2fe4adaca27558db9b4", | |
< "blockHash": "0xa0470f2713d7fcc1cee128a9b02cbe50cf5e08b1966b83fcc47b4c90eec0d9f5", | |
< "blockNumber": "0xe2", | |
< "address": "0x26a1c948d319541480209c754ac32b9d54941822", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x00000000000000000000000010b00072cc74ee74322948e9f7b1f0eef51ce877" | |
< ], | |
< "type": "mined" | |
< }, | |
< { | |
< "logIndex": "0x1", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0xcb8a91802b3c6d99e17a365cc3ab3f5e4f9421839666e2fe4adaca27558db9b4", | |
< "blockHash": "0xa0470f2713d7fcc1cee128a9b02cbe50cf5e08b1966b83fcc47b4c90eec0d9f5", | |
< "blockNumber": "0xe2", | |
< "address": "0x26a1c948d319541480209c754ac32b9d54941822", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000002004000000000000000000000000000000000000000000000000000000000600000000000000000100000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000002000000000000000000000000000000000000000000000000020000000000000000000000000020000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000020010400000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 102, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 102, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xe2", | |
< "hash": "0xa0470f2713d7fcc1cee128a9b02cbe50cf5e08b1966b83fcc47b4c90eec0d9f5", | |
< "parentHash": "0x1505f63cbf15e0cee7717525cc10cd9ed46bfcd70ffcc20bfd6ecfd354df4ebb", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000002004000000000000000000000000000000000000000000000000000000000600000000000000000100000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000002000000000000000000000000000000000000000000000000020000000000000000000000000020000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000020010400000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xec3e3ed3a18e274252cf83190258a6d7d3af8b72fe76b55b1d3e7f507ce5e462", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x760a", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0xcb8a91802b3c6d99e17a365cc3ab3f5e4f9421839666e2fe4adaca27558db9b4" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 103, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 103, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 8, | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x26a1c948d319541480209c754ac32b9d54941822", | |
> "data": "0xdd62ed3e0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
> }, | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 8, | |
< "jsonrpc": "2.0", | |
< "result": "0x0000000000000000000000000000000000000000000000000000000000000000" | |
< } | |
[32m ✓[0m[90m decreases the spender allowance[0m[33m (38ms)[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 104, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 104, | |
< "jsonrpc": "2.0", | |
< "result": "0xe2" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 105, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 105, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xe2", | |
< "hash": "0xa0470f2713d7fcc1cee128a9b02cbe50cf5e08b1966b83fcc47b4c90eec0d9f5", | |
< "parentHash": "0x1505f63cbf15e0cee7717525cc10cd9ed46bfcd70ffcc20bfd6ecfd354df4ebb", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000002004000000000000000000000000000000000000000000000000000000000600000000000000000100000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018000000000000000000000002000000000000000000000000000000000000000000000000020000000000000000000000000020000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000020010400000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xec3e3ed3a18e274252cf83190258a6d7d3af8b72fe76b55b1d3e7f507ce5e462", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x760a", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0xcb8a91802b3c6d99e17a365cc3ab3f5e4f9421839666e2fe4adaca27558db9b4" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 106, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 106, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 107, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 107, | |
< "jsonrpc": "2.0", | |
< "result": "0xda065c2d0ba1db1543f75be7196894b6952e36a9c601c61066f6f0d7783b0653" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 108, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0xda065c2d0ba1db1543f75be7196894b6952e36a9c601c61066f6f0d7783b0653" | |
> ] | |
> } | |
< { | |
< "id": 108, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0xda065c2d0ba1db1543f75be7196894b6952e36a9c601c61066f6f0d7783b0653", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x33a436aaa2e32484fcb5da875cdfa379b4016542cd82d9e5aff3be170e994aed", | |
< "blockNumber": "0xe3", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0xf77a6330ea90bf9ac9b24a8d878cddda7575a341", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0xda065c2d0ba1db1543f75be7196894b6952e36a9c601c61066f6f0d7783b0653", | |
< "blockHash": "0x33a436aaa2e32484fcb5da875cdfa379b4016542cd82d9e5aff3be170e994aed", | |
< "blockNumber": "0xe3", | |
< "address": "0xf77a6330ea90bf9ac9b24a8d878cddda7575a341", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000800020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000020000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 109, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0xf77a6330ea90bf9ac9b24a8d878cddda7575a341", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 109, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 110, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 110, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xe3", | |
< "hash": "0x33a436aaa2e32484fcb5da875cdfa379b4016542cd82d9e5aff3be170e994aed", | |
< "parentHash": "0xa0470f2713d7fcc1cee128a9b02cbe50cf5e08b1966b83fcc47b4c90eec0d9f5", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000800020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000020000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xed9e4708ee12fc3575381f0717a556c8804758c13aa569633e80645ed3266551", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0xda065c2d0ba1db1543f75be7196894b6952e36a9c601c61066f6f0d7783b0653" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 111, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 111, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 112, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xf77a6330ea90bf9ac9b24a8d878cddda7575a341", | |
> "data": "0x095ea7b3000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 112, | |
< "jsonrpc": "2.0", | |
< "result": "0x10777f46f138e577819330a18d994cf98287a91a0dd10754b98c3c68be6f31b1" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 113, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x10777f46f138e577819330a18d994cf98287a91a0dd10754b98c3c68be6f31b1" | |
> ] | |
> } | |
< { | |
< "id": 113, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x10777f46f138e577819330a18d994cf98287a91a0dd10754b98c3c68be6f31b1", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x67a0b8bb4b1ffd1053dce9faf463819605ecf61cbd165dd764ad845523ea73c8", | |
< "blockNumber": "0xe4", | |
< "gasUsed": "0xb13e", | |
< "cumulativeGasUsed": "0xb13e", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x10777f46f138e577819330a18d994cf98287a91a0dd10754b98c3c68be6f31b1", | |
< "blockHash": "0x67a0b8bb4b1ffd1053dce9faf463819605ecf61cbd165dd764ad845523ea73c8", | |
< "blockNumber": "0xe4", | |
< "address": "0xf77a6330ea90bf9ac9b24a8d878cddda7575a341", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000400000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000020000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 114, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 114, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xe4", | |
< "hash": "0x67a0b8bb4b1ffd1053dce9faf463819605ecf61cbd165dd764ad845523ea73c8", | |
< "parentHash": "0x33a436aaa2e32484fcb5da875cdfa379b4016542cd82d9e5aff3be170e994aed", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000400000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000020000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x916bdd1b6e7f8258f42ceb21ca8e41dbe7a0f2bc70ea93ae450bca0396adcd16", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0xb13e", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x10777f46f138e577819330a18d994cf98287a91a0dd10754b98c3c68be6f31b1" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 115, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 115, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 116, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0xa3af77b703e3397862eb708f1df93347d8f4d309", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xf77a6330ea90bf9ac9b24a8d878cddda7575a341", | |
> "data": "0x23b872dd0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a30700000000000000000000000010b00072cc74ee74322948e9f7b1f0eef51ce8770000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 116, | |
< "jsonrpc": "2.0", | |
< "result": "0x53ff2fa4427a24af94cf1d3d5c489a247370df8eb7e0d091649e8f34736272e2" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 117, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x53ff2fa4427a24af94cf1d3d5c489a247370df8eb7e0d091649e8f34736272e2" | |
> ] | |
> } | |
< { | |
< "id": 117, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x53ff2fa4427a24af94cf1d3d5c489a247370df8eb7e0d091649e8f34736272e2", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x8a594079961b4e509a3554f7eeec36e02c1129b4e61a119d1156a17629ae1c04", | |
< "blockNumber": "0xe5", | |
< "gasUsed": "0x760a", | |
< "cumulativeGasUsed": "0x760a", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x53ff2fa4427a24af94cf1d3d5c489a247370df8eb7e0d091649e8f34736272e2", | |
< "blockHash": "0x8a594079961b4e509a3554f7eeec36e02c1129b4e61a119d1156a17629ae1c04", | |
< "blockNumber": "0xe5", | |
< "address": "0xf77a6330ea90bf9ac9b24a8d878cddda7575a341", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x00000000000000000000000010b00072cc74ee74322948e9f7b1f0eef51ce877" | |
< ], | |
< "type": "mined" | |
< }, | |
< { | |
< "logIndex": "0x1", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x53ff2fa4427a24af94cf1d3d5c489a247370df8eb7e0d091649e8f34736272e2", | |
< "blockHash": "0x8a594079961b4e509a3554f7eeec36e02c1129b4e61a119d1156a17629ae1c04", | |
< "blockNumber": "0xe5", | |
< "address": "0xf77a6330ea90bf9ac9b24a8d878cddda7575a341", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000002004000000000400000000000000000000000000000000000000000000000600000000000000000100000000008000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000020010400000000000000020000000000000010000000000000000000100000000" | |
< } | |
< } | |
[32m ✓[0m[90m emits a transfer event[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 118, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 118, | |
< "jsonrpc": "2.0", | |
< "result": "0xe5" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 119, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 119, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xe5", | |
< "hash": "0x8a594079961b4e509a3554f7eeec36e02c1129b4e61a119d1156a17629ae1c04", | |
< "parentHash": "0x67a0b8bb4b1ffd1053dce9faf463819605ecf61cbd165dd764ad845523ea73c8", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000002004000000000400000000000000000000000000000000000000000000000600000000000000000100000000008000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000020010400000000000000020000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xcf862a17ca5a8da0d6a5ea2c844911de71706a0afa69ba64c7922853dab7d090", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x760a", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x53ff2fa4427a24af94cf1d3d5c489a247370df8eb7e0d091649e8f34736272e2" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 120, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 120, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 121, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 121, | |
< "jsonrpc": "2.0", | |
< "result": "0x9b606e72a84e46fa38d5feb2b223de4915c6a1573ba4a27b48c9b3c9181803a3" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 122, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x9b606e72a84e46fa38d5feb2b223de4915c6a1573ba4a27b48c9b3c9181803a3" | |
> ] | |
> } | |
< { | |
< "id": 122, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x9b606e72a84e46fa38d5feb2b223de4915c6a1573ba4a27b48c9b3c9181803a3", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xc800593699c618ab520603a2049e10c3614a73f6a445aaaebf3cafd43019b18c", | |
< "blockNumber": "0xe6", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0x2b94a0e212297131df7b3d07053608e2583bbc70", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x9b606e72a84e46fa38d5feb2b223de4915c6a1573ba4a27b48c9b3c9181803a3", | |
< "blockHash": "0xc800593699c618ab520603a2049e10c3614a73f6a445aaaebf3cafd43019b18c", | |
< "blockNumber": "0xe6", | |
< "address": "0x2b94a0e212297131df7b3d07053608e2583bbc70", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000080000000000080000000000000000000000000000000000000000000000000000000000004000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 123, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0x2b94a0e212297131df7b3d07053608e2583bbc70", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 123, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 124, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 124, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xe6", | |
< "hash": "0xc800593699c618ab520603a2049e10c3614a73f6a445aaaebf3cafd43019b18c", | |
< "parentHash": "0x8a594079961b4e509a3554f7eeec36e02c1129b4e61a119d1156a17629ae1c04", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000080000000000080000000000000000000000000000000000000000000000000000000000004000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x53da8067b4fe2eef53d49640eec51ade5afa2d08fd1ae70c533ac9575b0eb16c", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x9b606e72a84e46fa38d5feb2b223de4915c6a1573ba4a27b48c9b3c9181803a3" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 125, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 125, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 126, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x2b94a0e212297131df7b3d07053608e2583bbc70", | |
> "data": "0x095ea7b3000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 126, | |
< "jsonrpc": "2.0", | |
< "result": "0x44b815845ceefd89dc920a75e36f0bfb9bc55fdcfda31b70048a71d349fc9971" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 127, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x44b815845ceefd89dc920a75e36f0bfb9bc55fdcfda31b70048a71d349fc9971" | |
> ] | |
> } | |
< { | |
< "id": 127, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x44b815845ceefd89dc920a75e36f0bfb9bc55fdcfda31b70048a71d349fc9971", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x35aecd07a940a5479075885330720580a7beaa853b64691b4e3787ef6e695483", | |
< "blockNumber": "0xe7", | |
< "gasUsed": "0xb13e", | |
< "cumulativeGasUsed": "0xb13e", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x44b815845ceefd89dc920a75e36f0bfb9bc55fdcfda31b70048a71d349fc9971", | |
< "blockHash": "0x35aecd07a940a5479075885330720580a7beaa853b64691b4e3787ef6e695483", | |
< "blockNumber": "0xe7", | |
< "address": "0x2b94a0e212297131df7b3d07053608e2583bbc70", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000080000000000000000020000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 128, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 128, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xe7", | |
< "hash": "0x35aecd07a940a5479075885330720580a7beaa853b64691b4e3787ef6e695483", | |
< "parentHash": "0xc800593699c618ab520603a2049e10c3614a73f6a445aaaebf3cafd43019b18c", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000080000000000000000020000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xef5f2331e3edf619f7964f2e1af21a7ccc55956b2ac2a99c8e523f0e057ee67c", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0xb13e", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x44b815845ceefd89dc920a75e36f0bfb9bc55fdcfda31b70048a71d349fc9971" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 129, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 129, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 130, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0xa3af77b703e3397862eb708f1df93347d8f4d309", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x2b94a0e212297131df7b3d07053608e2583bbc70", | |
> "data": "0x23b872dd0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a30700000000000000000000000010b00072cc74ee74322948e9f7b1f0eef51ce8770000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 130, | |
< "jsonrpc": "2.0", | |
< "result": "0x75677ce1f53cf08a3a5ab115b16ec056ba61bf082350214cf600f8d8d3d1de45" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 131, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x75677ce1f53cf08a3a5ab115b16ec056ba61bf082350214cf600f8d8d3d1de45" | |
> ] | |
> } | |
< { | |
< "id": 131, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x75677ce1f53cf08a3a5ab115b16ec056ba61bf082350214cf600f8d8d3d1de45", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xee25dcc4784c336c10a54c99dd096b9da719acc1f24753689d7fb6d5e5d3fc73", | |
< "blockNumber": "0xe8", | |
< "gasUsed": "0x760a", | |
< "cumulativeGasUsed": "0x760a", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x75677ce1f53cf08a3a5ab115b16ec056ba61bf082350214cf600f8d8d3d1de45", | |
< "blockHash": "0xee25dcc4784c336c10a54c99dd096b9da719acc1f24753689d7fb6d5e5d3fc73", | |
< "blockNumber": "0xe8", | |
< "address": "0x2b94a0e212297131df7b3d07053608e2583bbc70", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x00000000000000000000000010b00072cc74ee74322948e9f7b1f0eef51ce877" | |
< ], | |
< "type": "mined" | |
< }, | |
< { | |
< "logIndex": "0x1", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x75677ce1f53cf08a3a5ab115b16ec056ba61bf082350214cf600f8d8d3d1de45", | |
< "blockHash": "0xee25dcc4784c336c10a54c99dd096b9da719acc1f24753689d7fb6d5e5d3fc73", | |
< "blockNumber": "0xe8", | |
< "address": "0x2b94a0e212297131df7b3d07053608e2583bbc70", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000002004000000000000000000000000000000000000000000000000000000000600000000000000000100000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000080000000000080000000000000000020000000000000000000000000000000000000000004000000000000000000000000002000000000000000000000000000000000000000000000000000000020010400000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 132, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 132, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xe8", | |
< "hash": "0xee25dcc4784c336c10a54c99dd096b9da719acc1f24753689d7fb6d5e5d3fc73", | |
< "parentHash": "0x35aecd07a940a5479075885330720580a7beaa853b64691b4e3787ef6e695483", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000002004000000000000000000000000000000000000000000000000000000000600000000000000000100000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000080000000000080000000000000000020000000000000000000000000000000000000000004000000000000000000000000002000000000000000000000000000000000000000000000000000000020010400000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x484ea7c4a54e91a78acfaef5617fb170e31ecaba563532b3a4ba3a60ffdc127d", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x760a", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x75677ce1f53cf08a3a5ab115b16ec056ba61bf082350214cf600f8d8d3d1de45" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 133, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 133, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 9, | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x2b94a0e212297131df7b3d07053608e2583bbc70", | |
> "data": "0xdd62ed3e0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
> }, | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 9, | |
< "jsonrpc": "2.0", | |
< "result": "0x0000000000000000000000000000000000000000000000000000000000000000" | |
< } | |
[32m ✓[0m[90m emits an approval event[0m | |
[0m when the initial holder does not have enough balance[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 134, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 134, | |
< "jsonrpc": "2.0", | |
< "result": "0xe8" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 135, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 135, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xe8", | |
< "hash": "0xee25dcc4784c336c10a54c99dd096b9da719acc1f24753689d7fb6d5e5d3fc73", | |
< "parentHash": "0x35aecd07a940a5479075885330720580a7beaa853b64691b4e3787ef6e695483", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000002004000000000000000000000000000000000000000000000000000000000600000000000000000100000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000080000000000080000000000000000020000000000000000000000000000000000000000004000000000000000000000000002000000000000000000000000000000000000000000000000000000020010400000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x484ea7c4a54e91a78acfaef5617fb170e31ecaba563532b3a4ba3a60ffdc127d", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x760a", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x75677ce1f53cf08a3a5ab115b16ec056ba61bf082350214cf600f8d8d3d1de45" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 136, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 136, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 137, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 137, | |
< "jsonrpc": "2.0", | |
< "result": "0x0229dc84b822f6d7bc0f9f17f153d2f7eeed93dcd065997f58b488d1c05ef7cd" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 138, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x0229dc84b822f6d7bc0f9f17f153d2f7eeed93dcd065997f58b488d1c05ef7cd" | |
> ] | |
> } | |
< { | |
< "id": 138, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x0229dc84b822f6d7bc0f9f17f153d2f7eeed93dcd065997f58b488d1c05ef7cd", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xc4a6178fdeceec380828e143561f3e9e0eff30f2db326dae6b754a6104eacf33", | |
< "blockNumber": "0xe9", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0xd5c6df321ef48f8d3893d7a505cfe9915e8a800b", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x0229dc84b822f6d7bc0f9f17f153d2f7eeed93dcd065997f58b488d1c05ef7cd", | |
< "blockHash": "0xc4a6178fdeceec380828e143561f3e9e0eff30f2db326dae6b754a6104eacf33", | |
< "blockNumber": "0xe9", | |
< "address": "0xd5c6df321ef48f8d3893d7a505cfe9915e8a800b", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000002000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 139, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0xd5c6df321ef48f8d3893d7a505cfe9915e8a800b", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 139, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 140, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 140, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xe9", | |
< "hash": "0xc4a6178fdeceec380828e143561f3e9e0eff30f2db326dae6b754a6104eacf33", | |
< "parentHash": "0xee25dcc4784c336c10a54c99dd096b9da719acc1f24753689d7fb6d5e5d3fc73", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000002000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xb13a93ae0a88c2c5ce6fef80e4bea76897cc7ba7cdabb5670d6c67affa9d5a08", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x0229dc84b822f6d7bc0f9f17f153d2f7eeed93dcd065997f58b488d1c05ef7cd" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 141, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 141, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 142, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xd5c6df321ef48f8d3893d7a505cfe9915e8a800b", | |
> "data": "0x095ea7b3000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 142, | |
< "jsonrpc": "2.0", | |
< "result": "0x22ad4217c5a7b1851c9a36c28cf9b84589ffb565f09bb453238c3b582b0392c0" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 143, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x22ad4217c5a7b1851c9a36c28cf9b84589ffb565f09bb453238c3b582b0392c0" | |
> ] | |
> } | |
< { | |
< "id": 143, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x22ad4217c5a7b1851c9a36c28cf9b84589ffb565f09bb453238c3b582b0392c0", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x56d48d2b78e5acda9bd6f49803948a872e909b0cede444dbe05dd3dc1acd623f", | |
< "blockNumber": "0xea", | |
< "gasUsed": "0xb13e", | |
< "cumulativeGasUsed": "0xb13e", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x22ad4217c5a7b1851c9a36c28cf9b84589ffb565f09bb453238c3b582b0392c0", | |
< "blockHash": "0x56d48d2b78e5acda9bd6f49803948a872e909b0cede444dbe05dd3dc1acd623f", | |
< "blockNumber": "0xea", | |
< "address": "0xd5c6df321ef48f8d3893d7a505cfe9915e8a800b", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000100000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000002000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 144, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 144, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xea", | |
< "hash": "0x56d48d2b78e5acda9bd6f49803948a872e909b0cede444dbe05dd3dc1acd623f", | |
< "parentHash": "0xc4a6178fdeceec380828e143561f3e9e0eff30f2db326dae6b754a6104eacf33", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000100000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000002000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x993b4a320e4433b2f55b90da7c41ac8fdc347aac82560ef4dd2e882850da826d", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0xb13e", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x22ad4217c5a7b1851c9a36c28cf9b84589ffb565f09bb453238c3b582b0392c0" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 145, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 145, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 146, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0xa3af77b703e3397862eb708f1df93347d8f4d309", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xd5c6df321ef48f8d3893d7a505cfe9915e8a800b", | |
> "data": "0x23b872dd0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a30700000000000000000000000010b00072cc74ee74322948e9f7b1f0eef51ce8770000000000000000000000000000000000000000000000000000000000000065" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 146, | |
< "jsonrpc": "2.0", | |
< "result": "0xb890e5b22ce20296ba3a7d49cee37d5f1f1270e2fea05109e942948810810e0e", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0xb890e5b22ce20296ba3a7d49cee37d5f1f1270e2fea05109e942948810810e0e": { | |
< "error": "revert", | |
< "program_counter": 2998, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121483\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15061\n at p (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15496)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15549\n at a.default (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:149:104558)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:14433\n at v.r.emit (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1257132)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472444\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472467\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85804)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821", | |
< "name": "i" | |
< } | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0xa3af77b703e3397862eb708f1df93347d8f4d309", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xd5c6df321ef48f8d3893d7a505cfe9915e8a800b", | |
> "data": "0x23b872dd0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a30700000000000000000000000010b00072cc74ee74322948e9f7b1f0eef51ce8770000000000000000000000000000000000000000000000000000000000000065" | |
> } | |
> ], | |
> "id": 1553005010772 | |
> } | |
< { | |
< "id": 1553005010772, | |
< "jsonrpc": "2.0", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0x751a3fc034e8b87440ccb2135999cb7e7420f0d19f27534bbaacd32a3e54442d": { | |
< "error": "revert", | |
< "program_counter": 2998, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121033\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470163\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82454\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at o (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70911)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82434\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470108\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85804)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259792", | |
< "name": "i" | |
< } | |
< } | |
< } | |
[32m ✓[0m[90m reverts[0m | |
[0m when the spender does not have enough approved balance[0m | |
[0m when the initial holder has enough balance[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 147, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 147, | |
< "jsonrpc": "2.0", | |
< "result": "0xeb" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 148, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 148, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xeb", | |
< "hash": "0x01c4a541fe2e7f09bb79055f3f4c046b56d7205bab11156722518b8759e68d08", | |
< "parentHash": "0x56d48d2b78e5acda9bd6f49803948a872e909b0cede444dbe05dd3dc1acd623f", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xaa0ad05acd666aeeb837fe080b40aceedf5fff2961fee17d2bd0923095996a9b", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x619a", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0xb890e5b22ce20296ba3a7d49cee37d5f1f1270e2fea05109e942948810810e0e" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 149, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 149, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 150, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 150, | |
< "jsonrpc": "2.0", | |
< "result": "0x4506d20d6a024352795d7f6d7cad25bf4bad1dd215648eebd5bc0ba5ebb54d5d" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 151, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x4506d20d6a024352795d7f6d7cad25bf4bad1dd215648eebd5bc0ba5ebb54d5d" | |
> ] | |
> } | |
< { | |
< "id": 151, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x4506d20d6a024352795d7f6d7cad25bf4bad1dd215648eebd5bc0ba5ebb54d5d", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xb98d61bc3addc1510e01ab4d30c6c9fa55870197ccfbb3d88c89ecd6634b7ba5", | |
< "blockNumber": "0xec", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0x281f1734b5cf5c0cb662d5fa47cf01afa788e211", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x4506d20d6a024352795d7f6d7cad25bf4bad1dd215648eebd5bc0ba5ebb54d5d", | |
< "blockHash": "0xb98d61bc3addc1510e01ab4d30c6c9fa55870197ccfbb3d88c89ecd6634b7ba5", | |
< "blockNumber": "0xec", | |
< "address": "0x281f1734b5cf5c0cb662d5fa47cf01afa788e211", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000100000000008002000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 152, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0x281f1734b5cf5c0cb662d5fa47cf01afa788e211", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 152, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 153, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 153, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xec", | |
< "hash": "0xb98d61bc3addc1510e01ab4d30c6c9fa55870197ccfbb3d88c89ecd6634b7ba5", | |
< "parentHash": "0x01c4a541fe2e7f09bb79055f3f4c046b56d7205bab11156722518b8759e68d08", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000100000000008002000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x688b41d8aa10fae6f80add331f9b1b17c33dd16953fe3da6d48782cc3f7cd180", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x4506d20d6a024352795d7f6d7cad25bf4bad1dd215648eebd5bc0ba5ebb54d5d" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 154, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 154, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 155, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x281f1734b5cf5c0cb662d5fa47cf01afa788e211", | |
> "data": "0x095ea7b3000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000063" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 155, | |
< "jsonrpc": "2.0", | |
< "result": "0x1a6cede592746fde8e0ec6fe81735cc238e9c3e6748015a34b1b320a3f710798" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 156, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x1a6cede592746fde8e0ec6fe81735cc238e9c3e6748015a34b1b320a3f710798" | |
> ] | |
> } | |
< { | |
< "id": 156, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x1a6cede592746fde8e0ec6fe81735cc238e9c3e6748015a34b1b320a3f710798", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x4e7235367360ba0ff4d96fc022030a52b4ce2eb9d76b361870da0bd34fd05e54", | |
< "blockNumber": "0xed", | |
< "gasUsed": "0xb13e", | |
< "cumulativeGasUsed": "0xb13e", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x1a6cede592746fde8e0ec6fe81735cc238e9c3e6748015a34b1b320a3f710798", | |
< "blockHash": "0x4e7235367360ba0ff4d96fc022030a52b4ce2eb9d76b361870da0bd34fd05e54", | |
< "blockNumber": "0xed", | |
< "address": "0x281f1734b5cf5c0cb662d5fa47cf01afa788e211", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000063", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000010000000000000000000000000000000000000600000000000000000100000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 157, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 157, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xed", | |
< "hash": "0x4e7235367360ba0ff4d96fc022030a52b4ce2eb9d76b361870da0bd34fd05e54", | |
< "parentHash": "0xb98d61bc3addc1510e01ab4d30c6c9fa55870197ccfbb3d88c89ecd6634b7ba5", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000010000000000000000000000000000000000000600000000000000000100000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x9d5f33a12576991007de286584292df9de759f1bbfe8922ec5855b60a2a742de", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0xb13e", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x1a6cede592746fde8e0ec6fe81735cc238e9c3e6748015a34b1b320a3f710798" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 158, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 158, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 159, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0xa3af77b703e3397862eb708f1df93347d8f4d309", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x281f1734b5cf5c0cb662d5fa47cf01afa788e211", | |
> "data": "0x23b872dd0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a30700000000000000000000000010b00072cc74ee74322948e9f7b1f0eef51ce8770000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 159, | |
< "jsonrpc": "2.0", | |
< "result": "0x4ed319e980d653af71229e2b4531bf0d0df542194e34aa36307eccbd2d03fcd4", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0x4ed319e980d653af71229e2b4531bf0d0df542194e34aa36307eccbd2d03fcd4": { | |
< "error": "revert", | |
< "program_counter": 2998, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121483\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15061\n at p (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15496)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15549\n at a.default (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:149:104558)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:14433\n at v.r.emit (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1257132)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472444\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472467\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85804)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821", | |
< "name": "i" | |
< } | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0xa3af77b703e3397862eb708f1df93347d8f4d309", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x281f1734b5cf5c0cb662d5fa47cf01afa788e211", | |
> "data": "0x23b872dd0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a30700000000000000000000000010b00072cc74ee74322948e9f7b1f0eef51ce8770000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ], | |
> "id": 1553005010853 | |
> } | |
< { | |
< "id": 1553005010853, | |
< "jsonrpc": "2.0", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0xae357e5a03d156366131355c4b22f12a060ec0d5721285a8d62276a50c7ca351": { | |
< "error": "revert", | |
< "program_counter": 2998, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121033\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470163\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82454\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at o (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70911)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82434\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470108\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259792\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:141510\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:25:392", | |
< "name": "i" | |
< } | |
< } | |
< } | |
[32m ✓[0m[90m reverts[0m | |
[0m when the initial holder does not have enough balance[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 160, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 160, | |
< "jsonrpc": "2.0", | |
< "result": "0xee" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 161, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 161, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xee", | |
< "hash": "0xd07fcc20f0c25c0c7e97b0cbfaf30229478f78c34b962159980c0548bc24f1dd", | |
< "parentHash": "0x4e7235367360ba0ff4d96fc022030a52b4ce2eb9d76b361870da0bd34fd05e54", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x2c20a81263d347ae8422f8dd5a2b8c58ec016279ac6f3558c4f908fd86c59f2d", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0xced5", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x4ed319e980d653af71229e2b4531bf0d0df542194e34aa36307eccbd2d03fcd4" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 162, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 162, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 163, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 163, | |
< "jsonrpc": "2.0", | |
< "result": "0x0bfd2282f1eaa848a1ec7af2fb360c6307c90b06902dd5dc371c5d7febd8e761" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 164, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x0bfd2282f1eaa848a1ec7af2fb360c6307c90b06902dd5dc371c5d7febd8e761" | |
> ] | |
> } | |
< { | |
< "id": 164, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x0bfd2282f1eaa848a1ec7af2fb360c6307c90b06902dd5dc371c5d7febd8e761", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x967f4d8b307d90553e2253df5d9974f392185350d04fd5e2db3dc042dcd6f8e5", | |
< "blockNumber": "0xef", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0xa8c3bec075fb9a42e3d946802fb9714340e83b40", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x0bfd2282f1eaa848a1ec7af2fb360c6307c90b06902dd5dc371c5d7febd8e761", | |
< "blockHash": "0x967f4d8b307d90553e2253df5d9974f392185350d04fd5e2db3dc042dcd6f8e5", | |
< "blockNumber": "0xef", | |
< "address": "0xa8c3bec075fb9a42e3d946802fb9714340e83b40", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000004020000000000000000000800000000000000000000000010000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 165, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0xa8c3bec075fb9a42e3d946802fb9714340e83b40", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 165, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 166, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 166, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xef", | |
< "hash": "0x967f4d8b307d90553e2253df5d9974f392185350d04fd5e2db3dc042dcd6f8e5", | |
< "parentHash": "0xd07fcc20f0c25c0c7e97b0cbfaf30229478f78c34b962159980c0548bc24f1dd", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000004020000000000000000000800000000000000000000000010000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xeeb115e62b8ac5d6e2410ed3d5d403bdcc9c8f5de8a0dd7a29c185cd811af8e3", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x0bfd2282f1eaa848a1ec7af2fb360c6307c90b06902dd5dc371c5d7febd8e761" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 167, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 167, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 168, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xa8c3bec075fb9a42e3d946802fb9714340e83b40", | |
> "data": "0x095ea7b3000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000063" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 168, | |
< "jsonrpc": "2.0", | |
< "result": "0x295d652f10d85c20a73357d24b5185fa3f6c125df8144caca65f505d75abdc54" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 169, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x295d652f10d85c20a73357d24b5185fa3f6c125df8144caca65f505d75abdc54" | |
> ] | |
> } | |
< { | |
< "id": 169, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x295d652f10d85c20a73357d24b5185fa3f6c125df8144caca65f505d75abdc54", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x4878b9b305123959d9c47a9f39a54776cf605104e70203328094fb0ee33e5c91", | |
< "blockNumber": "0xf0", | |
< "gasUsed": "0xb13e", | |
< "cumulativeGasUsed": "0xb13e", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x295d652f10d85c20a73357d24b5185fa3f6c125df8144caca65f505d75abdc54", | |
< "blockHash": "0x4878b9b305123959d9c47a9f39a54776cf605104e70203328094fb0ee33e5c91", | |
< "blockNumber": "0xf0", | |
< "address": "0xa8c3bec075fb9a42e3d946802fb9714340e83b40", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000063", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000008000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 170, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 170, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xf0", | |
< "hash": "0x4878b9b305123959d9c47a9f39a54776cf605104e70203328094fb0ee33e5c91", | |
< "parentHash": "0x967f4d8b307d90553e2253df5d9974f392185350d04fd5e2db3dc042dcd6f8e5", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000008000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x1d0fdf91da94555ddfc2cdb942952520c066caeb1a867493e45c8782304a6765", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0xb13e", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x295d652f10d85c20a73357d24b5185fa3f6c125df8144caca65f505d75abdc54" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 171, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 171, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 172, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0xa3af77b703e3397862eb708f1df93347d8f4d309", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xa8c3bec075fb9a42e3d946802fb9714340e83b40", | |
> "data": "0x23b872dd0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a30700000000000000000000000010b00072cc74ee74322948e9f7b1f0eef51ce8770000000000000000000000000000000000000000000000000000000000000065" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 172, | |
< "jsonrpc": "2.0", | |
< "result": "0x0490d5bfe9053c2b4bfc972ffb1a466e4156968105677648fa7bd59ca5a4b4de", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0x0490d5bfe9053c2b4bfc972ffb1a466e4156968105677648fa7bd59ca5a4b4de": { | |
< "error": "revert", | |
< "program_counter": 2998, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121483\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15061\n at p (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15496)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15549\n at a.default (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:149:104558)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:14433\n at v.r.emit (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1257132)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472444\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472467\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85804)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821", | |
< "name": "i" | |
< } | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0xa3af77b703e3397862eb708f1df93347d8f4d309", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xa8c3bec075fb9a42e3d946802fb9714340e83b40", | |
> "data": "0x23b872dd0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a30700000000000000000000000010b00072cc74ee74322948e9f7b1f0eef51ce8770000000000000000000000000000000000000000000000000000000000000065" | |
> } | |
> ], | |
> "id": 1553005010926 | |
> } | |
< { | |
< "id": 1553005010926, | |
< "jsonrpc": "2.0", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0x1d284312b3f9a0e50d4a665165daf57c514359a8237150a286b72d0cf9b9503b": { | |
< "error": "revert", | |
< "program_counter": 2998, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121033\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470163\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82454\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at o (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70911)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82434\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470108\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85804)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259792", | |
< "name": "i" | |
< } | |
< } | |
< } | |
[32m ✓[0m[90m reverts[0m | |
[0m when the recipient is the zero address[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 173, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 173, | |
< "jsonrpc": "2.0", | |
< "result": "0xf1" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 174, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 174, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xf1", | |
< "hash": "0xc436d6237f4af6fc99566945dce4cde3dca1ce76c034d17ffd26a751a0d3b53c", | |
< "parentHash": "0x4878b9b305123959d9c47a9f39a54776cf605104e70203328094fb0ee33e5c91", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xce33368f62b4b34d4388de8d38006d6088c497f8d796f1b5bd209932bbef7ef1", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x619a", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x0490d5bfe9053c2b4bfc972ffb1a466e4156968105677648fa7bd59ca5a4b4de" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 175, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 175, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 176, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 176, | |
< "jsonrpc": "2.0", | |
< "result": "0xdb8c8db383aebe5ecb428b4ca3c7688579b0d717f5e7df6945d4903d92161cda" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 177, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0xdb8c8db383aebe5ecb428b4ca3c7688579b0d717f5e7df6945d4903d92161cda" | |
> ] | |
> } | |
< { | |
< "id": 177, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0xdb8c8db383aebe5ecb428b4ca3c7688579b0d717f5e7df6945d4903d92161cda", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x4cd341293c3331deedbb919df5794bd16387b1a1ce4ba1584b309f59370fc98a", | |
< "blockNumber": "0xf2", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0x6780fec76a402c50fc738fb19f9a70549a8c6e67", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0xdb8c8db383aebe5ecb428b4ca3c7688579b0d717f5e7df6945d4903d92161cda", | |
< "blockHash": "0x4cd341293c3331deedbb919df5794bd16387b1a1ce4ba1584b309f59370fc98a", | |
< "blockNumber": "0xf2", | |
< "address": "0x6780fec76a402c50fc738fb19f9a70549a8c6e67", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000020000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 178, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0x6780fec76a402c50fc738fb19f9a70549a8c6e67", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 178, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 179, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 179, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xf2", | |
< "hash": "0x4cd341293c3331deedbb919df5794bd16387b1a1ce4ba1584b309f59370fc98a", | |
< "parentHash": "0xc436d6237f4af6fc99566945dce4cde3dca1ce76c034d17ffd26a751a0d3b53c", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000020000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x3f668daa51594c75adcff33b1100e293432aca1a39a113de54f7367a22b2138e", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0xdb8c8db383aebe5ecb428b4ca3c7688579b0d717f5e7df6945d4903d92161cda" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 180, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 180, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 181, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x6780fec76a402c50fc738fb19f9a70549a8c6e67", | |
> "data": "0x095ea7b3000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 181, | |
< "jsonrpc": "2.0", | |
< "result": "0x31c95a8a7125d36a8e979dcb06d1bb1cc9889072f24b375017a12f42be50a571" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 182, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x31c95a8a7125d36a8e979dcb06d1bb1cc9889072f24b375017a12f42be50a571" | |
> ] | |
> } | |
< { | |
< "id": 182, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x31c95a8a7125d36a8e979dcb06d1bb1cc9889072f24b375017a12f42be50a571", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x8ffb08bba9290cefcd635924a2c842de25aef067ca58d9d362ab5774d9fc5b7a", | |
< "blockNumber": "0xf3", | |
< "gasUsed": "0xb13e", | |
< "cumulativeGasUsed": "0xb13e", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x31c95a8a7125d36a8e979dcb06d1bb1cc9889072f24b375017a12f42be50a571", | |
< "blockHash": "0x8ffb08bba9290cefcd635924a2c842de25aef067ca58d9d362ab5774d9fc5b7a", | |
< "blockNumber": "0xf3", | |
< "address": "0x6780fec76a402c50fc738fb19f9a70549a8c6e67", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004008000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 183, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 183, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xf3", | |
< "hash": "0x8ffb08bba9290cefcd635924a2c842de25aef067ca58d9d362ab5774d9fc5b7a", | |
< "parentHash": "0x4cd341293c3331deedbb919df5794bd16387b1a1ce4ba1584b309f59370fc98a", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004008000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x0666e1eddbc0dadaa33bb2bd9da106fea81a33581c7e3a0b34f88bcbe7791f9c", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0xb13e", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0x31c95a8a7125d36a8e979dcb06d1bb1cc9889072f24b375017a12f42be50a571" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 184, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 184, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 185, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0xa3af77b703e3397862eb708f1df93347d8f4d309", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x6780fec76a402c50fc738fb19f9a70549a8c6e67", | |
> "data": "0x23b872dd0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a30700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 185, | |
< "jsonrpc": "2.0", | |
< "result": "0xe80898f59804b8c8fc636fb9be2a635857ce9abb0709ffa260739ec477a819b7", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0xe80898f59804b8c8fc636fb9be2a635857ce9abb0709ffa260739ec477a819b7": { | |
< "error": "revert", | |
< "program_counter": 2581, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121483\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15061\n at p (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15496)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15549\n at a.default (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:149:104558)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:14433\n at v.r.emit (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1257132)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472444\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472467\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85804)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821", | |
< "name": "i" | |
< } | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0xa3af77b703e3397862eb708f1df93347d8f4d309", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x6780fec76a402c50fc738fb19f9a70549a8c6e67", | |
> "data": "0x23b872dd0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a30700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ], | |
> "id": 1553005010992 | |
> } | |
< { | |
< "id": 1553005010992, | |
< "jsonrpc": "2.0", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0x1441af874347415355e30caa93ee4220432a3a74c763f737d9adcc5326128fa5": { | |
< "error": "revert", | |
< "program_counter": 2581, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121033\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470163\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82454\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at o (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70911)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82434\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470108\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259792\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:141510\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:25:392", | |
< "name": "i" | |
< } | |
< } | |
< } | |
[32m ✓[0m[90m reverts[0m | |
[0m decrease allowance[0m | |
[0m when the spender is not the zero address[0m | |
[0m when the sender has enough balance[0m | |
[0m when there was no approved amount before[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 186, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 186, | |
< "jsonrpc": "2.0", | |
< "result": "0xf4" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 187, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 187, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xf4", | |
< "hash": "0x20992986223925e55fb663920a580ea27474a8f8461dd6faf964ad0bb3d0c168", | |
< "parentHash": "0x8ffb08bba9290cefcd635924a2c842de25aef067ca58d9d362ab5774d9fc5b7a", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x3e52619f742d474a11d994d302b27e3ba30e2bb87bdb5355c12f860375ea108a", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x5b71", | |
< "timestamp": "0x5c90f9d2", | |
< "transactions": [ | |
< "0xe80898f59804b8c8fc636fb9be2a635857ce9abb0709ffa260739ec477a819b7" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 188, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 188, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 189, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 189, | |
< "jsonrpc": "2.0", | |
< "result": "0x25b5f7c5c5b63c1e2ca160929d4b9dbf23fe1d4180c2ea5648a60f96cfb13db7" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 190, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x25b5f7c5c5b63c1e2ca160929d4b9dbf23fe1d4180c2ea5648a60f96cfb13db7" | |
> ] | |
> } | |
< { | |
< "id": 190, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x25b5f7c5c5b63c1e2ca160929d4b9dbf23fe1d4180c2ea5648a60f96cfb13db7", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xab4a1e580896a5115076f35aa8330090448ba91a526cd9ae10130f37b508f863", | |
< "blockNumber": "0xf5", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0xe16ef96e6457dc389f968537fe45533070f3c19f", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x25b5f7c5c5b63c1e2ca160929d4b9dbf23fe1d4180c2ea5648a60f96cfb13db7", | |
< "blockHash": "0xab4a1e580896a5115076f35aa8330090448ba91a526cd9ae10130f37b508f863", | |
< "blockNumber": "0xf5", | |
< "address": "0xe16ef96e6457dc389f968537fe45533070f3c19f", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000800000000010000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 191, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0xe16ef96e6457dc389f968537fe45533070f3c19f", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 191, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 192, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 192, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xf5", | |
< "hash": "0xab4a1e580896a5115076f35aa8330090448ba91a526cd9ae10130f37b508f863", | |
< "parentHash": "0x20992986223925e55fb663920a580ea27474a8f8461dd6faf964ad0bb3d0c168", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000800000000010000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xa21dc202c47b15a05f49dfec67972494415361f006c56bab42bab83648ed4b6a", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x25b5f7c5c5b63c1e2ca160929d4b9dbf23fe1d4180c2ea5648a60f96cfb13db7" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 193, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 193, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 194, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xe16ef96e6457dc389f968537fe45533070f3c19f", | |
> "data": "0xa457c2d7000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 194, | |
< "jsonrpc": "2.0", | |
< "result": "0x978914d47fef716285bbb4d1f0d95cfa73085937df49db6193cbc1bcc848db7e", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0x978914d47fef716285bbb4d1f0d95cfa73085937df49db6193cbc1bcc848db7e": { | |
< "error": "revert", | |
< "program_counter": 2998, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121483\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15061\n at p (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15496)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15549\n at a.default (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:149:104558)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:14433\n at v.r.emit (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1257132)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472444\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472467\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85804)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821", | |
< "name": "i" | |
< } | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xe16ef96e6457dc389f968537fe45533070f3c19f", | |
> "data": "0xa457c2d7000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ], | |
> "id": 1553005011046 | |
> } | |
< { | |
< "id": 1553005011046, | |
< "jsonrpc": "2.0", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0x1d55a3d32f9a7858b142370eebd32d675d1f6b5701022445b92a5e5830d3bafa": { | |
< "error": "revert", | |
< "program_counter": 2998, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121033\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470163\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82454\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at o (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70911)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82434\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470108\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85804)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259792", | |
< "name": "i" | |
< } | |
< } | |
< } | |
[32m ✓[0m[90m reverts[0m | |
[0m when the spender had an approved amount[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 195, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 195, | |
< "jsonrpc": "2.0", | |
< "result": "0xf6" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 196, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 196, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xf6", | |
< "hash": "0x4f48ce645402bc4379cac931f246c2c368b6c1d0810f7096a809b492452a7a7a", | |
< "parentHash": "0xab4a1e580896a5115076f35aa8330090448ba91a526cd9ae10130f37b508f863", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xaaa3cbfa5a2f979a86497e99a8d536c5f7704dfe9bb9ee1d2447a46d9e8f16b7", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x5c6b", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x978914d47fef716285bbb4d1f0d95cfa73085937df49db6193cbc1bcc848db7e" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 197, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 197, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 198, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 198, | |
< "jsonrpc": "2.0", | |
< "result": "0xfeff7bd898345fb3296a8ff4a00cdf39475196dc961baa9be2cd788c3265544c" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 199, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0xfeff7bd898345fb3296a8ff4a00cdf39475196dc961baa9be2cd788c3265544c" | |
> ] | |
> } | |
< { | |
< "id": 199, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0xfeff7bd898345fb3296a8ff4a00cdf39475196dc961baa9be2cd788c3265544c", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xd49fd75a6df28664f498c9f3ccf2be58faed6dbbd07ec48f70a08fcc152d101a", | |
< "blockNumber": "0xf7", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0x3440b454a111db2f93acaeaad6f78be28f41efd9", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0xfeff7bd898345fb3296a8ff4a00cdf39475196dc961baa9be2cd788c3265544c", | |
< "blockHash": "0xd49fd75a6df28664f498c9f3ccf2be58faed6dbbd07ec48f70a08fcc152d101a", | |
< "blockNumber": "0xf7", | |
< "address": "0x3440b454a111db2f93acaeaad6f78be28f41efd9", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000100000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 200, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0x3440b454a111db2f93acaeaad6f78be28f41efd9", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 200, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 201, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 201, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xf7", | |
< "hash": "0xd49fd75a6df28664f498c9f3ccf2be58faed6dbbd07ec48f70a08fcc152d101a", | |
< "parentHash": "0x4f48ce645402bc4379cac931f246c2c368b6c1d0810f7096a809b492452a7a7a", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000100000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x57c2dfbed86384f254b5c1df516eddb68014ed80a047e1e064a849dd7952f2eb", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0xfeff7bd898345fb3296a8ff4a00cdf39475196dc961baa9be2cd788c3265544c" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 202, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 202, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 203, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x3440b454a111db2f93acaeaad6f78be28f41efd9", | |
> "data": "0x095ea7b3000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 203, | |
< "jsonrpc": "2.0", | |
< "result": "0x8377dc1c59affa2362aad750db6a44cbad88b0956e915a47b4b2d5e49134f4d1" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 204, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x8377dc1c59affa2362aad750db6a44cbad88b0956e915a47b4b2d5e49134f4d1" | |
> ] | |
> } | |
< { | |
< "id": 204, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x8377dc1c59affa2362aad750db6a44cbad88b0956e915a47b4b2d5e49134f4d1", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xba903c44b425f77512ea866c7499ce5f27f3a6b51e4a856b5060884ac6703f7d", | |
< "blockNumber": "0xf8", | |
< "gasUsed": "0xb13e", | |
< "cumulativeGasUsed": "0xb13e", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x8377dc1c59affa2362aad750db6a44cbad88b0956e915a47b4b2d5e49134f4d1", | |
< "blockHash": "0xba903c44b425f77512ea866c7499ce5f27f3a6b51e4a856b5060884ac6703f7d", | |
< "blockNumber": "0xf8", | |
< "address": "0x3440b454a111db2f93acaeaad6f78be28f41efd9", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600001000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000100000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 205, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 205, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xf8", | |
< "hash": "0xba903c44b425f77512ea866c7499ce5f27f3a6b51e4a856b5060884ac6703f7d", | |
< "parentHash": "0xd49fd75a6df28664f498c9f3ccf2be58faed6dbbd07ec48f70a08fcc152d101a", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600001000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000100000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xc085ba7b1dee1b6aaeb9484a134883283982363bfb263a853371866ca4295960", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0xb13e", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x8377dc1c59affa2362aad750db6a44cbad88b0956e915a47b4b2d5e49134f4d1" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 206, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 206, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 207, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x3440b454a111db2f93acaeaad6f78be28f41efd9", | |
> "data": "0xa457c2d7000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 207, | |
< "jsonrpc": "2.0", | |
< "result": "0x6f2e5393de66ac341f4e24aa48984556e64072a5d258e353a1c13e904a6bf512" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 208, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x6f2e5393de66ac341f4e24aa48984556e64072a5d258e353a1c13e904a6bf512" | |
> ] | |
> } | |
< { | |
< "id": 208, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x6f2e5393de66ac341f4e24aa48984556e64072a5d258e353a1c13e904a6bf512", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xc7e20f70be606eb17e4ea5c990e3b22baf7884aad6f8ac36714718f777d45aa5", | |
< "blockNumber": "0xf9", | |
< "gasUsed": "0x3e3c", | |
< "cumulativeGasUsed": "0x3e3c", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x6f2e5393de66ac341f4e24aa48984556e64072a5d258e353a1c13e904a6bf512", | |
< "blockHash": "0xc7e20f70be606eb17e4ea5c990e3b22baf7884aad6f8ac36714718f777d45aa5", | |
< "blockNumber": "0xf9", | |
< "address": "0x3440b454a111db2f93acaeaad6f78be28f41efd9", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600001000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000100000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
[32m ✓[0m[90m emits an approval event[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 209, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 209, | |
< "jsonrpc": "2.0", | |
< "result": "0xf9" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 210, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 210, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xf9", | |
< "hash": "0xc7e20f70be606eb17e4ea5c990e3b22baf7884aad6f8ac36714718f777d45aa5", | |
< "parentHash": "0xba903c44b425f77512ea866c7499ce5f27f3a6b51e4a856b5060884ac6703f7d", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600001000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000100000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x0f12b9cba65b56197780a90f46d528fadd88bd2491db5cf696dcb18e6c1681c3", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x3e3c", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x6f2e5393de66ac341f4e24aa48984556e64072a5d258e353a1c13e904a6bf512" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 211, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 211, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 212, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 212, | |
< "jsonrpc": "2.0", | |
< "result": "0x84bd08aee5702cc3a5b7aa107360eb9c28aa9c3f19b0d99192759bfd119cadca" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 213, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x84bd08aee5702cc3a5b7aa107360eb9c28aa9c3f19b0d99192759bfd119cadca" | |
> ] | |
> } | |
< { | |
< "id": 213, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x84bd08aee5702cc3a5b7aa107360eb9c28aa9c3f19b0d99192759bfd119cadca", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xc9d59573b5bac81f9a5791ebfc7b8e28f005e2521bef7fceae8f921c443fe331", | |
< "blockNumber": "0xfa", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0xcfbc77bef5115eb02f51ec046ad881985759df86", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x84bd08aee5702cc3a5b7aa107360eb9c28aa9c3f19b0d99192759bfd119cadca", | |
< "blockHash": "0xc9d59573b5bac81f9a5791ebfc7b8e28f005e2521bef7fceae8f921c443fe331", | |
< "blockNumber": "0xfa", | |
< "address": "0xcfbc77bef5115eb02f51ec046ad881985759df86", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800080000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000020000000000000000000020000000000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 214, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0xcfbc77bef5115eb02f51ec046ad881985759df86", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 214, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 215, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 215, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xfa", | |
< "hash": "0xc9d59573b5bac81f9a5791ebfc7b8e28f005e2521bef7fceae8f921c443fe331", | |
< "parentHash": "0xc7e20f70be606eb17e4ea5c990e3b22baf7884aad6f8ac36714718f777d45aa5", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800080000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000020000000000000000000020000000000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xd33eb238f43c721d875ed28e2022214940569ed21d060a83da80233227738388", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x84bd08aee5702cc3a5b7aa107360eb9c28aa9c3f19b0d99192759bfd119cadca" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 216, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 216, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 217, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xcfbc77bef5115eb02f51ec046ad881985759df86", | |
> "data": "0x095ea7b3000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 217, | |
< "jsonrpc": "2.0", | |
< "result": "0xc8fffef3690bbaa56ba0452b95567716d438e1a4f1f6ad3431228bbd8f6b5b45" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 218, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0xc8fffef3690bbaa56ba0452b95567716d438e1a4f1f6ad3431228bbd8f6b5b45" | |
> ] | |
> } | |
< { | |
< "id": 218, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0xc8fffef3690bbaa56ba0452b95567716d438e1a4f1f6ad3431228bbd8f6b5b45", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x737230c19e55e5e3d9ccf201daf9873b0d0d5ee9e27332f6375fb371f4404809", | |
< "blockNumber": "0xfb", | |
< "gasUsed": "0xb13e", | |
< "cumulativeGasUsed": "0xb13e", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0xc8fffef3690bbaa56ba0452b95567716d438e1a4f1f6ad3431228bbd8f6b5b45", | |
< "blockHash": "0x737230c19e55e5e3d9ccf201daf9873b0d0d5ee9e27332f6375fb371f4404809", | |
< "blockNumber": "0xfb", | |
< "address": "0xcfbc77bef5115eb02f51ec046ad881985759df86", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000800080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000010000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 219, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 219, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xfb", | |
< "hash": "0x737230c19e55e5e3d9ccf201daf9873b0d0d5ee9e27332f6375fb371f4404809", | |
< "parentHash": "0xc9d59573b5bac81f9a5791ebfc7b8e28f005e2521bef7fceae8f921c443fe331", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000800080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000010000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xbef2dd895090698b9e04fc437d0173204e69f0c668215d59c95eb27a967c91cc", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0xb13e", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0xc8fffef3690bbaa56ba0452b95567716d438e1a4f1f6ad3431228bbd8f6b5b45" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 220, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 220, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 221, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xcfbc77bef5115eb02f51ec046ad881985759df86", | |
> "data": "0xa457c2d7000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000063" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 221, | |
< "jsonrpc": "2.0", | |
< "result": "0xcd746f1da73fa82714e8588d3fee873639ac5bfef6bb67ad5419e74b53693c58" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 222, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0xcd746f1da73fa82714e8588d3fee873639ac5bfef6bb67ad5419e74b53693c58" | |
> ] | |
> } | |
< { | |
< "id": 222, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0xcd746f1da73fa82714e8588d3fee873639ac5bfef6bb67ad5419e74b53693c58", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xb5eda82fc4ffb779e5f9cf35da9d15bb6e6fd8af78d0afe633c379b9795ebd8e", | |
< "blockNumber": "0xfc", | |
< "gasUsed": "0x78d4", | |
< "cumulativeGasUsed": "0x78d4", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0xcd746f1da73fa82714e8588d3fee873639ac5bfef6bb67ad5419e74b53693c58", | |
< "blockHash": "0xb5eda82fc4ffb779e5f9cf35da9d15bb6e6fd8af78d0afe633c379b9795ebd8e", | |
< "blockNumber": "0xfc", | |
< "address": "0xcfbc77bef5115eb02f51ec046ad881985759df86", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000001", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000800080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000010000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 223, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 223, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xfc", | |
< "hash": "0xb5eda82fc4ffb779e5f9cf35da9d15bb6e6fd8af78d0afe633c379b9795ebd8e", | |
< "parentHash": "0x737230c19e55e5e3d9ccf201daf9873b0d0d5ee9e27332f6375fb371f4404809", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000800080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000010000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x3356f8b0502ac0e00eba509fb151efbb9d0fc1e946f3c5a32fcb2077775b4d5c", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x78d4", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0xcd746f1da73fa82714e8588d3fee873639ac5bfef6bb67ad5419e74b53693c58" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 224, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 224, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 10, | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xcfbc77bef5115eb02f51ec046ad881985759df86", | |
> "data": "0xdd62ed3e0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
> }, | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 10, | |
< "jsonrpc": "2.0", | |
< "result": "0x0000000000000000000000000000000000000000000000000000000000000001" | |
< } | |
[32m ✓[0m[90m decreases the spender allowance subtracting the requested amount[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 225, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 225, | |
< "jsonrpc": "2.0", | |
< "result": "0xfc" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 226, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 226, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xfc", | |
< "hash": "0xb5eda82fc4ffb779e5f9cf35da9d15bb6e6fd8af78d0afe633c379b9795ebd8e", | |
< "parentHash": "0x737230c19e55e5e3d9ccf201daf9873b0d0d5ee9e27332f6375fb371f4404809", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000800080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000010000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x3356f8b0502ac0e00eba509fb151efbb9d0fc1e946f3c5a32fcb2077775b4d5c", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x78d4", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0xcd746f1da73fa82714e8588d3fee873639ac5bfef6bb67ad5419e74b53693c58" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 227, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 227, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 228, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 228, | |
< "jsonrpc": "2.0", | |
< "result": "0x337f9642bdbccb1ab9cb8d6d02e9ade76bfc39c80c8ac559e470846a06a26a35" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 229, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x337f9642bdbccb1ab9cb8d6d02e9ade76bfc39c80c8ac559e470846a06a26a35" | |
> ] | |
> } | |
< { | |
< "id": 229, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x337f9642bdbccb1ab9cb8d6d02e9ade76bfc39c80c8ac559e470846a06a26a35", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x4a408f8e120b515db7283ec5458414187c3198ad72df9d1097cf8025c9bd6428", | |
< "blockNumber": "0xfd", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0xba507dea5694de7ce44e2c1cc49251191bf6e4eb", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x337f9642bdbccb1ab9cb8d6d02e9ade76bfc39c80c8ac559e470846a06a26a35", | |
< "blockHash": "0x4a408f8e120b515db7283ec5458414187c3198ad72df9d1097cf8025c9bd6428", | |
< "blockNumber": "0xfd", | |
< "address": "0xba507dea5694de7ce44e2c1cc49251191bf6e4eb", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000200000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 230, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0xba507dea5694de7ce44e2c1cc49251191bf6e4eb", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 230, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 231, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 231, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xfd", | |
< "hash": "0x4a408f8e120b515db7283ec5458414187c3198ad72df9d1097cf8025c9bd6428", | |
< "parentHash": "0xb5eda82fc4ffb779e5f9cf35da9d15bb6e6fd8af78d0afe633c379b9795ebd8e", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000200000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xcdcd2c112d72b5e8dfe54e13651f94603543ba0fc3a12a6ad4fd2480502580e3", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x337f9642bdbccb1ab9cb8d6d02e9ade76bfc39c80c8ac559e470846a06a26a35" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 232, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 232, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 233, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xba507dea5694de7ce44e2c1cc49251191bf6e4eb", | |
> "data": "0x095ea7b3000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 233, | |
< "jsonrpc": "2.0", | |
< "result": "0x6c55383c5e3a4460e6d3c1b068851c3ccd1a3d6b293aafd035a58be149a4e5ac" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 234, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x6c55383c5e3a4460e6d3c1b068851c3ccd1a3d6b293aafd035a58be149a4e5ac" | |
> ] | |
> } | |
< { | |
< "id": 234, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x6c55383c5e3a4460e6d3c1b068851c3ccd1a3d6b293aafd035a58be149a4e5ac", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xb26bcda0e0bbbc0d86414fd89c88679a3d99c0cb0ff0a683f05f9024aa009843", | |
< "blockNumber": "0xfe", | |
< "gasUsed": "0xb13e", | |
< "cumulativeGasUsed": "0xb13e", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x6c55383c5e3a4460e6d3c1b068851c3ccd1a3d6b293aafd035a58be149a4e5ac", | |
< "blockHash": "0xb26bcda0e0bbbc0d86414fd89c88679a3d99c0cb0ff0a683f05f9024aa009843", | |
< "blockNumber": "0xfe", | |
< "address": "0xba507dea5694de7ce44e2c1cc49251191bf6e4eb", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000001000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 235, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 235, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xfe", | |
< "hash": "0xb26bcda0e0bbbc0d86414fd89c88679a3d99c0cb0ff0a683f05f9024aa009843", | |
< "parentHash": "0x4a408f8e120b515db7283ec5458414187c3198ad72df9d1097cf8025c9bd6428", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000001000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x7814b2627e647293676d79ac50864aa408fb1ba0cffc8460e555a92a04781578", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0xb13e", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x6c55383c5e3a4460e6d3c1b068851c3ccd1a3d6b293aafd035a58be149a4e5ac" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 236, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 236, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 237, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xba507dea5694de7ce44e2c1cc49251191bf6e4eb", | |
> "data": "0xa457c2d7000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 237, | |
< "jsonrpc": "2.0", | |
< "result": "0xe0db770e301422b3ff9193af5986ad0132250c56633071f3217ef97b26855e6d" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 238, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0xe0db770e301422b3ff9193af5986ad0132250c56633071f3217ef97b26855e6d" | |
> ] | |
> } | |
< { | |
< "id": 238, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0xe0db770e301422b3ff9193af5986ad0132250c56633071f3217ef97b26855e6d", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x0dce63e24f4396b474f17a5f90fcdd5b839b74f7d45e3c8253ef619b899408a6", | |
< "blockNumber": "0xff", | |
< "gasUsed": "0x3e3c", | |
< "cumulativeGasUsed": "0x3e3c", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0xe0db770e301422b3ff9193af5986ad0132250c56633071f3217ef97b26855e6d", | |
< "blockHash": "0x0dce63e24f4396b474f17a5f90fcdd5b839b74f7d45e3c8253ef619b899408a6", | |
< "blockNumber": "0xff", | |
< "address": "0xba507dea5694de7ce44e2c1cc49251191bf6e4eb", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000001000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 239, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 239, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xff", | |
< "hash": "0x0dce63e24f4396b474f17a5f90fcdd5b839b74f7d45e3c8253ef619b899408a6", | |
< "parentHash": "0xb26bcda0e0bbbc0d86414fd89c88679a3d99c0cb0ff0a683f05f9024aa009843", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000001000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x7874264ea48db7c9b03288429024f395f55ea8d005aa6daa6a140307cb6a6561", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x3e3c", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0xe0db770e301422b3ff9193af5986ad0132250c56633071f3217ef97b26855e6d" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 240, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 240, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 11, | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xba507dea5694de7ce44e2c1cc49251191bf6e4eb", | |
> "data": "0xdd62ed3e0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
> }, | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 11, | |
< "jsonrpc": "2.0", | |
< "result": "0x0000000000000000000000000000000000000000000000000000000000000000" | |
< } | |
[32m ✓[0m[90m sets the allowance to zero when all allowance is removed[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 241, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 241, | |
< "jsonrpc": "2.0", | |
< "result": "0xff" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 242, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 242, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0xff", | |
< "hash": "0x0dce63e24f4396b474f17a5f90fcdd5b839b74f7d45e3c8253ef619b899408a6", | |
< "parentHash": "0xb26bcda0e0bbbc0d86414fd89c88679a3d99c0cb0ff0a683f05f9024aa009843", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000001000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000001000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x7874264ea48db7c9b03288429024f395f55ea8d005aa6daa6a140307cb6a6561", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x3e3c", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0xe0db770e301422b3ff9193af5986ad0132250c56633071f3217ef97b26855e6d" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 243, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 243, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 244, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 244, | |
< "jsonrpc": "2.0", | |
< "result": "0x2a0ed7a6849055c76342109d8c60fde8b656778a5adb8246634bd487cbcac750" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 245, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x2a0ed7a6849055c76342109d8c60fde8b656778a5adb8246634bd487cbcac750" | |
> ] | |
> } | |
< { | |
< "id": 245, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x2a0ed7a6849055c76342109d8c60fde8b656778a5adb8246634bd487cbcac750", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x7d5d8b63ecfd877f08a196687534790b644b6f8d06fe17cfe042cbc47efc79c0", | |
< "blockNumber": "0x100", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0x63bf6a88a9034e80ec6e8eb8761fbe24231ea915", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x2a0ed7a6849055c76342109d8c60fde8b656778a5adb8246634bd487cbcac750", | |
< "blockHash": "0x7d5d8b63ecfd877f08a196687534790b644b6f8d06fe17cfe042cbc47efc79c0", | |
< "blockNumber": "0x100", | |
< "address": "0x63bf6a88a9034e80ec6e8eb8761fbe24231ea915", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010100000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 246, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0x63bf6a88a9034e80ec6e8eb8761fbe24231ea915", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 246, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 247, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 247, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x100", | |
< "hash": "0x7d5d8b63ecfd877f08a196687534790b644b6f8d06fe17cfe042cbc47efc79c0", | |
< "parentHash": "0x0dce63e24f4396b474f17a5f90fcdd5b839b74f7d45e3c8253ef619b899408a6", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010100000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xfd4e7d37e6621a8118343107dd54b1c5014f8d9c071d3194e95cf0720afa5bba", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x2a0ed7a6849055c76342109d8c60fde8b656778a5adb8246634bd487cbcac750" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 248, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 248, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 249, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x63bf6a88a9034e80ec6e8eb8761fbe24231ea915", | |
> "data": "0x095ea7b3000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 249, | |
< "jsonrpc": "2.0", | |
< "result": "0x11d4faa068b160eab3c1d4a9a7ec88247e025a28096cbd06899078eb88b3a454" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 250, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x11d4faa068b160eab3c1d4a9a7ec88247e025a28096cbd06899078eb88b3a454" | |
> ] | |
> } | |
< { | |
< "id": 250, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x11d4faa068b160eab3c1d4a9a7ec88247e025a28096cbd06899078eb88b3a454", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xb43edad556a32313ad5cc1ec9e2b4b15810883486fd1e477f78ebd7dcc6b53f1", | |
< "blockNumber": "0x101", | |
< "gasUsed": "0xb13e", | |
< "cumulativeGasUsed": "0xb13e", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x11d4faa068b160eab3c1d4a9a7ec88247e025a28096cbd06899078eb88b3a454", | |
< "blockHash": "0xb43edad556a32313ad5cc1ec9e2b4b15810883486fd1e477f78ebd7dcc6b53f1", | |
< "blockNumber": "0x101", | |
< "address": "0x63bf6a88a9034e80ec6e8eb8761fbe24231ea915", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000010000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010100000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 251, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 251, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x101", | |
< "hash": "0xb43edad556a32313ad5cc1ec9e2b4b15810883486fd1e477f78ebd7dcc6b53f1", | |
< "parentHash": "0x7d5d8b63ecfd877f08a196687534790b644b6f8d06fe17cfe042cbc47efc79c0", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000010000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010100000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x0a6950687e44885dab4daa35acda20897afb4bd617c6e853e8fb9c7d8e687b80", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0xb13e", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x11d4faa068b160eab3c1d4a9a7ec88247e025a28096cbd06899078eb88b3a454" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 252, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 252, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 253, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x63bf6a88a9034e80ec6e8eb8761fbe24231ea915", | |
> "data": "0xa457c2d7000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000065" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 253, | |
< "jsonrpc": "2.0", | |
< "result": "0x3dd3d58ccb22acbb14d9fdf214eaddec217e063ee9a98dba7b19b92fa6c6367b", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0x3dd3d58ccb22acbb14d9fdf214eaddec217e063ee9a98dba7b19b92fa6c6367b": { | |
< "error": "revert", | |
< "program_counter": 2998, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121483\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15061\n at p (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15496)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15549\n at a.default (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:149:104558)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:14433\n at v.r.emit (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1257132)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472444\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472467\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85804)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821", | |
< "name": "i" | |
< } | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x63bf6a88a9034e80ec6e8eb8761fbe24231ea915", | |
> "data": "0xa457c2d7000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000065" | |
> } | |
> ], | |
> "id": 1553005011339 | |
> } | |
< { | |
< "id": 1553005011339, | |
< "jsonrpc": "2.0", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0x6f810ba3b80d0f153b433f317cf0dbf59fa2700dc926e684cbae3ed1b616dadc": { | |
< "error": "revert", | |
< "program_counter": 2998, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121033\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470163\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82454\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at o (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70911)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82434\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470108\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85804)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259792", | |
< "name": "i" | |
< } | |
< } | |
< } | |
[32m ✓[0m[90m reverts when more than the full allowance is removed[0m | |
[0m when the sender does not have enough balance[0m | |
[0m when there was no approved amount before[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 254, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 254, | |
< "jsonrpc": "2.0", | |
< "result": "0x0102" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 255, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 255, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x102", | |
< "hash": "0xbb32204960108b388991c11013abb0285d451ee3119e24b0ea021e7dc7ff37fc", | |
< "parentHash": "0xb43edad556a32313ad5cc1ec9e2b4b15810883486fd1e477f78ebd7dcc6b53f1", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xad9d963865b40a4dcbd16bfcce9cbb5de8659fb07e4bc6db13cef5ca805c3b3a", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x5c6b", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x3dd3d58ccb22acbb14d9fdf214eaddec217e063ee9a98dba7b19b92fa6c6367b" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 256, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 256, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 257, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 257, | |
< "jsonrpc": "2.0", | |
< "result": "0xfa3a8884971165ca2ba30e3aae9b05f341d09fd9798f51de50d7dbf8490c3045" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 258, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0xfa3a8884971165ca2ba30e3aae9b05f341d09fd9798f51de50d7dbf8490c3045" | |
> ] | |
> } | |
< { | |
< "id": 258, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0xfa3a8884971165ca2ba30e3aae9b05f341d09fd9798f51de50d7dbf8490c3045", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x86d0a9c7e063d3a82e73423e1d24ece271c575954b573942de1f77dca0ab2cdd", | |
< "blockNumber": "0x103", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0xf223fae3272216594da7c537cc04612b4f65a67b", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0xfa3a8884971165ca2ba30e3aae9b05f341d09fd9798f51de50d7dbf8490c3045", | |
< "blockHash": "0x86d0a9c7e063d3a82e73423e1d24ece271c575954b573942de1f77dca0ab2cdd", | |
< "blockNumber": "0x103", | |
< "address": "0xf223fae3272216594da7c537cc04612b4f65a67b", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000400010000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 259, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0xf223fae3272216594da7c537cc04612b4f65a67b", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 259, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 260, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 260, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x103", | |
< "hash": "0x86d0a9c7e063d3a82e73423e1d24ece271c575954b573942de1f77dca0ab2cdd", | |
< "parentHash": "0xbb32204960108b388991c11013abb0285d451ee3119e24b0ea021e7dc7ff37fc", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000400010000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x3adfa206a20923151197986009d1bdb87cd704b682ed124f8e541a3bcf86e4ba", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0xfa3a8884971165ca2ba30e3aae9b05f341d09fd9798f51de50d7dbf8490c3045" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 261, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 261, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 262, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xf223fae3272216594da7c537cc04612b4f65a67b", | |
> "data": "0xa457c2d7000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000065" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 262, | |
< "jsonrpc": "2.0", | |
< "result": "0x24a4cfdb77673fc262bbd7954ff2a3d594920ff78bb74ba3e626416cf9da398e", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0x24a4cfdb77673fc262bbd7954ff2a3d594920ff78bb74ba3e626416cf9da398e": { | |
< "error": "revert", | |
< "program_counter": 2998, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121483\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15061\n at p (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15496)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15549\n at a.default (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:149:104558)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:14433\n at v.r.emit (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1257132)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472444\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472467\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85804)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821", | |
< "name": "i" | |
< } | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xf223fae3272216594da7c537cc04612b4f65a67b", | |
> "data": "0xa457c2d7000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000065" | |
> } | |
> ], | |
> "id": 1553005011389 | |
> } | |
< { | |
< "id": 1553005011389, | |
< "jsonrpc": "2.0", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0xa66569edd98dc472ba1c18850d6e27c46a5f83022fc41d72688a91781b260fad": { | |
< "error": "revert", | |
< "program_counter": 2998, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121033\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470163\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82454\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at o (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70911)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82434\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470108\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85804)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259792", | |
< "name": "i" | |
< } | |
< } | |
< } | |
[32m ✓[0m[90m reverts[0m | |
[0m when the spender had an approved amount[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 263, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 263, | |
< "jsonrpc": "2.0", | |
< "result": "0x0104" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 264, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 264, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x104", | |
< "hash": "0xf99ad60bbbcae40315a3ab899c11b1c24703e0721b9a7901a6de295bbe91ff78", | |
< "parentHash": "0x86d0a9c7e063d3a82e73423e1d24ece271c575954b573942de1f77dca0ab2cdd", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xf05d4ec2fceee85e15917e33fe68620ffec38607c9c4526b3f63686061042c00", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x5c6b", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x24a4cfdb77673fc262bbd7954ff2a3d594920ff78bb74ba3e626416cf9da398e" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 265, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 265, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 266, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 266, | |
< "jsonrpc": "2.0", | |
< "result": "0x53921e8668f7bb648ce566b2ac3aea463217690de6d238962c60512688f34625" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 267, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x53921e8668f7bb648ce566b2ac3aea463217690de6d238962c60512688f34625" | |
> ] | |
> } | |
< { | |
< "id": 267, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x53921e8668f7bb648ce566b2ac3aea463217690de6d238962c60512688f34625", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x3f211bf503e38c8e425c661ec6dd6fc25aa5df384b5758d0b976dc7fd3e2d350", | |
< "blockNumber": "0x105", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0xff29aee3362aa4d0f0a7717fe51b64a59fb86517", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x53921e8668f7bb648ce566b2ac3aea463217690de6d238962c60512688f34625", | |
< "blockHash": "0x3f211bf503e38c8e425c661ec6dd6fc25aa5df384b5758d0b976dc7fd3e2d350", | |
< "blockNumber": "0x105", | |
< "address": "0xff29aee3362aa4d0f0a7717fe51b64a59fb86517", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000002000000000000000000000000000000000000000000000000000004000080000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 268, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0xff29aee3362aa4d0f0a7717fe51b64a59fb86517", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 268, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 269, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 269, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x105", | |
< "hash": "0x3f211bf503e38c8e425c661ec6dd6fc25aa5df384b5758d0b976dc7fd3e2d350", | |
< "parentHash": "0xf99ad60bbbcae40315a3ab899c11b1c24703e0721b9a7901a6de295bbe91ff78", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000002000000000000000000000000000000000000000000000000000004000080000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x16d0bd11617dde0f042dbccc01e7441273ae6c8d5ea05284629876d4274e8f1a", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x53921e8668f7bb648ce566b2ac3aea463217690de6d238962c60512688f34625" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 270, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 270, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 271, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xff29aee3362aa4d0f0a7717fe51b64a59fb86517", | |
> "data": "0x095ea7b3000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000065" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 271, | |
< "jsonrpc": "2.0", | |
< "result": "0xcc222a65bdca468e2a95c0d05de47f1a49ade53b8796ea87ab6bd362af7aa418" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 272, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0xcc222a65bdca468e2a95c0d05de47f1a49ade53b8796ea87ab6bd362af7aa418" | |
> ] | |
> } | |
< { | |
< "id": 272, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0xcc222a65bdca468e2a95c0d05de47f1a49ade53b8796ea87ab6bd362af7aa418", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x314cb0c3567c5c63f4585540bfd8d41a616ff50c25c97a103eb29caeca10f32f", | |
< "blockNumber": "0x106", | |
< "gasUsed": "0xb13e", | |
< "cumulativeGasUsed": "0xb13e", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0xcc222a65bdca468e2a95c0d05de47f1a49ade53b8796ea87ab6bd362af7aa418", | |
< "blockHash": "0x314cb0c3567c5c63f4585540bfd8d41a616ff50c25c97a103eb29caeca10f32f", | |
< "blockNumber": "0x106", | |
< "address": "0xff29aee3362aa4d0f0a7717fe51b64a59fb86517", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000065", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000004000080020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 273, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 273, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x106", | |
< "hash": "0x314cb0c3567c5c63f4585540bfd8d41a616ff50c25c97a103eb29caeca10f32f", | |
< "parentHash": "0x3f211bf503e38c8e425c661ec6dd6fc25aa5df384b5758d0b976dc7fd3e2d350", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000004000080020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xd1e38244771297a3b7ef3c5bdd4473a7891718281d4d58ca3b3327c109ae3ef6", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0xb13e", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0xcc222a65bdca468e2a95c0d05de47f1a49ade53b8796ea87ab6bd362af7aa418" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 274, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 274, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 275, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xff29aee3362aa4d0f0a7717fe51b64a59fb86517", | |
> "data": "0xa457c2d7000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000065" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 275, | |
< "jsonrpc": "2.0", | |
< "result": "0x9e1a6b03c3c382362e5fa270fea6ab71b4a85ad1afb6195ca360df76c44cdf3c" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 276, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x9e1a6b03c3c382362e5fa270fea6ab71b4a85ad1afb6195ca360df76c44cdf3c" | |
> ] | |
> } | |
< { | |
< "id": 276, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x9e1a6b03c3c382362e5fa270fea6ab71b4a85ad1afb6195ca360df76c44cdf3c", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xfa834e1cd5bfbd0809366de4d09e3808d20e182d882b1e296e2c0eb2612f00ca", | |
< "blockNumber": "0x107", | |
< "gasUsed": "0x3e3c", | |
< "cumulativeGasUsed": "0x3e3c", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x9e1a6b03c3c382362e5fa270fea6ab71b4a85ad1afb6195ca360df76c44cdf3c", | |
< "blockHash": "0xfa834e1cd5bfbd0809366de4d09e3808d20e182d882b1e296e2c0eb2612f00ca", | |
< "blockNumber": "0x107", | |
< "address": "0xff29aee3362aa4d0f0a7717fe51b64a59fb86517", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000004000080020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
[32m ✓[0m[90m emits an approval event[0m[33m (49ms)[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 277, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 277, | |
< "jsonrpc": "2.0", | |
< "result": "0x0107" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 278, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 278, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x107", | |
< "hash": "0xfa834e1cd5bfbd0809366de4d09e3808d20e182d882b1e296e2c0eb2612f00ca", | |
< "parentHash": "0x314cb0c3567c5c63f4585540bfd8d41a616ff50c25c97a103eb29caeca10f32f", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000004000080020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x372e5a6cb7191c61f51396febff53c7257e5d283c7917f37d5724d1679dae507", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x3e3c", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x9e1a6b03c3c382362e5fa270fea6ab71b4a85ad1afb6195ca360df76c44cdf3c" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 279, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 279, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 280, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 280, | |
< "jsonrpc": "2.0", | |
< "result": "0xa134adda82087451be1ecce0c9d83bf4c98f58cb897bf80f8d154e1fad89d789" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 281, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0xa134adda82087451be1ecce0c9d83bf4c98f58cb897bf80f8d154e1fad89d789" | |
> ] | |
> } | |
< { | |
< "id": 281, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0xa134adda82087451be1ecce0c9d83bf4c98f58cb897bf80f8d154e1fad89d789", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xd3742304c3291fc62008a59127a2b37cb066e4c9dfb70066d32fa6e4cec0171a", | |
< "blockNumber": "0x108", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0x786c7a7d445458b8cb9aa4f63aee0451bb71d4b2", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0xa134adda82087451be1ecce0c9d83bf4c98f58cb897bf80f8d154e1fad89d789", | |
< "blockHash": "0xd3742304c3291fc62008a59127a2b37cb066e4c9dfb70066d32fa6e4cec0171a", | |
< "blockNumber": "0x108", | |
< "address": "0x786c7a7d445458b8cb9aa4f63aee0451bb71d4b2", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000100000000008000000000000000000000000000000000000000000000000020000000000000000004800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000020000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 282, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0x786c7a7d445458b8cb9aa4f63aee0451bb71d4b2", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 282, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 283, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 283, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x108", | |
< "hash": "0xd3742304c3291fc62008a59127a2b37cb066e4c9dfb70066d32fa6e4cec0171a", | |
< "parentHash": "0xfa834e1cd5bfbd0809366de4d09e3808d20e182d882b1e296e2c0eb2612f00ca", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000100000000008000000000000000000000000000000000000000000000000020000000000000000004800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000020000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xc6683d94434fc3aa56f8d302af704587a13085e95f36bf59977c3e04cd23ce06", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0xa134adda82087451be1ecce0c9d83bf4c98f58cb897bf80f8d154e1fad89d789" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 284, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 284, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 285, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x786c7a7d445458b8cb9aa4f63aee0451bb71d4b2", | |
> "data": "0x095ea7b3000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000065" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 285, | |
< "jsonrpc": "2.0", | |
< "result": "0x962eaa8e30d850e8f072af3cbcaf8cd12c5cefbd090a9009f2e4e1522953fdb6" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 286, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x962eaa8e30d850e8f072af3cbcaf8cd12c5cefbd090a9009f2e4e1522953fdb6" | |
> ] | |
> } | |
< { | |
< "id": 286, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x962eaa8e30d850e8f072af3cbcaf8cd12c5cefbd090a9009f2e4e1522953fdb6", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x5a8ae53035622cb606aca30957bd8ec834cb56a8a2862f0b94316743f9512d31", | |
< "blockNumber": "0x109", | |
< "gasUsed": "0xb13e", | |
< "cumulativeGasUsed": "0xb13e", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x962eaa8e30d850e8f072af3cbcaf8cd12c5cefbd090a9009f2e4e1522953fdb6", | |
< "blockHash": "0x5a8ae53035622cb606aca30957bd8ec834cb56a8a2862f0b94316743f9512d31", | |
< "blockNumber": "0x109", | |
< "address": "0x786c7a7d445458b8cb9aa4f63aee0451bb71d4b2", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000065", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000200000000000100000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000020000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 287, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 287, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x109", | |
< "hash": "0x5a8ae53035622cb606aca30957bd8ec834cb56a8a2862f0b94316743f9512d31", | |
< "parentHash": "0xd3742304c3291fc62008a59127a2b37cb066e4c9dfb70066d32fa6e4cec0171a", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000200000000000100000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000020000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xa63f84c4680bce5cc78ab1ecde2e6ca869e2255f54c9423546d3684fce60c03a", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0xb13e", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x962eaa8e30d850e8f072af3cbcaf8cd12c5cefbd090a9009f2e4e1522953fdb6" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 288, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 288, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 289, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x786c7a7d445458b8cb9aa4f63aee0451bb71d4b2", | |
> "data": "0xa457c2d7000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 289, | |
< "jsonrpc": "2.0", | |
< "result": "0x158dbbe9fcf8d50d5b7cfa4e6eb06470393f38851c9f047f921299d88b28b43f" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 290, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x158dbbe9fcf8d50d5b7cfa4e6eb06470393f38851c9f047f921299d88b28b43f" | |
> ] | |
> } | |
< { | |
< "id": 290, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x158dbbe9fcf8d50d5b7cfa4e6eb06470393f38851c9f047f921299d88b28b43f", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xa9ee3a7ea57339f35a5bd653c60c26f34db8ce60426b4245f4794ad4764dde1a", | |
< "blockNumber": "0x10a", | |
< "gasUsed": "0x78d4", | |
< "cumulativeGasUsed": "0x78d4", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x158dbbe9fcf8d50d5b7cfa4e6eb06470393f38851c9f047f921299d88b28b43f", | |
< "blockHash": "0xa9ee3a7ea57339f35a5bd653c60c26f34db8ce60426b4245f4794ad4764dde1a", | |
< "blockNumber": "0x10a", | |
< "address": "0x786c7a7d445458b8cb9aa4f63aee0451bb71d4b2", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000001", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000200000000000100000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000020000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 291, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 291, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x10a", | |
< "hash": "0xa9ee3a7ea57339f35a5bd653c60c26f34db8ce60426b4245f4794ad4764dde1a", | |
< "parentHash": "0x5a8ae53035622cb606aca30957bd8ec834cb56a8a2862f0b94316743f9512d31", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000200000000000100000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000020000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xcab1be859643d3cf06e4e4e7614cee9ac6e7dd5e70e79e4f05e0828ef0f3cebb", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x78d4", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x158dbbe9fcf8d50d5b7cfa4e6eb06470393f38851c9f047f921299d88b28b43f" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 292, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 292, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 12, | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x786c7a7d445458b8cb9aa4f63aee0451bb71d4b2", | |
> "data": "0xdd62ed3e0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
> }, | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 12, | |
< "jsonrpc": "2.0", | |
< "result": "0x0000000000000000000000000000000000000000000000000000000000000001" | |
< } | |
[32m ✓[0m[90m decreases the spender allowance subtracting the requested amount[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 293, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 293, | |
< "jsonrpc": "2.0", | |
< "result": "0x010a" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 294, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 294, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x10a", | |
< "hash": "0xa9ee3a7ea57339f35a5bd653c60c26f34db8ce60426b4245f4794ad4764dde1a", | |
< "parentHash": "0x5a8ae53035622cb606aca30957bd8ec834cb56a8a2862f0b94316743f9512d31", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000200000000000100000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000020000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xcab1be859643d3cf06e4e4e7614cee9ac6e7dd5e70e79e4f05e0828ef0f3cebb", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x78d4", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x158dbbe9fcf8d50d5b7cfa4e6eb06470393f38851c9f047f921299d88b28b43f" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 295, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 295, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 296, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 296, | |
< "jsonrpc": "2.0", | |
< "result": "0x6d4e34e1193798b392002a4e1d03f36bde78e261a574d1a6b11dad4882feed28" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 297, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x6d4e34e1193798b392002a4e1d03f36bde78e261a574d1a6b11dad4882feed28" | |
> ] | |
> } | |
< { | |
< "id": 297, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x6d4e34e1193798b392002a4e1d03f36bde78e261a574d1a6b11dad4882feed28", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x1d0eb57ff34137f3d144243c6142fae4bf2ceb163192475f0affe1359b9e22ea", | |
< "blockNumber": "0x10b", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0xfd5bfcf32690e460d0d2c846672b3c21bf35171e", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x6d4e34e1193798b392002a4e1d03f36bde78e261a574d1a6b11dad4882feed28", | |
< "blockHash": "0x1d0eb57ff34137f3d144243c6142fae4bf2ceb163192475f0affe1359b9e22ea", | |
< "blockNumber": "0x10b", | |
< "address": "0xfd5bfcf32690e460d0d2c846672b3c21bf35171e", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000002000000000000010000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000004000000000000020000000000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 298, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0xfd5bfcf32690e460d0d2c846672b3c21bf35171e", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 298, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 299, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 299, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x10b", | |
< "hash": "0x1d0eb57ff34137f3d144243c6142fae4bf2ceb163192475f0affe1359b9e22ea", | |
< "parentHash": "0xa9ee3a7ea57339f35a5bd653c60c26f34db8ce60426b4245f4794ad4764dde1a", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000002000000000000010000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000004000000000000020000000000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x6161cdc3835e6cdb4034641659c3a9ca0cf0d49935a0ad276345d0f5ab644165", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x6d4e34e1193798b392002a4e1d03f36bde78e261a574d1a6b11dad4882feed28" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 300, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 300, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 301, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xfd5bfcf32690e460d0d2c846672b3c21bf35171e", | |
> "data": "0x095ea7b3000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000065" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 301, | |
< "jsonrpc": "2.0", | |
< "result": "0x9d4932a1bcea64d75a526c6a4690e7a18cb62a61021f61f0a8de191f188acec4" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 302, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x9d4932a1bcea64d75a526c6a4690e7a18cb62a61021f61f0a8de191f188acec4" | |
> ] | |
> } | |
< { | |
< "id": 302, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x9d4932a1bcea64d75a526c6a4690e7a18cb62a61021f61f0a8de191f188acec4", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x40ee3e6efcd9287487f9a4c187f2c11edb8d78e5da51d02d8925cdc90be4613b", | |
< "blockNumber": "0x10c", | |
< "gasUsed": "0xb13e", | |
< "cumulativeGasUsed": "0xb13e", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x9d4932a1bcea64d75a526c6a4690e7a18cb62a61021f61f0a8de191f188acec4", | |
< "blockHash": "0x40ee3e6efcd9287487f9a4c187f2c11edb8d78e5da51d02d8925cdc90be4613b", | |
< "blockNumber": "0x10c", | |
< "address": "0xfd5bfcf32690e460d0d2c846672b3c21bf35171e", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000065", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000400000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000010000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 303, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 303, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x10c", | |
< "hash": "0x40ee3e6efcd9287487f9a4c187f2c11edb8d78e5da51d02d8925cdc90be4613b", | |
< "parentHash": "0x1d0eb57ff34137f3d144243c6142fae4bf2ceb163192475f0affe1359b9e22ea", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000400000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000010000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x39a85f683cdeb9d590360980a53eb95b5f333c3a580d873d8f601704df34ffad", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0xb13e", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x9d4932a1bcea64d75a526c6a4690e7a18cb62a61021f61f0a8de191f188acec4" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 304, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 304, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 305, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xfd5bfcf32690e460d0d2c846672b3c21bf35171e", | |
> "data": "0xa457c2d7000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000065" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 305, | |
< "jsonrpc": "2.0", | |
< "result": "0x1514fc32b0b8dfceaf50089923b058b624b034e4b2d59deda2a898ae42f40ba0" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 306, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x1514fc32b0b8dfceaf50089923b058b624b034e4b2d59deda2a898ae42f40ba0" | |
> ] | |
> } | |
< { | |
< "id": 306, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x1514fc32b0b8dfceaf50089923b058b624b034e4b2d59deda2a898ae42f40ba0", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x5b49a3274027a92456c9ac5b489dc60c3a95c13aba9decb7f3b34e4b9897d1f4", | |
< "blockNumber": "0x10d", | |
< "gasUsed": "0x3e3c", | |
< "cumulativeGasUsed": "0x3e3c", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x1514fc32b0b8dfceaf50089923b058b624b034e4b2d59deda2a898ae42f40ba0", | |
< "blockHash": "0x5b49a3274027a92456c9ac5b489dc60c3a95c13aba9decb7f3b34e4b9897d1f4", | |
< "blockNumber": "0x10d", | |
< "address": "0xfd5bfcf32690e460d0d2c846672b3c21bf35171e", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000400000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000010000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 307, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 307, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x10d", | |
< "hash": "0x5b49a3274027a92456c9ac5b489dc60c3a95c13aba9decb7f3b34e4b9897d1f4", | |
< "parentHash": "0x40ee3e6efcd9287487f9a4c187f2c11edb8d78e5da51d02d8925cdc90be4613b", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000400000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000010000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xd892b2b20628c6a3e1e0d21b17557189a06bf06f4110d38d01cf3939038b59f9", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x3e3c", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x1514fc32b0b8dfceaf50089923b058b624b034e4b2d59deda2a898ae42f40ba0" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 308, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 308, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 13, | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xfd5bfcf32690e460d0d2c846672b3c21bf35171e", | |
> "data": "0xdd62ed3e0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
> }, | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 13, | |
< "jsonrpc": "2.0", | |
< "result": "0x0000000000000000000000000000000000000000000000000000000000000000" | |
< } | |
[32m ✓[0m[90m sets the allowance to zero when all allowance is removed[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 309, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 309, | |
< "jsonrpc": "2.0", | |
< "result": "0x010d" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 310, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 310, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x10d", | |
< "hash": "0x5b49a3274027a92456c9ac5b489dc60c3a95c13aba9decb7f3b34e4b9897d1f4", | |
< "parentHash": "0x40ee3e6efcd9287487f9a4c187f2c11edb8d78e5da51d02d8925cdc90be4613b", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000400000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000010000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xd892b2b20628c6a3e1e0d21b17557189a06bf06f4110d38d01cf3939038b59f9", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x3e3c", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x1514fc32b0b8dfceaf50089923b058b624b034e4b2d59deda2a898ae42f40ba0" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 311, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 311, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 312, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 312, | |
< "jsonrpc": "2.0", | |
< "result": "0x20c88aa8a432d440a7932971a7bfc04dcdf695457d2550750e2cf42f2f667eb6" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 313, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x20c88aa8a432d440a7932971a7bfc04dcdf695457d2550750e2cf42f2f667eb6" | |
> ] | |
> } | |
< { | |
< "id": 313, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x20c88aa8a432d440a7932971a7bfc04dcdf695457d2550750e2cf42f2f667eb6", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x4e7824936346387710fcfaefc49dcd87925b4d671293ae9e0ae3f2659b1dd59d", | |
< "blockNumber": "0x10e", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0xa6d7ac1cb7246d69434fc478ab037c53a9f3853b", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x20c88aa8a432d440a7932971a7bfc04dcdf695457d2550750e2cf42f2f667eb6", | |
< "blockHash": "0x4e7824936346387710fcfaefc49dcd87925b4d671293ae9e0ae3f2659b1dd59d", | |
< "blockNumber": "0x10e", | |
< "address": "0xa6d7ac1cb7246d69434fc478ab037c53a9f3853b", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000010000000000000000000000000020000000000000000000800000002000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 314, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0xa6d7ac1cb7246d69434fc478ab037c53a9f3853b", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 314, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 315, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 315, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x10e", | |
< "hash": "0x4e7824936346387710fcfaefc49dcd87925b4d671293ae9e0ae3f2659b1dd59d", | |
< "parentHash": "0x5b49a3274027a92456c9ac5b489dc60c3a95c13aba9decb7f3b34e4b9897d1f4", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000000000000000000000010000000000000000000000000020000000000000000000800000002000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xc60486c1ba9fe46dcc09382220d618b10c30810fe13662e22a9799f176201cbd", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x20c88aa8a432d440a7932971a7bfc04dcdf695457d2550750e2cf42f2f667eb6" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 316, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 316, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 317, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xa6d7ac1cb7246d69434fc478ab037c53a9f3853b", | |
> "data": "0x095ea7b3000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000065" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 317, | |
< "jsonrpc": "2.0", | |
< "result": "0x60c083c00f8ab7eaf5203b962e46871c035b1c0e0794e0f54f5a58d395870489" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 318, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x60c083c00f8ab7eaf5203b962e46871c035b1c0e0794e0f54f5a58d395870489" | |
> ] | |
> } | |
< { | |
< "id": 318, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x60c083c00f8ab7eaf5203b962e46871c035b1c0e0794e0f54f5a58d395870489", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xa9d0344abb812e1135db610325624c8261a913f6ecc7c16522c55b7ea8d550b7", | |
< "blockNumber": "0x10f", | |
< "gasUsed": "0xb13e", | |
< "cumulativeGasUsed": "0xb13e", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x60c083c00f8ab7eaf5203b962e46871c035b1c0e0794e0f54f5a58d395870489", | |
< "blockHash": "0xa9d0344abb812e1135db610325624c8261a913f6ecc7c16522c55b7ea8d550b7", | |
< "blockNumber": "0x10f", | |
< "address": "0xa6d7ac1cb7246d69434fc478ab037c53a9f3853b", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000065", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000004004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000010000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 319, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 319, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x10f", | |
< "hash": "0xa9d0344abb812e1135db610325624c8261a913f6ecc7c16522c55b7ea8d550b7", | |
< "parentHash": "0x4e7824936346387710fcfaefc49dcd87925b4d671293ae9e0ae3f2659b1dd59d", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000004004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000000000000000000000010000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x441f9ceba6557a8b05cae92f4d0454727396e105394e295b2ecc0c08eb0a1683", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0xb13e", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x60c083c00f8ab7eaf5203b962e46871c035b1c0e0794e0f54f5a58d395870489" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 320, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 320, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 321, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xa6d7ac1cb7246d69434fc478ab037c53a9f3853b", | |
> "data": "0xa457c2d7000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000066" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 321, | |
< "jsonrpc": "2.0", | |
< "result": "0x8f462b54ed0a7214b1af12a8cacb509f6455b3850670c21eaa29d151308b9cab", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0x8f462b54ed0a7214b1af12a8cacb509f6455b3850670c21eaa29d151308b9cab": { | |
< "error": "revert", | |
< "program_counter": 2998, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121483\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15061\n at p (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15496)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15549\n at a.default (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:149:104558)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:14433\n at v.r.emit (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1257132)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472444\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472467\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85804)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821", | |
< "name": "i" | |
< } | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xa6d7ac1cb7246d69434fc478ab037c53a9f3853b", | |
> "data": "0xa457c2d7000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000066" | |
> } | |
> ], | |
> "id": 1553005011707 | |
> } | |
< { | |
< "id": 1553005011707, | |
< "jsonrpc": "2.0", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0x72b327a2a48e8834d7fe02d7ca209a2d1a264861abac6d19e3bf201cb1e3fa7a": { | |
< "error": "revert", | |
< "program_counter": 2998, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121033\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470163\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82454\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at o (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70911)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82434\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470108\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85804)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259792", | |
< "name": "i" | |
< } | |
< } | |
< } | |
[32m ✓[0m[90m reverts when more than the full allowance is removed[0m | |
[0m when the spender is the zero address[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 322, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 322, | |
< "jsonrpc": "2.0", | |
< "result": "0x0110" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 323, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 323, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x110", | |
< "hash": "0x2fe2935e25f789463d3b11dedbbf15bf4ef52a5415fdf03d3441f628c6bf7601", | |
< "parentHash": "0xa9d0344abb812e1135db610325624c8261a913f6ecc7c16522c55b7ea8d550b7", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x8b9f535ea6ace97fc68c672c3a107cb617b033386c74d66f3a000ea9174cecfb", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x5c6b", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x8f462b54ed0a7214b1af12a8cacb509f6455b3850670c21eaa29d151308b9cab" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 324, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 324, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 325, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 325, | |
< "jsonrpc": "2.0", | |
< "result": "0x3c9c6a8e6a9236fcacfd7f049d85217337c396bd05d88c9f0951aa8d935bea8b" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 326, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x3c9c6a8e6a9236fcacfd7f049d85217337c396bd05d88c9f0951aa8d935bea8b" | |
> ] | |
> } | |
< { | |
< "id": 326, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x3c9c6a8e6a9236fcacfd7f049d85217337c396bd05d88c9f0951aa8d935bea8b", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x21afe354063b953e6c6d7555dcee05ed1c8c513698c7f50eaa797d7c93453acc", | |
< "blockNumber": "0x111", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0xa769a03b58af81fe7603896b88397b3576af44a4", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x3c9c6a8e6a9236fcacfd7f049d85217337c396bd05d88c9f0951aa8d935bea8b", | |
< "blockHash": "0x21afe354063b953e6c6d7555dcee05ed1c8c513698c7f50eaa797d7c93453acc", | |
< "blockNumber": "0x111", | |
< "address": "0xa769a03b58af81fe7603896b88397b3576af44a4", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000100000000008000000000000000000000000800000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 327, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0xa769a03b58af81fe7603896b88397b3576af44a4", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 327, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 328, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 328, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x111", | |
< "hash": "0x21afe354063b953e6c6d7555dcee05ed1c8c513698c7f50eaa797d7c93453acc", | |
< "parentHash": "0x2fe2935e25f789463d3b11dedbbf15bf4ef52a5415fdf03d3441f628c6bf7601", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000100000000008000000000000000000000000800000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xba4492162d78a64aecc5286f7e48dc86ca36ce2043d6c92eab730cc9e22332cb", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x3c9c6a8e6a9236fcacfd7f049d85217337c396bd05d88c9f0951aa8d935bea8b" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 329, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 329, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 330, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xa769a03b58af81fe7603896b88397b3576af44a4", | |
> "data": "0xa457c2d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 330, | |
< "jsonrpc": "2.0", | |
< "result": "0x35a2388d4f773e857367d442681e5be05ccda0b047ab91c76a1540db4ee355bb", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0x35a2388d4f773e857367d442681e5be05ccda0b047ab91c76a1540db4ee355bb": { | |
< "error": "revert", | |
< "program_counter": 2998, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121483\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15061\n at p (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15496)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:15549\n at a.default (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:149:104558)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:37:14433\n at v.r.emit (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1257132)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472444\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:472467\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85804)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821", | |
< "name": "i" | |
< } | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0xa769a03b58af81fe7603896b88397b3576af44a4", | |
> "data": "0xa457c2d700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ], | |
> "id": 1553005011755 | |
> } | |
< { | |
< "id": 1553005011755, | |
< "jsonrpc": "2.0", | |
< "error": { | |
< "message": "VM Exception while processing transaction: revert", | |
< "code": -32000, | |
< "data": { | |
< "0x2ae932d4d0a8d867b3f5386e5debeab079719bae579d202b9e4875b2c3a3ea3b": { | |
< "error": "revert", | |
< "program_counter": 2998, | |
< "return": "0x0" | |
< }, | |
< "stack": "i: VM Exception while processing transaction: revert\n at Function.i.fromResults (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:10:163747)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:30:121033\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470163\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82454\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at o (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70911)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:82434\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:470108\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259919\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:67763\n at d (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70993)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71035\n at Da (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:80468)\n at Object.<anonymous> (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:71124)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259840\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:70705\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85832)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259821\n at n (/home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:2:85804)\n at /home/anvacaru/Work/openzeppelin-solidity/node_modules/ganache-cli/build/cli.node.js:134:1259792", | |
< "name": "i" | |
< } | |
< } | |
< } | |
[32m ✓[0m[90m reverts[0m | |
[0m increase allowance[0m | |
[0m when the spender is not the zero address[0m | |
[0m when the sender has enough balance[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 331, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 331, | |
< "jsonrpc": "2.0", | |
< "result": "0x0112" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 332, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 332, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x112", | |
< "hash": "0xbac2fc99c6bbeb5244398bdfbf62ccded442f5b844dfd6e07b7f5af4a7c02873", | |
< "parentHash": "0x21afe354063b953e6c6d7555dcee05ed1c8c513698c7f50eaa797d7c93453acc", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x2dbe7593d13fe8b73c402887a59f198b92f451c13e8fc0c1de2d7181922c7a1c", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x576b", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x35a2388d4f773e857367d442681e5be05ccda0b047ab91c76a1540db4ee355bb" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 333, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 333, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 334, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 334, | |
< "jsonrpc": "2.0", | |
< "result": "0xcf2e2b682f8d67f278b40dc6ab84ce5727c76b043c6ca9b9b2fff3f575ac6ca0" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 335, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0xcf2e2b682f8d67f278b40dc6ab84ce5727c76b043c6ca9b9b2fff3f575ac6ca0" | |
> ] | |
> } | |
< { | |
< "id": 335, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0xcf2e2b682f8d67f278b40dc6ab84ce5727c76b043c6ca9b9b2fff3f575ac6ca0", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x5423a1cb79b285a605134aaa4172dc802c40229820fb5bb581be250c0992c6b9", | |
< "blockNumber": "0x113", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0x6c885a88503f58dd37c5a02fd64635e6bfc24270", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0xcf2e2b682f8d67f278b40dc6ab84ce5727c76b043c6ca9b9b2fff3f575ac6ca0", | |
< "blockHash": "0x5423a1cb79b285a605134aaa4172dc802c40229820fb5bb581be250c0992c6b9", | |
< "blockNumber": "0x113", | |
< "address": "0x6c885a88503f58dd37c5a02fd64635e6bfc24270", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000004000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 336, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0x6c885a88503f58dd37c5a02fd64635e6bfc24270", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 336, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 337, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 337, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x113", | |
< "hash": "0x5423a1cb79b285a605134aaa4172dc802c40229820fb5bb581be250c0992c6b9", | |
< "parentHash": "0xbac2fc99c6bbeb5244398bdfbf62ccded442f5b844dfd6e07b7f5af4a7c02873", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000008000004000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000002000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x57f373352e330d85a0b05b239143bbe4068b8b46d84ec2113fd7ace375c229c5", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0xcf2e2b682f8d67f278b40dc6ab84ce5727c76b043c6ca9b9b2fff3f575ac6ca0" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 338, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 338, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 339, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x6c885a88503f58dd37c5a02fd64635e6bfc24270", | |
> "data": "0x39509351000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 339, | |
< "jsonrpc": "2.0", | |
< "result": "0x78af18de3db4507d0bd792027e78999542cf749d82cc312b8d4f1fff9f4dab6d" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 340, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0x78af18de3db4507d0bd792027e78999542cf749d82cc312b8d4f1fff9f4dab6d" | |
> ] | |
> } | |
< { | |
< "id": 340, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0x78af18de3db4507d0bd792027e78999542cf749d82cc312b8d4f1fff9f4dab6d", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xdc495010dbe5b457b62f94778a889fce6d9111cc3d7929bfd96c544e82b8fabb", | |
< "blockNumber": "0x114", | |
< "gasUsed": "0xb36d", | |
< "cumulativeGasUsed": "0xb36d", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0x78af18de3db4507d0bd792027e78999542cf749d82cc312b8d4f1fff9f4dab6d", | |
< "blockHash": "0xdc495010dbe5b457b62f94778a889fce6d9111cc3d7929bfd96c544e82b8fabb", | |
< "blockNumber": "0x114", | |
< "address": "0x6c885a88503f58dd37c5a02fd64635e6bfc24270", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000100000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
[32m ✓[0m[90m emits an approval event[0m | |
[0m when there was no approved amount before[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 341, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 341, | |
< "jsonrpc": "2.0", | |
< "result": "0x0114" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 342, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 342, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x114", | |
< "hash": "0xdc495010dbe5b457b62f94778a889fce6d9111cc3d7929bfd96c544e82b8fabb", | |
< "parentHash": "0x5423a1cb79b285a605134aaa4172dc802c40229820fb5bb581be250c0992c6b9", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000100000000000000000004000000000000000000000000000000000000000000000000000000000600000000000000000100000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x83665e0ea0fef2e354cc46f6c8cdaeb8a1394c98788c98f78e7254521ba92a7d", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0xb36d", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0x78af18de3db4507d0bd792027e78999542cf749d82cc312b8d4f1fff9f4dab6d" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 343, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 343, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 344, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 344, | |
< "jsonrpc": "2.0", | |
< "result": "0xa385176d159dce0bee6b619a9e97abf4d0b5ae3f77d4b4dcae4602e6c408a9b4" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 345, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0xa385176d159dce0bee6b619a9e97abf4d0b5ae3f77d4b4dcae4602e6c408a9b4" | |
> ] | |
> } | |
< { | |
< "id": 345, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0xa385176d159dce0bee6b619a9e97abf4d0b5ae3f77d4b4dcae4602e6c408a9b4", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xe259190703845ca6c02965fcba118845c7969f0263525be99bc834cc3708cc3f", | |
< "blockNumber": "0x115", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0x961fa507ff03fdd6883acef9bdc80d5fe1abe965", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0xa385176d159dce0bee6b619a9e97abf4d0b5ae3f77d4b4dcae4602e6c408a9b4", | |
< "blockHash": "0xe259190703845ca6c02965fcba118845c7969f0263525be99bc834cc3708cc3f", | |
< "blockNumber": "0x115", | |
< "address": "0x961fa507ff03fdd6883acef9bdc80d5fe1abe965", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef", | |
< "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000002000000000000000000080020000000000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 346, | |
> "method": "eth_getCode", | |
> "params": [ | |
> "0x961fa507ff03fdd6883acef9bdc80d5fe1abe965", | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 346, | |
< "jsonrpc": "2.0", | |
< "result": "0x608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a96102780029" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 347, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 347, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x115", | |
< "hash": "0xe259190703845ca6c02965fcba118845c7969f0263525be99bc834cc3708cc3f", | |
< "parentHash": "0xdc495010dbe5b457b62f94778a889fce6d9111cc3d7929bfd96c544e82b8fabb", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000100000000008000000000000000000000000000000000000000000000000020000000000000000000800000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000002000000000000000000080020000000000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0xf8b58fdaa6dd5b645759bfc14ffde3862850cc2c9800618eda9da0f4a54f2785", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0x11fd55", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0xa385176d159dce0bee6b619a9e97abf4d0b5ae3f77d4b4dcae4602e6c408a9b4" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 348, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 348, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 349, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x1471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x961fa507ff03fdd6883acef9bdc80d5fe1abe965", | |
> "data": "0x39509351000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d3090000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 349, | |
< "jsonrpc": "2.0", | |
< "result": "0xe1d5e4c1aa83caa92801e5c239076525fe604268e703f01688844453e9951cf3" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 350, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0xe1d5e4c1aa83caa92801e5c239076525fe604268e703f01688844453e9951cf3" | |
> ] | |
> } | |
< { | |
< "id": 350, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0xe1d5e4c1aa83caa92801e5c239076525fe604268e703f01688844453e9951cf3", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0xd162bed9fde540ecb92a8c98b0750044b2e24f087c4df278b7c42f3d66ee0b07", | |
< "blockNumber": "0x116", | |
< "gasUsed": "0xb36d", | |
< "cumulativeGasUsed": "0xb36d", | |
< "contractAddress": null, | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHash": "0xe1d5e4c1aa83caa92801e5c239076525fe604268e703f01688844453e9951cf3", | |
< "blockHash": "0xd162bed9fde540ecb92a8c98b0750044b2e24f087c4df278b7c42f3d66ee0b07", | |
< "blockNumber": "0x116", | |
< "address": "0x961fa507ff03fdd6883acef9bdc80d5fe1abe965", | |
< "data": "0x0000000000000000000000000000000000000000000000000000000000000064", | |
< "topics": [ | |
< "0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925", | |
< "0x0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307", | |
< "0x000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
< ], | |
< "type": "mined" | |
< } | |
< ], | |
< "status": "0x1", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000001000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000080000000010000000000000000000000000000000010000000000000000000100000000" | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 351, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 351, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x116", | |
< "hash": "0xd162bed9fde540ecb92a8c98b0750044b2e24f087c4df278b7c42f3d66ee0b07", | |
< "parentHash": "0xe259190703845ca6c02965fcba118845c7969f0263525be99bc834cc3708cc3f", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000001000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000080000000010000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x3c77cbf6e9e384938c1fdac8c61f48558499dec888f575b68334e263bc23c6d3", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0xb36d", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0xe1d5e4c1aa83caa92801e5c239076525fe604268e703f01688844453e9951cf3" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 352, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 352, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 14, | |
> "method": "eth_call", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "to": "0x961fa507ff03fdd6883acef9bdc80d5fe1abe965", | |
> "data": "0xdd62ed3e0000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a307000000000000000000000000a3af77b703e3397862eb708f1df93347d8f4d309" | |
> }, | |
> "latest" | |
> ] | |
> } | |
< { | |
< "id": 14, | |
< "jsonrpc": "2.0", | |
< "result": "0x0000000000000000000000000000000000000000000000000000000000000064" | |
< } | |
[32m ✓[0m[90m approves the requested amount[0m | |
[0m when the spender had an approved amount[0m | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 353, | |
> "method": "eth_blockNumber", | |
> "params": [] | |
> } | |
< { | |
< "id": 353, | |
< "jsonrpc": "2.0", | |
< "result": "0x0116" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 354, | |
> "method": "eth_getBlockByNumber", | |
> "params": [ | |
> "latest", | |
> false | |
> ] | |
> } | |
< { | |
< "id": 354, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "number": "0x116", | |
< "hash": "0xd162bed9fde540ecb92a8c98b0750044b2e24f087c4df278b7c42f3d66ee0b07", | |
< "parentHash": "0xe259190703845ca6c02965fcba118845c7969f0263525be99bc834cc3708cc3f", | |
< "mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000", | |
< "nonce": "0x0000000000000000", | |
< "sha3Uncles": "0x1dcc4de8dec75d7aab85b567b6ccd41ad312451b948a7413f0a142fd40d49347", | |
< "logsBloom": "0x00000000004000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000001000600000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000080000000010000000000000000000000000000000010000000000000000000100000000", | |
< "transactionsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "stateRoot": "0x3c77cbf6e9e384938c1fdac8c61f48558499dec888f575b68334e263bc23c6d3", | |
< "receiptsRoot": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421", | |
< "miner": "0x0000000000000000000000000000000000000000", | |
< "difficulty": "0x0", | |
< "totalDifficulty": "0x0", | |
< "extraData": "0x", | |
< "size": "0x03e8", | |
< "gasLimit": "0x6691b7", | |
< "gasUsed": "0xb36d", | |
< "timestamp": "0x5c90f9d3", | |
< "transactions": [ | |
< "0xe1d5e4c1aa83caa92801e5c239076525fe604268e703f01688844453e9951cf3" | |
< ], | |
< "uncles": [] | |
< } | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 355, | |
> "method": "net_version", | |
> "params": [] | |
> } | |
< { | |
< "id": 355, | |
< "jsonrpc": "2.0", | |
< "result": "1553001029840" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 356, | |
> "method": "eth_sendTransaction", | |
> "params": [ | |
> { | |
> "from": "0x342d6ecc4f2e9e05059c12ba4fe17d03823dc145", | |
> "gas": "0x6691b7", | |
> "gasPrice": "0x4a817c800", | |
> "data": "0x608060405234801561001057600080fd5b5060405160408061116c8339810180604052604081101561003057600080fd5b810190808051906020019092919080519060200190929190505050610064828261006b640100000000026401000000009004565b50506101fa565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156100a757600080fd5b6100c9816002546101d964010000000002610bc7179091906401000000009004565b60028190555061012d816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020546101d964010000000002610bc7179091906401000000009004565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b60008082840190508381101515156101f057600080fd5b8091505092915050565b610f63806102096000396000f3fe608060405234801561001057600080fd5b50600436106100d1576000357c01000000000000000000000000000000000000000000000000000000009004806370a082311161008e57806370a082311461030257806379cc67901461035a5780639dc29fac146103a8578063a457c2d7146103f6578063a9059cbb1461045c578063dd62ed3e146104c2576100d1565b8063095ea7b3146100d657806318160ddd1461013c57806323b872dd1461015a57806339509351146101e057806340c10f191461024657806356189cb414610294575b600080fd5b610122600480360360408110156100ec57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061053a565b604051808215151515815260200191505060405180910390f35b610144610551565b6040518082815260200191505060405180910390f35b6101c66004803603606081101561017057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061055b565b604051808215151515815260200191505060405180910390f35b61022c600480360360408110156101f657600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061060c565b604051808215151515815260200191505060405180910390f35b6102926004803603604081101561025c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106b1565b005b610300600480360360608110156102aa57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506106bf565b005b6103446004803603602081101561031857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506106cf565b6040518082815260200191505060405180910390f35b6103a66004803603604081101561037057600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610717565b005b6103f4600480360360408110156103be57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610725565b005b6104426004803603604081101561040c57600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff16906020019092919080359060200190929190505050610733565b604051808215151515815260200191505060405180910390f35b6104a86004803603604081101561047257600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506107d8565b604051808215151515815260200191505060405180910390f35b610524600480360360408110156104d857600080fd5b81019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291905050506107ef565b6040518082815260200191505060405180910390f35b6000610547338484610876565b6001905092915050565b6000600254905090565b60006105688484846109d9565b61060184336105fc85600160008a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b600190509392505050565b60006106a733846106a285600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b610876565b6001905092915050565b6106bb8282610be8565b5050565b6106ca838383610876565b505050565b60008060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b6107218282610d3c565b5050565b61072f8282610de3565b5050565b60006107ce33846107c985600160003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b6001905092915050565b60006107e53384846109d9565b6001905092915050565b6000600160008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff16141515156108b257600080fd5b600073ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141515156108ee57600080fd5b80600160008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040518082815260200191505060405180910390a3505050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610a1557600080fd5b610a66816000808673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550610af9816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505050565b6000828211151515610bb657600080fd5b600082840390508091505092915050565b6000808284019050838110151515610bde57600080fd5b8091505092915050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610c2457600080fd5b610c3981600254610bc790919063ffffffff16565b600281905550610c90816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610bc790919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508173ffffffffffffffffffffffffffffffffffffffff16600073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a35050565b610d468282610de3565b610ddf8233610dda84600160008873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b610876565b5050565b600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1614151515610e1f57600080fd5b610e3481600254610ba590919063ffffffff16565b600281905550610e8b816000808573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054610ba590919063ffffffff16565b6000808473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600073ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a3505056fea165627a7a72305820f3f3b9274b1513cb69a8fab82bf6bd10048c6ae160cda5978469f391a961027800290000000000000000000000001471cd1b713698d594a3b5cfb26a20bd8d47a3070000000000000000000000000000000000000000000000000000000000000064" | |
> } | |
> ] | |
> } | |
< { | |
< "id": 356, | |
< "jsonrpc": "2.0", | |
< "result": "0xc0248c125b3300e8821841a4f388eab9c844359da24254eb910804263e5ca8b3" | |
< } | |
> { | |
> "jsonrpc": "2.0", | |
> "id": 357, | |
> "method": "eth_getTransactionReceipt", | |
> "params": [ | |
> "0xc0248c125b3300e8821841a4f388eab9c844359da24254eb910804263e5ca8b3" | |
> ] | |
> } | |
< { | |
< "id": 357, | |
< "jsonrpc": "2.0", | |
< "result": { | |
< "transactionHash": "0xc0248c125b3300e8821841a4f388eab9c844359da24254eb910804263e5ca8b3", | |
< "transactionIndex": "0x0", | |
< "blockHash": "0x099a5fb41434fe5947e46ada9a335e67de00871b6cf84d211ea791d9bc61cc29", | |
< "blockNumber": "0x117", | |
< "gasUsed": "0x11fd55", | |
< "cumulativeGasUsed": "0x11fd55", | |
< "contractAddress": "0xe317a2acbd66a500d57b056f465d29954e9039cc", | |
< "logs": [ | |
< { | |
< "logIndex": "0x0", | |
< "transactionIndex": "0x0", | |
< "transactionHas |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment