GoEvaCom / eosjs_python

http://eva.coop/
MIT License
43 stars 9 forks source link

connect to jungle net exception:unsatisfied_authorization #7

Closed bbboyjan closed 5 years ago

bbboyjan commented 5 years ago

eosjs_python.Exceptions.PushContractTransactionException: {"code":500,"message":"Internal Service Error","error":{"code":3090003,"name":"unsatisfied_authorization","what":"Provided keys, permissions, and delays do not satisfy declared authorizations","details":[{"message":"transaction declares authority '{\"actor\":\"abcdefg11111\",\"permission\":\"active\"}', but does not have signatures for it under a provided delay of 0 ms, provided permissions [], provided keys [\"EOS69aDAmavZ4oXn4ssFKba3UtHNAqCYv4ccG7xLBE5LhMf7Md65p\"], and a delay max limit of 3888000000 ms","file":"authorization_manager.cpp","line_number":517,"method":"check_authorization"}]}}

========MY CODE ======== EOS = Eos({ 'http_address': 'http://jungle.cryptolions.io:38888', 'key_provider': '5Jig3se9FxQQTaWLBEMmKxovdR9mw4bUYBJq4GCxLTbVnvk3KpA', 'chainId': '038f4b0fc8ff18a4f0842a8f0564611f6e96e8535901dd45e43ac8691a1c4dca' })

EOS.push_transaction(CONTRACT, 'reveal', CONTRACT, 'active', { "od":id })

bbboyjan commented 5 years ago

Fix it!! need chainId in PushContractTransaction.js