UNPKG

burrow-contracts

Version:

Library with javascript bindings for Solidity contracts.

250 lines 8.16 kB
{ "it": { "listens to an event from a contract": [ { "input": { "done": false, "value": { "method": "burrow.transactAndHold", "params": { "priv_key": "166C035FF8BCAF6E9DDF14382CD2A138FB34CEE33CCE0E087BFEF6CEEBB68EE55DE8D6E336389A135E14844DCF910549996E7E36922B1964AEBBE3CEFBE741F8", "address": "", "data": "606060405260608060106000396000f3606060405260e060020a60003504633bdab8bf8114601a575b005b601873ffffffffffffffffffffffffffffffffffffffff331660609081527f50d7c806d0f7913f321946784dee176a42aa55b5dd83371fc57dcedf659085e090602090a156", "gas_limit": 1000000, "fee": 1 }, "id": "cw+VOmrThbJm42DVSSDjHqAokyUYXro9768E7qUF7dg=", "jsonrpc": "2.0" } } }, { "output": { "done": false, "value": { "result": { "call_data": { "caller": "39602B4EC9F1A2F2B68FD8567B075D90549E7134", "callee": "5F57E8F5DF5F0D94F75EE74B68880BEDF8A32631", "data": "606060405260608060106000396000F3606060405260E060020A60003504633BDAB8BF8114601A575B005B601873FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF331660609081527F50D7C806D0F7913F321946784DEE176A42AA55B5DD83371FC57DCEDF659085E090602090A156", "value": 0, "gas": 999985 }, "origin": "39602B4EC9F1A2F2B68FD8567B075D90549E7134", "tx_id": "ABEF98773BF640BE9CCBEE95203BCC02EA66D4EA", "return": "606060405260E060020A60003504633BDAB8BF8114601A575B005B601873FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF331660609081527F50D7C806D0F7913F321946784DEE176A42AA55B5DD83371FC57DCEDF659085E090602090A156", "exception": "" }, "id": "cw+VOmrThbJm42DVSSDjHqAokyUYXro9768E7qUF7dg=", "jsonrpc": "2.0" } } }, { "input": { "done": false, "value": { "method": "burrow.eventSubscribe", "params": { "event_id": "Log/5F57E8F5DF5F0D94F75EE74B68880BEDF8A32631" }, "id": "+FHy1XboJ50Gump9LOO6EisoyJ3FkhGx9YGALypg3AU=", "jsonrpc": "2.0" } } }, { "output": { "done": false, "value": { "result": { "sub_id": "0" }, "id": "+FHy1XboJ50Gump9LOO6EisoyJ3FkhGx9YGALypg3AU=", "jsonrpc": "2.0" } } }, { "input": { "done": false, "value": { "method": "burrow.transactAndHold", "params": { "priv_key": "166C035FF8BCAF6E9DDF14382CD2A138FB34CEE33CCE0E087BFEF6CEEBB68EE55DE8D6E336389A135E14844DCF910549996E7E36922B1964AEBBE3CEFBE741F8", "address": "5F57E8F5DF5F0D94F75EE74B68880BEDF8A32631", "data": "3bdab8bf", "gas_limit": 1000000, "fee": 1 }, "id": "ba1rRYyNx+XnmOlY4oIlDuHGRhxrCtY1xz+owUCnyr8=", "jsonrpc": "2.0" } } }, { "output": { "done": false, "value": { "result": { "call_data": { "caller": "39602B4EC9F1A2F2B68FD8567B075D90549E7134", "callee": "5F57E8F5DF5F0D94F75EE74B68880BEDF8A32631", "data": "3BDAB8BF", "value": 0, "gas": 999956 }, "origin": "39602B4EC9F1A2F2B68FD8567B075D90549E7134", "tx_id": "3673F57FC6DD50B79C113C02075CE9A22F1C61A5", "return": "", "exception": "" }, "id": "ba1rRYyNx+XnmOlY4oIlDuHGRhxrCtY1xz+owUCnyr8=", "jsonrpc": "2.0" } } }, { "input": { "done": false, "value": { "method": "burrow.transactAndHold", "params": { "priv_key": "166C035FF8BCAF6E9DDF14382CD2A138FB34CEE33CCE0E087BFEF6CEEBB68EE55DE8D6E336389A135E14844DCF910549996E7E36922B1964AEBBE3CEFBE741F8", "address": "5F57E8F5DF5F0D94F75EE74B68880BEDF8A32631", "data": "3bdab8bf", "gas_limit": 1000000, "fee": 1 }, "id": "pZHaJHUk2gnkx/GJJp1Ntxr6X0xfy2c6j73dbyPvIDI=", "jsonrpc": "2.0" } } }, { "output": { "done": false, "value": { "result": { "call_data": { "caller": "39602B4EC9F1A2F2B68FD8567B075D90549E7134", "callee": "5F57E8F5DF5F0D94F75EE74B68880BEDF8A32631", "data": "3BDAB8BF", "value": 0, "gas": 999956 }, "origin": "39602B4EC9F1A2F2B68FD8567B075D90549E7134", "tx_id": "A6E9BFEFD419F95C88F635A2956102A0D8F04AD9", "return": "", "exception": "" }, "id": "pZHaJHUk2gnkx/GJJp1Ntxr6X0xfy2c6j73dbyPvIDI=", "jsonrpc": "2.0" } } }, { "input": { "done": false, "value": { "method": "burrow.eventPoll", "params": { "sub_id": "0" }, "id": "MCGMb8b0VUc8b3/hyMGAWDQJnUqE9D9LqAd7g1Zxsds=", "jsonrpc": "2.0" } } }, { "output": { "done": false, "value": { "result": { "events": [ { "address": "0000000000000000000000005F57E8F5DF5F0D94F75EE74B68880BEDF8A32631", "topics": [ "50D7C806D0F7913F321946784DEE176A42AA55B5DD83371FC57DCEDF659085E0" ], "data": "00000000000000000000000039602B4EC9F1A2F2B68FD8567B075D90549E7134", "height": 1 }, { "address": "0000000000000000000000005F57E8F5DF5F0D94F75EE74B68880BEDF8A32631", "topics": [ "50D7C806D0F7913F321946784DEE176A42AA55B5DD83371FC57DCEDF659085E0" ], "data": "00000000000000000000000039602B4EC9F1A2F2B68FD8567B075D90549E7134", "height": 1 } ] }, "id": "MCGMb8b0VUc8b3/hyMGAWDQJnUqE9D9LqAd7g1Zxsds=", "jsonrpc": "2.0" } } } ] }, "initDir": { "genesis.json": { "genesis_time": "2017-04-27T20:36:03.032Z", "chain_id": "test-event", "params": { "global_permissions": { "base": { "perms": 2302, "set": 16383 }, "roles": [] } }, "accounts": [ { "address": "39602B4EC9F1A2F2B68FD8567B075D90549E7134", "amount": 99999999999999, "name": "test-event_full_000", "permissions": { "base": { "perms": 16383, "set": 16383 }, "roles": [] } } ], "validators": [ { "pub_key": [ 1, "5DE8D6E336389A135E14844DCF910549996E7E36922B1964AEBBE3CEFBE741F8" ], "amount": 9999999999, "name": "test-event_full_000", "unbond_to": [ { "address": "39602B4EC9F1A2F2B68FD8567B075D90549E7134", "amount": 9999999999 } ] } ] }, "priv_validator.json": { "address": "39602B4EC9F1A2F2B68FD8567B075D90549E7134", "pub_key": [ 1, "5DE8D6E336389A135E14844DCF910549996E7E36922B1964AEBBE3CEFBE741F8" ], "priv_key": [ 1, "166C035FF8BCAF6E9DDF14382CD2A138FB34CEE33CCE0E087BFEF6CEEBB68EE55DE8D6E336389A135E14844DCF910549996E7E36922B1964AEBBE3CEFBE741F8" ], "last_height": 0, "last_round": 0, "last_step": 0 } }, "before": [] }