Created
May 4, 2021 13:00
-
-
Save e00dan/368207c8c32294add58501196ee24d2c to your computer and use it in GitHub Desktop.
Godwoken polyjuice msg parsing error
This file contains hidden or 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
godwoken_1 | sync new block #1138 success | |
godwoken_1 | [contract debug]: BEGIN parse_message() | |
godwoken_1 | [contract debug]: args_len => 226 | |
godwoken_1 | [contract debug]: [kind] => 0 | |
godwoken_1 | [contract debug]: [flags] => 0 | |
godwoken_1 | [contract debug]: [gas_limit] => 21000000 | |
godwoken_1 | [contract debug]: [gas_price] => 50 | |
godwoken_1 | [contract debug]: [value] 0x0000000000000000000000000000000000000000000000000000000000000000 | |
godwoken_1 | [contract debug]: [input_size] => 164 | |
godwoken_1 | [contract debug]: [input_data] 0xd536ac9500000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000002d3331326433356173643435346173646461736464643233343431323434343434343466796775696a6b6664723400000000000000000000000000000000000000 | |
godwoken_1 | [contract debug]: END parse_message() | |
godwoken_1 | [contract debug]: BEGIN handle_message | |
godwoken_1 | [contract debug]: load_account_script, account_id: => 13 | |
godwoken_1 | [contract debug]: rollup_script_hash 0xf70aa98a96fba847185be1b58c1d1e3cae7ad91f971eecc5749799d5e72939f0 | |
godwoken_1 | [contract debug]: sudt id => 1 | |
godwoken_1 | [contract debug]: load_account_code, account_id: => 13 | |
godwoken_1 | [contract debug]: data_hash 0x5a7438f037c30979e2d44eb887a37a5b44d80561d587570c369dde2c7b978a1b | |
godwoken_1 | [contract debug]: code data 0x6080604052600436106100a75760003560e01c80637fb1d0dd116100645780637fb1d0dd146101c057806390bddff0146101eb578063b70d2ee814610228578063d536ac9514610253578063ef3022df14610290578063f9846e1f146102ac576100a7565b8063258ae582146100ac5780633a4b66f1146100e95780634212259e146101145780635e157d1f1461013f57806370dea79a1461016a578063711aa39b14610195575b600080fd5b3480156100b857600080fd5b506100d360048036038101906100ce919061122f565b6102c8565b6040516100e09190611601565b60405180910390f35b3480156100f557600080fd5b506100fe6102e4565b60405161010b9190611874565b60405180910390f35b34801561012057600080fd5b506101296102ea565b6040516101369190611874565b60405180910390f35b34801561014b57600080fd5b506101546102f0565b60405161016191906116b2565b60405180910390f35b34801561017657600080fd5b5061017f61037e565b60405161018c9190611637565b60405180910390f35b3480156101a157600080fd5b506101aa6105c2565b6040516101b7919061161c565b60405180910390f35b3480156101cc57600080fd5b506101d56105e6565b6040516101e2919061161c565b60405180910390f35b3480156101f757600080fd5b50610212600480360381019061020d91906111db565b61060c565b60405161021f9190611652565b60405180910390f35b34801561023457600080fd5b5061023d61063f565b60405161024a9190611637565b60405180910390f35b34801561025f57600080fd5b5061027a600480360381019061027591906111db565b610652565b6040516102879190611637565b60405180910390f35b6102aa60048036038101906102a59190611283565b610903565b005b6102c660048036038101906102c191906111b2565b610a5a565b005b60006102dc6102d684610cb3565b83610ce3565b905092915050565b60045481565b60035481565b600180546102fd90611ad8565b80601f016020809104026020016040519081016040528092919081815260200182805461032990611ad8565b80156103765780601f1061034b57610100808354040283529160200191610376565b820191906000526020600020905b81548152906001019060200180831161035957829003601f168201915b505050505081565b60008073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16141561040f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161040690611834565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156104a1576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610498906117f4565b60405180910390fd5b60045460026104b091906119af565b47146104f1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016104e890611714565b60405180910390fd5b620151806003546105029190611959565b421015610544576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161053b90611854565b60405180910390fd5b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc600454600261058f91906119af565b9081150290604051600060405180830381858888f193505050501580156105ba573d6000803e3d6000fd5b506001905090565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b600082826040516020016106219291906115b3565b60405160208183030381529060405280519060200120905092915050565b600260149054906101000a900460ff1681565b60008073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614156106e3576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106da90611834565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415610775576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161076c906117f4565b60405180910390fd5b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108496107b9858561060c565b600180546107c690611ad8565b80601f01602080910402602001604051908101604052809291908181526020018280546107f290611ad8565b801561083f5780601f106108145761010080835404028352916020019161083f565b820191906000526020600020905b81548152906001019060200180831161082257829003601f168201915b50505050506102c8565b73ffffffffffffffffffffffffffffffffffffffff161461089f576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610896906117b4565b60405180910390fd5b60045460026108ae91906119af565b47146108ef576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016108e690611714565b60405180910390fd5b6108f883610d5d565b506001905092915050565b806fffffffffffffffffffffffffffffffff163414610957576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161094e90611814565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146109e6576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016109dd90611794565b60405180910390fd5b806fffffffffffffffffffffffffffffffff16600481905550336000806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508160019080519060200190610a55929190611000565b505050565b6004543414610a9e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610a9590611814565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415610b2e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610b2590611834565b60405180910390fd5b600073ffffffffffffffffffffffffffffffffffffffff16600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610bbf576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bb6906117d4565b60405180910390fd5b3373ffffffffffffffffffffffffffffffffffffffff1660008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff161415610c4e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c4590611734565b60405180910390fd5b33600260006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555080600260146101000a81548160ff0219169083151502179055504260038190555050565b600081604051602001610cc691906115db565b604051602081830303815290604052805190602001209050919050565b60006041825114610d29576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d20906116f4565b60405180910390fd5b60008060006020850151925060408501519150606085015160001a9050610d5286828585610e75565b935050505092915050565b6000811515600260149054906101000a900460ff1615151415610df657600260009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6004546002610dc591906119af565b9081150290604051600060405180830381858888f19350505050158015610df0573d6000803e3d6000fd5b50610e6c565b60008054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc6004546002610e3f91906119af565b9081150290604051600060405180830381858888f19350505050158015610e6a573d6000803e3d6000fd5b505b60019050919050565b60007f7fffffffffffffffffffffffffffffff5d576e7357a4501ddfe92f46681b20a08260001c1115610edd576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ed490611754565b60405180910390fd5b601b8460ff161480610ef25750601c8460ff16145b610f31576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610f2890611774565b60405180910390fd5b600060018686868660405160008152602001604052604051610f56949392919061166d565b6020604051602081039080840390855afa158015610f78573d6000803e3d6000fd5b505050602060405103519050600073ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161415610ff4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610feb906116d4565b60405180910390fd5b80915050949350505050565b82805461100c90611ad8565b90600052602060002090601f01602090048101928261102e5760008555611075565b82601f1061104757805160ff1916838001178555611075565b82800160010185558215611075579182015b82811115611074578251825591602001919060010190611059565b5b5090506110829190611086565b5090565b5b8082111561109f576000816000905550600101611087565b5090565b60006110b66110b1846118b4565b61188f565b9050828152602081018484840111156110ce57600080fd5b6110d9848285611a96565b509392505050565b60006110f46110ef846118e5565b61188f565b90508281526020810184848401111561110c57600080fd5b611117848285611a96565b509392505050565b60008135905061112e8161201a565b92915050565b60008135905061114381612031565b92915050565b600082601f83011261115a57600080fd5b813561116a8482602086016110a3565b91505092915050565b600082601f83011261118457600080fd5b81356111948482602086016110e1565b91505092915050565b6000813590506111ac81612048565b92915050565b6000602082840312156111c457600080fd5b60006111d28482850161111f565b91505092915050565b600080604083850312156111ee57600080fd5b60006111fc8582860161111f565b925050602083013567ffffffffffffffff81111561121957600080fd5b61122585828601611173565b9150509250929050565b6000806040838503121561124257600080fd5b600061125085828601611134565b925050602083013567ffffffffffffffff81111561126d57600080fd5b61127985828601611149565b9150509250929050565b6000806040838503121561129657600080fd5b600083013567ffffffffffffffff8111156112b057600080fd5b6112bc85828601611149565b92505060206112cd8582860161119d565b9150509250929050565b6112e081611a1b565b82525050565b6112ef81611a09565b82525050565b6112fe81611a2d565b82525050565b61131561131082611a2d565b611b3b565b82525050565b61132481611a39565b82525050565b61133b61133682611a39565b611b4d565b82525050565b600061134c82611916565b611356818561192c565b9350611366818560208601611aa5565b61136f81611bf6565b840191505092915050565b600061138582611921565b61138f818561194e565b935061139f818560208601611aa5565b80840191505092915050565b60006113b860188361193d565b91506113c382611c14565b602082019050919050565b60006113db601f8361193d565b91506113e682611c3d565b602082019050919050565b60006113fe601c8361194e565b915061140982611c66565b601c82019050919050565b600061142160288361193d565b915061142c82611c8f565b604082019050919050565b600061144460308361193d565b915061144f82611cde565b604082019050919050565b600061146760228361193d565b915061147282611d2d565b604082019050919050565b600061148a60228361193d565b915061149582611d7c565b604082019050919050565b60006114ad60238361193d565b91506114b882611dcb565b604082019050919050565b60006114d060228361193d565b91506114db82611e1a565b604082019050919050565b60006114f360238361193d565b91506114fe82611e69565b604082019050919050565b600061151660388361193d565b915061152182611eb8565b604082019050919050565b600061153960518361193d565b915061154482611f07565b606082019050919050565b600061155c60248361193d565b915061156782611f7c565b604082019050919050565b600061157f60348361193d565b915061158a82611fcb565b604082019050919050565b61159e81611a7f565b82525050565b6115ad81611a89565b82525050565b60006115bf8285611304565b6001820191506115cf828461137a565b91508190509392505050565b60006115e6826113f1565b91506115f2828461132a565b60208201915081905092915050565b600060208201905061161660008301846112e6565b92915050565b600060208201905061163160008301846112d7565b92915050565b600060208201905061164c60008301846112f5565b92915050565b6000602082019050611667600083018461131b565b92915050565b6000608082019050611682600083018761131b565b61168f60208301866115a4565b61169c604083018561131b565b6116a9606083018461131b565b95945050505050565b600060208201905081810360008301526116cc8184611341565b905092915050565b600060208201905081810360008301526116ed816113ab565b9050919050565b6000602082019050818103600083015261170d816113ce565b9050919050565b6000602082019050818103600083015261172d81611414565b9050919050565b6000602082019050818103600083015261174d81611437565b9050919050565b6000602082019050818103600083015261176d8161145a565b9050919050565b6000602082019050818103600083015261178d8161147d565b9050919050565b600060208201905081810360008301526117ad816114a0565b9050919050565b600060208201905081810360008301526117cd816114c3565b9050919050565b600060208201905081810360008301526117ed816114e6565b9050919050565b6000602082019050818103600083015261180d81611509565b9050919050565b6000602082019050818103600083015261182d8161152c565b9050919050565b6000602082019050818103600083015261184d8161154f565b9050919050565b6000602082019050818103600083015261186d81611572565b9050919050565b60006020820190506118896000830184611595565b92915050565b60006118996118aa565b90506118a58282611b0a565b919050565b6000604051905090565b600067ffffffffffffffff8211156118cf576118ce611bc7565b5b6118d882611bf6565b9050602081019050919050565b600067ffffffffffffffff821115611900576118ff611bc7565b5b61190982611bf6565b9050602081019050919050565b600081519050919050565b600081519050919050565b600082825260208201905092915050565b600082825260208201905092915050565b600081905092915050565b600061196482611a7f565b915061196f83611a7f565b9250827fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff038211156119a4576119a3611b69565b5b828201905092915050565b60006119ba82611a7f565b91506119c583611a7f565b9250817fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff04831182151516156119fe576119fd611b69565b5b828202905092915050565b6000611a1482611a5f565b9050919050565b6000611a2682611a5f565b9050919050565b60008115159050919050565b6000819050919050565b60006fffffffffffffffffffffffffffffffff82169050919050565b600073ffffffffffffffffffffffffffffffffffffffff82169050919050565b6000819050919050565b600060ff82169050919050565b82818337600083830152505050565b60005b83811015611ac3578082015181840152602081019050611aa8565b83811115611ad2576000848401525b50505050565b60006002820490506001821680611af057607f821691505b60208210811415611b0457611b03611b98565b5b50919050565b611b1382611bf6565b810181811067ffffffffffffffff82111715611b3257611b31611bc7565b5b80604052505050565b6000611b4682611b57565b9050919050565b6000819050919050565b6000611b6282611c07565b9050919050565b7f4e487b7100000000000000000000000000000000000000000000000000000000600052601160045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052602260045260246000fd5b7f4e487b7100000000000000000000000000000000000000000000000000000000600052604160045260246000fd5b6000601f19601f8301169050919050565b60008160f81b9050919050565b7f45434453413a20696e76616c6964207369676e61747572650000000000000000600082015250565b7f45434453413a20696e76616c6964207369676e6174757265206c656e67746800600082015250565b7f19457468657265756d205369676e6564204d6573736167653a0a333200000000600082015250565b7f7072697a652068617320746f206265206e6f74206265656e206469737472696260008201527f7574656420796574000000000000000000000000000000000000000000000000602082015250565b7f7573657254776f416464726573732068617320746f206469666665722066726f60008201527f6d20757365724f6e654164647265737300000000000000000000000000000000602082015250565b7f45434453413a20696e76616c6964207369676e6174757265202773272076616c60008201527f7565000000000000000000000000000000000000000000000000000000000000602082015250565b7f45434453413a20696e76616c6964207369676e6174757265202776272076616c60008201527f7565000000000000000000000000000000000000000000000000000000000000602082015250565b7f757365724f6e65416464726573732063616e277420626520616c72656164792060008201527f7365740000000000000000000000000000000000000000000000000000000000602082015250565b7f63686f696365207369676e61747572652068617320746f20626520636f72726560008201527f6374000000000000000000000000000000000000000000000000000000000000602082015250565b7f7573657254776f416464726573732063616e277420626520616c72656164792060008201527f7365740000000000000000000000000000000000000000000000000000000000602082015250565b7f757365722074776f20616464726573732068617320746f20626520736574206260008201527f65666f726520646973747269627574696e67207072697a650000000000000000602082015250565b7f757365722068617320746f20706173732061737365742076616c75652065717560008201527f616c20746f207365636f6e6420706172616d65746572206f662074686520636f60208201527f6e7374727563746f7220287374616b6529000000000000000000000000000000604082015250565b7f757365724f6e65416464726573732068617320746f20626520616c726561647960008201527f2073657400000000000000000000000000000000000000000000000000000000602082015250565b7f323420686f757273206e65656420746f2070617373206265666f72652061626960008201527f6c69747920746f2063616c6c2074696d656f7574000000000000000000000000602082015250565b61202381611a2d565b811461202e57600080fd5b50565b61203a81611a39565b811461204557600080fd5b50565b61205181611a43565b811461205c57600080fd5b5056fea26469706673582212203cceb174c8a56b094738e39e493a51c6cf53fefb886165b5c91baae32587798a64736f6c63430008030033 | |
godwoken_1 | [contract debug]: to_id_is_eoa => 0 | |
godwoken_1 | [contract debug]: transfer_only => 0 | |
godwoken_1 | [contract debug]: code size => 8341 | |
godwoken_1 | [contract debug]: msg.input_data 0xd536ac9500000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000002d3331326433356173643435346173646461736464643233343431323434343434343466796775696a6b6664723400000000000000000000000000000000000000 | |
godwoken_1 | [contract debug]: BEGIN get_storage | |
godwoken_1 | [contract debug]: END get_storage | |
godwoken_1 | [contract debug]: BEGIN get_storage | |
godwoken_1 | [contract debug]: END get_storage | |
godwoken_1 | [contract debug]: BEGIN get_storage | |
godwoken_1 | [contract debug]: END get_storage | |
godwoken_1 | [contract debug]: BEGIN get_storage | |
godwoken_1 | [contract debug]: END get_storage | |
godwoken_1 | [contract debug]: BEGIN get_storage | |
godwoken_1 | [contract debug]: END get_storage | |
godwoken_1 | [contract debug]: BEGIN get_storage | |
godwoken_1 | [contract debug]: END get_storage | |
godwoken_1 | [contract debug]: BEGIN get_storage | |
godwoken_1 | [contract debug]: END get_storage | |
godwoken_1 | [contract debug]: BEGIN get_storage | |
godwoken_1 | [contract debug]: END get_storage | |
godwoken_1 | [contract debug]: BEGIN call | |
godwoken_1 | [contract debug]: call.sender 0x0d00000000000000000000000000000000000000 | |
godwoken_1 | [contract debug]: call.destination 0x0000000000000000000000000000000000000001 | |
godwoken_1 | syscall error: data not found by data hash: H256([151, 153, 190, 226, 81, 185, 117, 184, 44, 69, 160, 33, 84, 206, 40, 206, 200, 156, 88, 83, 236, 193, 77, 18, 183, 184, 204, 207, 193, 158, 10, 244]) | |
godwoken_1 | produce new block #1139 (txs: 0, deposits: 0, staled txs: 1, staled withdrawals: 0) | |
godwoken_1 | Poll transactions: 2 | |
godwoken_1 | sync new block #1139 success |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment