5 fail, 4 skipped, 598 pass in 33m 53s
18 files 240 suites 33m 53s ⏱️
607 tests 598 ✅ 4 💤 5 ❌
631 runs 622 ✅ 4 💤 5 ❌
Results for commit 33422a3.
Annotations
github-actions / Test Results
1 out of 2 runs failed: RPC Server Acceptance Tests Acceptance tests @hbarlimiter HBAR Limiter Acceptance Tests HBAR Rate Limit…nt of the spending plan by the transaction cost (Should increase the amount spent of the spending plan by the transaction cost)
test-results.377f5bddc989caff697033c1fb713ca5.xml [took 0s]
Raw output
could not coalesce error (error={ "code": -32603, "message": "[Request ID: 51426293-956f-4e8b-a77f-a9f80eca0356] Error invoking RPC: transaction must have been frozen before calculating the hash will be stable, try calling `freeze`" }, payload={ "id": 65, "jsonrpc": "2.0", "method": "eth_sendRawTransaction", "params": [ "0x02f921af82012a808086014a9e98780083055b118080b9215660806040526040518060400160405280600981526020017f746f6b656e4e616d65000000000000000000000000000000000000000000000081525060019081610048919061034b565b506040518060400160405280600b81526020017f746f6b656e53796d626f6c0000000000000000000000000000000000000000008152506002908161008d919061034b565b506040518060400160405280600481526020017f6d656d6f00000000000000000000000000000000000000000000000000000000815250600390816100d2919061034b565b506103e86004556103e860055f6101000a81548163ffffffff021916908363ffffffff160217905550600860065534801561010b575f80fd5b5061041a565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061018c57607f821691505b60208210810361019f5761019e610148565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026102017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826101c6565b61020b86836101c6565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61024f61024a61024584610223565b61022c565b610223565b9050919050565b5f819050919050565b61026883610235565b61027c61027482610256565b8484546101d2565b825550505050565b5f90565b610290610284565b61029b81848461025f565b505050565b5b818110156102be576102b35f82610288565b6001810190506102a1565b5050565b601f821115610303576102d4816101a5565b6102dd846101b7565b810160208510156102ec578190505b6103006102f8856101b7565b8301826102a0565b50505b505050565b5f82821c905092915050565b5f6103235f1984600802610308565b1980831691505092915050565b5f61033b8383610314565b9150826002028217905092915050565b61035482610111565b67ffffffffffffffff81111561036d5761036c61011b565b5b6103778254610175565b6103828282856102c2565b5f60209050601f8311600181146103b3575f84156103a1578287015190505b6103ab8582610330565b865550610412565b601f1984166103c1866101a5565b5f5b828110156103e8578489015182556001820191506020850194506020810190506103c3565b868310156104055784890151610401601f891682610314565b8355505b6001600288020188555050505b505050505050565b611d2f806104275f395ff3fe608060405260043610610054575f3560e01c80633b3bff0f1461005857806349dca8cc146100945780635eceade8146100d0578063764a70851461010c5780637c41ad2c14610148578063c21ab7f914610184575b5f80fd5b348015610063575f80fd5b5061007e60048036038101906100799190611249565b6101a0565b60405161008b919061128c565b60405180910390f35b34801561009f575f80fd5b506100ba60048036038101906100b591906112a5565b6102af565b6040516100c7919061128c565b60405180910390f35b3480156100db575f80fd5b506100f660048036038101906100f19190611319565b6102d1565b604051610103919061128c565b60405180910390f35b348015610117575f80fd5b50610132600480360381019061012d9190611319565b6104fd565b60405161013f919061128c565b60405180910390f35b348015610153575f80fd5b5061016e60048036038101906101699190611249565b610729565b60405161017b919061128c565b60405180910390f35b61019e60048036038101906101999190611249565b610838565b005b5f805f61016773ffffffffffffffffffffffffffffffffffffffff16633b3bff0f60e01b856040516024016101d59190611378565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff838183161783525050505060405161023f91906113e3565b5f604051808303815f865af19150503d805f8114610278576040519150601f19603f3d011682016040523d82523d5f602084013e61027d565b606091505b50915091508161028e5760156102a3565b808060200190518101906102a2919061142f565b5b60030b92505050919050565b5f6102ba8383610b7c565b9050601660030b81146102cb575f80fd5b92915050565b5f805f67ffffffffffffffff8111156102ed576102ec61145a565b5b60405190808252806020026020018201604052801561032657816020015b6103136110be565b81526020019060019003908161030b5790505b5090505f60405180604001604052803373ffffffffffffffffffffffffffffffffffffffff1681526020018561035b906114b4565b60070b81525090505f60405180604001604052808873ffffffffffffffffffffffffffffffffffffffff1681526020018660070b81525090505f600267ffffffffffffffff8111156103b0576103af61145a565b5b6040519080825280602002602001820160405280156103e957816020015b6103d661110b565b8152602001906001900390816103ce5790505b50905082815f81518110610400576103ff6114fa565b5b602002602001018190525081816001815181106104205761041f6114fa565b5b60200260200101819052505f60405180606001604052808973ffffffffffffffffffffffffffffffffffffffff1681526020018381526020018681525090505f600167ffffffffffffffff81111561047b5761047a61145a565b5b6040519080825280602002602001820160405280156104b457816020015b6104a161113c565b8152602001906001900390816104995790505b50905081815f815181106104cb576104ca6114fa565b5b60200260200101819052506104df81610c8e565b9650601660030b87146104f0575f80fd5b5050505050509392505050565b5f805f67ffffffffffffffff8111156105195761051861145a565b5b60405190808252806020026020018201604052801561055257816020015b61053f6110be565b8152602001906001900390816105375790505b5090505f60405180604001604052803373ffffffffffffffffffffffffffffffffffffffff16815260200185610587906114b4565b60070b81525090505f60405180604001604052808873ffffffffffffffffffffffffffffffffffffffff1681526020018660070b81525090505f600267ffffffffffffffff8111156105dc576105db61145a565b5b60405190808252806020026020018201604052801561061557816020015b61060261110b565b8152602001906001900390816105fa5790505b50905082815f8151811061062c5761062b6114fa565b5b6020026020010181905250818160018151811061064c5761064b6114fa565b5b60200260200101819052505f60405180606001604052808973ffffffffffffffffffffffffffffffffffffffff1681526020018381526020018681525090505f600167ffffffffffffffff8111156106a7576106a661145a565b5b6040519080825280602002602001820160405280156106e057816020015b6106cd61113c565b8152602001906001900390816106c55790505b50905081815f815181106106f7576106f66114fa565b5b602002602001018190525061070b81610c8e565b9650601660030b871461071c575f80fd5b5050505050509392505050565b5f805f61016773ffffffffffffffffffffffffffffffffffffffff16637c41ad2c60e01b8560405160240161075e9190611378565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040516107c891906113e3565b5f604051808303815f865af19150503d805f8114610801576040519150601f19603f3d011682016040523d82523d5f602084013e610806565b606091505b50915091508161081757601561082c565b8080602001905181019061082b919061142f565b5b60030b92505050919050565b5f600167ffffffffffffffff8111156108545761085361145a565b5b60405190808252806020026020018201604052801561088d57816020015b61087a611172565b8152602001906001900390816108725790505b5090506108ab5f80600160405180602001604052805f815250610d9d565b815f815181106108be576108bd6114fa565b5b60200260200101819052505f60405180606001604052805f63ffffffff1681526020018473ffffffffffffffffffffffffffffffffffffffff168152602001627a120063ffffffff1681525090505f6040518061012001604052806001805461092690611554565b80601f016020809104026020016040519081016040528092919081815260200182805461095290611554565b801561099d5780601f106109745761010080835404028352916020019161099d565b820191905f5260205f20905b81548152906001019060200180831161098057829003601f168201915b50505050508152602001600280546109b490611554565b80601f01602080910402602001604051908101604052809291908181526020018280546109e090611554565b8015610a2b5780601f10610a0257610100808354040283529160200191610a2b565b820191905f5260205f20905b815481529060010190602001808311610a0e57829003601f168201915b505050505081526020018573ffffffffffffffffffffffffffffffffffffffff16815260200160038054610a5e90611554565b80601f0160208091040260200160405190810160405280929190818152602001828054610a8a90611554565b8015610ad55780601f10610aac57610100808354040283529160200191610ad5565b820191905f5260205f20905b815481529060010190602001808311610ab857829003601f168201915b5050505050815260200160011515815260200160055f9054906101000a900463ffffffff1663ffffffff1681526020015f151581526020018481526020018381525090505f80610b2a83600454600654610dd6565b91509150601660030b8214610b3d575f80fd5b7f7bb17726df1f3adee8aa00ba8e8bc5d6f182af3bbf77604639cb7f008dd3b4ed81604051610b6c9190611378565b60405180910390a1505050505050565b5f805f61016773ffffffffffffffffffffffffffffffffffffffff166349146bde60e01b8686604051602401610bb3929190611584565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050604051610c1d91906113e3565b5f604051808303815f865af19150503d805f8114610c56576040519150601f19603f3d011682016040523d82523d5f602084013e610c5b565b606091505b509150915081610c6c576015610c81565b80806020019051810190610c80919061142f565b5b60030b9250505092915050565b5f805f61016773ffffffffffffffffffffffffffffffffffffffff1663189a554c60e01b85604051602401610cc39190611895565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050604051610d2d91906113e3565b5f604051808303815f865af19150503d805f8114610d66576040519150601f19603f3d011682016040523d82523d5f602084013e610d6b565b606091505b509150915081610d7c576015610d91565b80806020019051810190610d90919061142f565b5b60030b92505050919050565b610da5611172565b6040518060400160405280610dba8787610f4c565b8152602001610dc98585610f7d565b8152509050949350505050565b5f80845f8161010001515f015163ffffffff16148015610e0457505f8161010001516040015163ffffffff16145b15610e2a576276a7008161010001516040019063ffffffff16908163ffffffff16815250505b5f8061016773ffffffffffffffffffffffffffffffffffffffff1634637812a04b60e01b8a8a8a604051602401610e6393929190611c44565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050604051610ecd91906113e3565b5f6040518083038185875af1925050503d805f8114610f07576040519150601f19603f3d011682016040523d82523d5f602084013e610f0c565b606091505b509150915081610f1e5760155f610f33565b80806020019051810190610f329190611cbb565b5b8160030b91508095508196505050505050935093915050565b5f610f6083826110ab90919063ffffffff16565b9050610f7582826110ab90919063ffffffff16565b905092915050565b610f85611191565b60018360ff1603610fa5576001815f0190151590811515815250506110a5565b60028360ff160361100c575f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff16816020019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506110a4565b60038360ff1603611025578181604001819052506110a3565b60048360ff160361103e578181606001819052506110a2565b60058360ff16036110a1575f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff16816080019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250505b5b5b5b5b92915050565b5f8160ff166001901b8317905092915050565b60405180606001604052805f73ffffffffffffffffffffffffffffffffffffffff1681526020015f73ffffffffffffffffffffffffffffffffffffffff1681526020015f60070b81525090565b60405180604001604052805f73ffffffffffffffffffffffffffffffffffffffff1681526020015f60070b81525090565b60405180606001604052805f73ffffffffffffffffffffffffffffffffffffffff16815260200160608152602001606081525090565b60405180604001604052805f815260200161118b611191565b81525090565b6040518060a001604052805f151581526020015f73ffffffffffffffffffffffffffffffffffffffff16815260200160608152602001606081526020015f73ffffffffffffffffffffffffffffffffffffffff1681525090565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611218826111ef565b9050919050565b6112288161120e565b8114611232575f80fd5b50565b5f813590506112438161121f565b92915050565b5f6020828403121561125e5761125d6111eb565b5b5f61126b84828501611235565b91505092915050565b5f819050919050565b61128681611274565b82525050565b5f60208201905061129f5f83018461127d565b92915050565b5f80604083850312156112bb576112ba6111eb565b5b5f6112c885828601611235565b92505060206112d985828601611235565b9150509250929050565b5f8160070b9050919050565b6112f8816112e3565b8114611302575f80fd5b50565b5f81359050611313816112ef565b92915050565b5f805f606084860312156113305761132f6111eb565b5b5f61133d86828701611235565b935050602061134e86828701611235565b925050604061135f86828701611305565b9150509250925092565b6113728161120e565b82525050565b5f60208201905061138b5f830184611369565b92915050565b5f81519050919050565b5f81905092915050565b8281835e5f83830152505050565b5f6113bd82611391565b6113c7818561139b565b93506113d78185602086016113a5565b80840191505092915050565b5f6113ee82846113b3565b915081905092915050565b5f8160030b9050919050565b61140e816113f9565b8114611418575f80fd5b50565b5f8151905061142981611405565b92915050565b5f60208284031215611444576114436111eb565b5b5f6114518482850161141b565b91505092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6114be826112e3565b91507fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000082036114f0576114ef611487565b5b815f039050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061156b57607f821691505b60208210810361157e5761157d611527565b5b50919050565b5f6040820190506115975f830185611369565b6115a46020830184611369565b9392505050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b6115dd8161120e565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b611615816112e3565b82525050565b604082015f82015161162f5f8501826115d4565b506020820151611642602085018261160c565b50505050565b5f611653838361161b565b60408301905092915050565b5f602082019050919050565b5f611675826115e3565b61167f81856115ed565b935061168a836115fd565b805f5b838110156116ba5781516116a18882611648565b97506116ac8361165f565b92505060018101905061168d565b5085935050505092915050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b606082015f8201516117045f8501826115d4565b50602082015161171760208501826115d4565b50604082015161172a604085018261160c565b50505050565b5f61173b83836116f0565b60608301905092915050565b5f602082019050919050565b5f61175d826116c7565b61176781856116d1565b9350611772836116e1565b805f5b838110156117a25781516117898882611730565b975061179483611747565b925050600181019050611775565b5085935050505092915050565b5f606083015f8301516117c45f8601826115d4565b50602083015184820360208601526117dc828261166b565b915050604083015184820360408601526117f68282611753565b9150508091505092915050565b5f61180e83836117af565b905092915050565b5f602082019050919050565b5f61182c826115ab565b61183681856115b5565b935083602082028501611848856115c5565b805f5b8581101561188357848403895281516118648582611803565b945061186f83611816565b925060208a0199505060018101905061184b565b50829750879550505050505092915050565b5f6020820190508181035f8301526118ad8184611822565b905092915050565b5f81519050919050565b5f82825260208201905092915050565b5f601f19601f8301169050919050565b5f6118e9826118b5565b6118f381856118bf565b93506119038185602086016113a5565b61190c816118cf565b840191505092915050565b5f8115159050919050565b61192b81611917565b82525050565b5f63ffffffff82169050919050565b61194981611931565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b5f819050919050565b61198a81611978565b82525050565b5f82825260208201905092915050565b5f6119aa82611391565b6119b48185611990565b93506119c48185602086016113a5565b6119cd816118cf565b840191505092915050565b5f60a083015f8301516119ed5f860182611922565b506020830151611a0060208601826115d4565b5060408301518482036040860152611a1882826119a0565b91505060608301518482036060860152611a3282826119a0565b9150506080830151611a4760808601826115d4565b508091505092915050565b5f604083015f830151611a675f860182611981565b5060208301518482036020860152611a7f82826119d8565b9150508091505092915050565b5f611a978383611a52565b905092915050565b5f602082019050919050565b5f611ab58261194f565b611abf8185611959565b935083602082028501611ad185611969565b805f5b85811015611b0c5784840389528151611aed8582611a8c565b9450611af883611a9f565b925060208a01995050600181019050611ad4565b50829750879550505050505092915050565b606082015f820151611b325f850182611940565b506020820151611b4560208501826115d4565b506040820151611b586040850182611940565b50505050565b5f61016083015f8301518482035f860152611b7982826118df565b91505060208301518482036020860152611b9382826118df565b9150506040830151611ba860408601826115d4565b5060608301518482036060860152611bc082826118df565b9150506080830151611bd56080860182611922565b5060a0830151611be860a0860182611940565b5060c0830151611bfb60c0860182611922565b5060e083015184820360e0860152611c138282611aab565b915050610100830151611c2a610100860182611b1e565b508091505092915050565b611c3e81611978565b82525050565b5f6060820190508181035f830152611c5c8186611b5e565b9050611c6b6020830185611c35565b611c786040830184611c35565b949350505050565b5f611c8a826111ef565b9050919050565b611c9a81611c80565b8114611ca4575f80fd5b50565b5f81519050611cb581611c91565b92915050565b5f8060408385031215611cd157611cd06111eb565b5b5f611cde8582860161141b565b9250506020611cef85828601611ca7565b915050925092905056fea2646970667358221220639e268e2b6a9ba8d506d538a2770e3b08cf5cb816248c8bd9673ad95daa94ca64736f6c634300081a0033c001a086ddb1c601eec8b8a132f72109536f96ffd61aa9ef8f6b0bc19a0c966a2690e9a048702fdadc1e7603149ec88a94b558d7157eb6c773b53b60cf4d2d3cdf79d2b0" ] }, code=UNKNOWN_ERROR, version=6.13.2)
Error: could not coalesce error (error={ "code": -32603, "message": "[Request ID: 51426293-956f-4e8b-a77f-a9f80eca0356] Error invoking RPC: transaction must have been frozen before calculating the hash will be stable, try calling `freeze`" }, payload={ "id": 65, "jsonrpc": "2.0", "method": "eth_sendRawTransaction", "params": [ "0x02f921af82012a808086014a9e98780083055b118080b9215660806040526040518060400160405280600981526020017f746f6b656e4e616d65000000000000000000000000000000000000000000000081525060019081610048919061034b565b506040518060400160405280600b81526020017f746f6b656e53796d626f6c0000000000000000000000000000000000000000008152506002908161008d919061034b565b506040518060400160405280600481526020017f6d656d6f00000000000000000000000000000000000000000000000000000000815250600390816100d2919061034b565b506103e86004556103e860055f6101000a81548163ffffffff021916908363ffffffff160217905550600860065534801561010b575f80fd5b5061041a565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061018c57607f821691505b60208210810361019f5761019e610148565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f600883026102017fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff826101c6565b61020b86836101c6565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f61024f61024a61024584610223565b61022c565b610223565b9050919050565b5f819050919050565b61026883610235565b61027c61027482610256565b8484546101d2565b825550505050565b5f90565b610290610284565b61029b81848461025f565b505050565b5b818110156102be576102b35f82610288565b6001810190506102a1565b5050565b601f821115610303576102d4816101a5565b6102dd846101b7565b810160208510156102ec578190505b6103006102f8856101b7565b8301826102a0565b50505b505050565b5f82821c905092915050565b5f6103235f1984600802610308565b1980831691505092915050565b5f61033b8383610314565b9150826002028217905092915050565b61035482610111565b67ffffffffffffffff81111561036d5761036c61011b565b5b6103778254610175565b6103828282856102c2565b5f60209050601f8311600181146103b3575f84156103a1578287015190505b6103ab8582610330565b865550610412565b601f1984166103c1866101a5565b5f5b828110156103e8578489015182556001820191506020850194506020810190506103c3565b868310156104055784890151610401601f891682610314565b8355505b6001600288020188555050505b505050505050565b611d2f806104275f395ff3fe608060405260043610610054575f3560e01c80633b3bff0f1461005857806349dca8cc146100945780635eceade8146100d0578063764a70851461010c5780637c41ad2c14610148578063c21ab7f914610184575b5f80fd5b348015610063575f80fd5b5061007e60048036038101906100799190611249565b6101a0565b60405161008b919061128c565b60405180910390f35b34801561009f575f80fd5b506100ba60048036038101906100b591906112a5565b6102af565b6040516100c7919061128c565b60405180910390f35b3480156100db575f80fd5b506100f660048036038101906100f19190611319565b6102d1565b604051610103919061128c565b60405180910390f35b348015610117575f80fd5b50610132600480360381019061012d9190611319565b6104fd565b60405161013f919061128c565b60405180910390f35b348015610153575f80fd5b5061016e60048036038101906101699190611249565b610729565b60405161017b919061128c565b60405180910390f35b61019e60048036038101906101999190611249565b610838565b005b5f805f61016773ffffffffffffffffffffffffffffffffffffffff16633b3bff0f60e01b856040516024016101d59190611378565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff838183161783525050505060405161023f91906113e3565b5f604051808303815f865af19150503d805f8114610278576040519150601f19603f3d011682016040523d82523d5f602084013e61027d565b606091505b50915091508161028e5760156102a3565b808060200190518101906102a2919061142f565b5b60030b92505050919050565b5f6102ba8383610b7c565b9050601660030b81146102cb575f80fd5b92915050565b5f805f67ffffffffffffffff8111156102ed576102ec61145a565b5b60405190808252806020026020018201604052801561032657816020015b6103136110be565b81526020019060019003908161030b5790505b5090505f60405180604001604052803373ffffffffffffffffffffffffffffffffffffffff1681526020018561035b906114b4565b60070b81525090505f60405180604001604052808873ffffffffffffffffffffffffffffffffffffffff1681526020018660070b81525090505f600267ffffffffffffffff8111156103b0576103af61145a565b5b6040519080825280602002602001820160405280156103e957816020015b6103d661110b565b8152602001906001900390816103ce5790505b50905082815f81518110610400576103ff6114fa565b5b602002602001018190525081816001815181106104205761041f6114fa565b5b60200260200101819052505f60405180606001604052808973ffffffffffffffffffffffffffffffffffffffff1681526020018381526020018681525090505f600167ffffffffffffffff81111561047b5761047a61145a565b5b6040519080825280602002602001820160405280156104b457816020015b6104a161113c565b8152602001906001900390816104995790505b50905081815f815181106104cb576104ca6114fa565b5b60200260200101819052506104df81610c8e565b9650601660030b87146104f0575f80fd5b5050505050509392505050565b5f805f67ffffffffffffffff8111156105195761051861145a565b5b60405190808252806020026020018201604052801561055257816020015b61053f6110be565b8152602001906001900390816105375790505b5090505f60405180604001604052803373ffffffffffffffffffffffffffffffffffffffff16815260200185610587906114b4565b60070b81525090505f60405180604001604052808873ffffffffffffffffffffffffffffffffffffffff1681526020018660070b81525090505f600267ffffffffffffffff8111156105dc576105db61145a565b5b60405190808252806020026020018201604052801561061557816020015b61060261110b565b8152602001906001900390816105fa5790505b50905082815f8151811061062c5761062b6114fa565b5b6020026020010181905250818160018151811061064c5761064b6114fa565b5b60200260200101819052505f60405180606001604052808973ffffffffffffffffffffffffffffffffffffffff1681526020018381526020018681525090505f600167ffffffffffffffff8111156106a7576106a661145a565b5b6040519080825280602002602001820160405280156106e057816020015b6106cd61113c565b8152602001906001900390816106c55790505b50905081815f815181106106f7576106f66114fa565b5b602002602001018190525061070b81610c8e565b9650601660030b871461071c575f80fd5b5050505050509392505050565b5f805f61016773ffffffffffffffffffffffffffffffffffffffff16637c41ad2c60e01b8560405160240161075e9190611378565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff83818316178352505050506040516107c891906113e3565b5f604051808303815f865af19150503d805f8114610801576040519150601f19603f3d011682016040523d82523d5f602084013e610806565b606091505b50915091508161081757601561082c565b8080602001905181019061082b919061142f565b5b60030b92505050919050565b5f600167ffffffffffffffff8111156108545761085361145a565b5b60405190808252806020026020018201604052801561088d57816020015b61087a611172565b8152602001906001900390816108725790505b5090506108ab5f80600160405180602001604052805f815250610d9d565b815f815181106108be576108bd6114fa565b5b60200260200101819052505f60405180606001604052805f63ffffffff1681526020018473ffffffffffffffffffffffffffffffffffffffff168152602001627a120063ffffffff1681525090505f6040518061012001604052806001805461092690611554565b80601f016020809104026020016040519081016040528092919081815260200182805461095290611554565b801561099d5780601f106109745761010080835404028352916020019161099d565b820191905f5260205f20905b81548152906001019060200180831161098057829003601f168201915b50505050508152602001600280546109b490611554565b80601f01602080910402602001604051908101604052809291908181526020018280546109e090611554565b8015610a2b5780601f10610a0257610100808354040283529160200191610a2b565b820191905f5260205f20905b815481529060010190602001808311610a0e57829003601f168201915b505050505081526020018573ffffffffffffffffffffffffffffffffffffffff16815260200160038054610a5e90611554565b80601f0160208091040260200160405190810160405280929190818152602001828054610a8a90611554565b8015610ad55780601f10610aac57610100808354040283529160200191610ad5565b820191905f5260205f20905b815481529060010190602001808311610ab857829003601f168201915b5050505050815260200160011515815260200160055f9054906101000a900463ffffffff1663ffffffff1681526020015f151581526020018481526020018381525090505f80610b2a83600454600654610dd6565b91509150601660030b8214610b3d575f80fd5b7f7bb17726df1f3adee8aa00ba8e8bc5d6f182af3bbf77604639cb7f008dd3b4ed81604051610b6c9190611378565b60405180910390a1505050505050565b5f805f61016773ffffffffffffffffffffffffffffffffffffffff166349146bde60e01b8686604051602401610bb3929190611584565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050604051610c1d91906113e3565b5f604051808303815f865af19150503d805f8114610c56576040519150601f19603f3d011682016040523d82523d5f602084013e610c5b565b606091505b509150915081610c6c576015610c81565b80806020019051810190610c80919061142f565b5b60030b9250505092915050565b5f805f61016773ffffffffffffffffffffffffffffffffffffffff1663189a554c60e01b85604051602401610cc39190611895565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050604051610d2d91906113e3565b5f604051808303815f865af19150503d805f8114610d66576040519150601f19603f3d011682016040523d82523d5f602084013e610d6b565b606091505b509150915081610d7c576015610d91565b80806020019051810190610d90919061142f565b5b60030b92505050919050565b610da5611172565b6040518060400160405280610dba8787610f4c565b8152602001610dc98585610f7d565b8152509050949350505050565b5f80845f8161010001515f015163ffffffff16148015610e0457505f8161010001516040015163ffffffff16145b15610e2a576276a7008161010001516040019063ffffffff16908163ffffffff16815250505b5f8061016773ffffffffffffffffffffffffffffffffffffffff1634637812a04b60e01b8a8a8a604051602401610e6393929190611c44565b604051602081830303815290604052907bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19166020820180517bffffffffffffffffffffffffffffffffffffffffffffffffffffffff8381831617835250505050604051610ecd91906113e3565b5f6040518083038185875af1925050503d805f8114610f07576040519150601f19603f3d011682016040523d82523d5f602084013e610f0c565b606091505b509150915081610f1e5760155f610f33565b80806020019051810190610f329190611cbb565b5b8160030b91508095508196505050505050935093915050565b5f610f6083826110ab90919063ffffffff16565b9050610f7582826110ab90919063ffffffff16565b905092915050565b610f85611191565b60018360ff1603610fa5576001815f0190151590811515815250506110a5565b60028360ff160361100c575f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff16816020019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250506110a4565b60038360ff1603611025578181604001819052506110a3565b60048360ff160361103e578181606001819052506110a2565b60058360ff16036110a1575f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff16816080019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff16815250505b5b5b5b5b92915050565b5f8160ff166001901b8317905092915050565b60405180606001604052805f73ffffffffffffffffffffffffffffffffffffffff1681526020015f73ffffffffffffffffffffffffffffffffffffffff1681526020015f60070b81525090565b60405180604001604052805f73ffffffffffffffffffffffffffffffffffffffff1681526020015f60070b81525090565b60405180606001604052805f73ffffffffffffffffffffffffffffffffffffffff16815260200160608152602001606081525090565b60405180604001604052805f815260200161118b611191565b81525090565b6040518060a001604052805f151581526020015f73ffffffffffffffffffffffffffffffffffffffff16815260200160608152602001606081526020015f73ffffffffffffffffffffffffffffffffffffffff1681525090565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f611218826111ef565b9050919050565b6112288161120e565b8114611232575f80fd5b50565b5f813590506112438161121f565b92915050565b5f6020828403121561125e5761125d6111eb565b5b5f61126b84828501611235565b91505092915050565b5f819050919050565b61128681611274565b82525050565b5f60208201905061129f5f83018461127d565b92915050565b5f80604083850312156112bb576112ba6111eb565b5b5f6112c885828601611235565b92505060206112d985828601611235565b9150509250929050565b5f8160070b9050919050565b6112f8816112e3565b8114611302575f80fd5b50565b5f81359050611313816112ef565b92915050565b5f805f606084860312156113305761132f6111eb565b5b5f61133d86828701611235565b935050602061134e86828701611235565b925050604061135f86828701611305565b9150509250925092565b6113728161120e565b82525050565b5f60208201905061138b5f830184611369565b92915050565b5f81519050919050565b5f81905092915050565b8281835e5f83830152505050565b5f6113bd82611391565b6113c7818561139b565b93506113d78185602086016113a5565b80840191505092915050565b5f6113ee82846113b3565b915081905092915050565b5f8160030b9050919050565b61140e816113f9565b8114611418575f80fd5b50565b5f8151905061142981611405565b92915050565b5f60208284031215611444576114436111eb565b5b5f6114518482850161141b565b91505092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6114be826112e3565b91507fffffffffffffffffffffffffffffffffffffffffffffffff800000000000000082036114f0576114ef611487565b5b815f039050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f600282049050600182168061156b57607f821691505b60208210810361157e5761157d611527565b5b50919050565b5f6040820190506115975f830185611369565b6115a46020830184611369565b9392505050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b6115dd8161120e565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b611615816112e3565b82525050565b604082015f82015161162f5f8501826115d4565b506020820151611642602085018261160c565b50505050565b5f611653838361161b565b60408301905092915050565b5f602082019050919050565b5f611675826115e3565b61167f81856115ed565b935061168a836115fd565b805f5b838110156116ba5781516116a18882611648565b97506116ac8361165f565b92505060018101905061168d565b5085935050505092915050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b606082015f8201516117045f8501826115d4565b50602082015161171760208501826115d4565b50604082015161172a604085018261160c565b50505050565b5f61173b83836116f0565b60608301905092915050565b5f602082019050919050565b5f61175d826116c7565b61176781856116d1565b9350611772836116e1565b805f5b838110156117a25781516117898882611730565b975061179483611747565b925050600181019050611775565b5085935050505092915050565b5f606083015f8301516117c45f8601826115d4565b50602083015184820360208601526117dc828261166b565b915050604083015184820360408601526117f68282611753565b9150508091505092915050565b5f61180e83836117af565b905092915050565b5f602082019050919050565b5f61182c826115ab565b61183681856115b5565b935083602082028501611848856115c5565b805f5b8581101561188357848403895281516118648582611803565b945061186f83611816565b925060208a0199505060018101905061184b565b50829750879550505050505092915050565b5f6020820190508181035f8301526118ad8184611822565b905092915050565b5f81519050919050565b5f82825260208201905092915050565b5f601f19601f8301169050919050565b5f6118e9826118b5565b6118f381856118bf565b93506119038185602086016113a5565b61190c816118cf565b840191505092915050565b5f8115159050919050565b61192b81611917565b82525050565b5f63ffffffff82169050919050565b61194981611931565b82525050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b5f819050919050565b61198a81611978565b82525050565b5f82825260208201905092915050565b5f6119aa82611391565b6119b48185611990565b93506119c48185602086016113a5565b6119cd816118cf565b840191505092915050565b5f60a083015f8301516119ed5f860182611922565b506020830151611a0060208601826115d4565b5060408301518482036040860152611a1882826119a0565b91505060608301518482036060860152611a3282826119a0565b9150506080830151611a4760808601826115d4565b508091505092915050565b5f604083015f830151611a675f860182611981565b5060208301518482036020860152611a7f82826119d8565b9150508091505092915050565b5f611a978383611a52565b905092915050565b5f602082019050919050565b5f611ab58261194f565b611abf8185611959565b935083602082028501611ad185611969565b805f5b85811015611b0c5784840389528151611aed8582611a8c565b9450611af883611a9f565b925060208a01995050600181019050611ad4565b50829750879550505050505092915050565b606082015f820151611b325f850182611940565b506020820151611b4560208501826115d4565b506040820151611b586040850182611940565b50505050565b5f61016083015f8301518482035f860152611b7982826118df565b91505060208301518482036020860152611b9382826118df565b9150506040830151611ba860408601826115d4565b5060608301518482036060860152611bc082826118df565b9150506080830151611bd56080860182611922565b5060a0830151611be860a0860182611940565b5060c0830151611bfb60c0860182611922565b5060e083015184820360e0860152611c138282611aab565b915050610100830151611c2a610100860182611b1e565b508091505092915050565b611c3e81611978565b82525050565b5f6060820190508181035f830152611c5c8186611b5e565b9050611c6b6020830185611c35565b611c786040830184611c35565b949350505050565b5f611c8a826111ef565b9050919050565b611c9a81611c80565b8114611ca4575f80fd5b50565b5f81519050611cb581611c91565b92915050565b5f8060408385031215611cd157611cd06111eb565b5b5f611cde8582860161141b565b9250506020611cef85828601611ca7565b915050925092905056fea2646970667358221220639e268e2b6a9ba8d506d538a2770e3b08cf5cb816248c8bd9673ad95daa94ca64736f6c634300081a0033c001a086ddb1c601eec8b8a132f72109536f96ffd61aa9ef8f6b0bc19a0c966a2690e9a048702fdadc1e7603149ec88a94b558d7157eb6c773b53b60cf4d2d3cdf79d2b0" ] }, code=UNKNOWN_ERROR, version=6.13.2)
at makeError (packages/server/node_modules/ethers/src.ts/utils/errors.ts:694:21)
at JsonRpcProvider.getRpcError (packages/server/node_modules/ethers/src.ts/providers/provider-jsonrpc.ts:1059:25)
at /home/runner/_work/hedera-json-rpc-relay/hedera-json-rpc-relay/packages/server/node_modules/ethers/src.ts/providers/provider-jsonrpc.ts:563:45
at processTicksAndRejections (node:internal/process/task_queues:95:5)
github-actions / Test Results
1 out of 2 runs failed: RPC Server Acceptance Tests Acceptance tests @hbarlimiter HBAR Limiter Acceptance Tests HBAR Rate Limit…e to the same budget (Should allow different accounts associated in the same HbarSpendingPlan to contribute to the same budget)
test-results.377f5bddc989caff697033c1fb713ca5.xml [took 55s]
Raw output
HbarSpendingPlan with ID 75df2a6a-2fe3-4258-8e5d-86e8d88026cb not found
HbarSpendingPlanNotFoundError: HbarSpendingPlan with ID 75df2a6a-2fe3-4258-8e5d-86e8d88026cb not found
at HbarSpendingPlanRepository.<anonymous> (packages/relay/dist/lib/db/repositories/hbarLimiter/hbarSpendingPlanRepository.js:25:398)
at Generator.next (<anonymous>)
at fulfilled (packages/relay/src/lib/db/repositories/hbarLimiter/hbarSpendingPlanRepository.ts:19:4)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
github-actions / Test Results
1 out of 2 runs failed: RPC Server Acceptance Tests Acceptance tests @hbarlimiter HBAR Limiter Acceptance Tests HBAR Rate Limit… to make calls (Should eventually exhaust the hbar limit for EXTENDED user and still allow another EXTENDED user to make calls)
test-results.377f5bddc989caff697033c1fb713ca5.xml [took 56s]
Raw output
expected 'HbarSpendingPlan with ID eedd6c67-222…' to include 'HBAR Rate limit exceeded'
AssertionError: expected 'HbarSpendingPlan with ID eedd6c67-222…' to include 'HBAR Rate limit exceeded'
at Suite.<anonymous> (packages/server/tests/acceptance/hbarLimiter.spec.ts:665:38)
at Generator.throw (<anonymous>)
at rejected (packages/server/tests/acceptance/hbarLimiter.spec.ts:48:65)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
github-actions / Test Results
1 out of 2 runs failed: RPC Server Acceptance Tests Acceptance tests @hbarlimiter HBAR Limiter Acceptance Tests HBAR Rate Limit…e to the same budget (Should allow different accounts associated in the same HbarSpendingPlan to contribute to the same budget)
test-results.377f5bddc989caff697033c1fb713ca5.xml [took 54s]
Raw output
HbarSpendingPlan with ID 262679f1-e70e-41e3-9254-98d6756d3d28 not found
HbarSpendingPlanNotFoundError: HbarSpendingPlan with ID 262679f1-e70e-41e3-9254-98d6756d3d28 not found
at HbarSpendingPlanRepository.<anonymous> (packages/relay/dist/lib/db/repositories/hbarLimiter/hbarSpendingPlanRepository.js:25:398)
at Generator.next (<anonymous>)
at fulfilled (packages/relay/src/lib/db/repositories/hbarLimiter/hbarSpendingPlanRepository.ts:19:4)
at processTicksAndRejections (node:internal/process/task_queues:95:5)
github-actions / Test Results
1 out of 2 runs failed: RPC Server Acceptance Tests Acceptance tests @hbarlimiter HBAR Limiter Acceptance Tests HBAR Rate Limit…make calls (Should eventually exhaust the hbar limit for PRIVILEGED user and still allow another PRIVILEGED user to make calls)
test-results.377f5bddc989caff697033c1fb713ca5.xml [took 55s]
Raw output
expected 'HbarSpendingPlan with ID 39b8b498-0de…' to include 'HBAR Rate limit exceeded'
AssertionError: expected 'HbarSpendingPlan with ID 39b8b498-0de…' to include 'HBAR Rate limit exceeded'
at Suite.<anonymous> (packages/server/tests/acceptance/hbarLimiter.spec.ts:665:38)
at Generator.throw (<anonymous>)
at rejected (packages/server/tests/acceptance/hbarLimiter.spec.ts:48:65)
at processTicksAndRejections (node:internal/process/task_queues:95:5)