New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: Add check for parent's existence when checking delegate call #13013
Conversation
…m contract Signed-off-by: lukelee-sl <luke.lee@swirldslabs.com>
Node: HAPI Test (Restart) Results2 tests 2 ✅ 5m 32s ⏱️ Results for commit 5334bdf. ♻️ This comment has been updated with latest results. |
Node: HAPI Test (Node Death Reconnect) Results1 tests 1 ✅ 24s ⏱️ For more details on these parsing errors, see this check. Results for commit 5334bdf. ♻️ This comment has been updated with latest results. |
Node: HAPI Test (Token) Results228 tests 227 ✅ 18m 21s ⏱️ Results for commit 5334bdf. ♻️ This comment has been updated with latest results. |
Node: HAPI Test (Misc) Results457 tests 447 ✅ 36m 43s ⏱️ For more details on these parsing errors, see this check. Results for commit 5334bdf. ♻️ This comment has been updated with latest results. |
Signed-off-by: lukelee-sl <luke.lee@swirldslabs.com>
Node: HAPI Test (Crypto) Results335 tests 335 ✅ 33m 45s ⏱️ Results for commit 5334bdf. ♻️ This comment has been updated with latest results. |
Node: HAPI Test (Time Consuming) Results21 tests 21 ✅ 54m 17s ⏱️ Results for commit 5334bdf. ♻️ This comment has been updated with latest results. |
Node: Unit Test Results 2 267 files ±0 2 267 suites ±0 3h 51m 30s ⏱️ + 34m 50s Results for commit 5334bdf. ± Comparison against base commit 890ca1c. This pull request removes 4009 and adds 3772 tests. Note that renamed tests count towards both.
♻️ This comment has been updated with latest results. |
Node: HAPI Test (Smart Contract) Results587 tests 587 ✅ 1h 4m 27s ⏱️ Results for commit 5334bdf. ♻️ This comment has been updated with latest results. |
Signed-off-by: lukelee-sl <luke.lee@swirldslabs.com>
...est-clients/src/main/resource/contract/contracts/IHederaTokenService/IHederaTokenService.sol
Show resolved
Hide resolved
…into fix-hts-delegate-call-check
Signed-off-by: lukelee-sl <luke.lee@swirldslabs.com>
Signed-off-by: lukelee-sl <luke.lee@swirldslabs.com>
Signed-off-by: lukelee-sl <luke.lee@swirldslabs.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks @lukelee-sl
…into fix-hts-delegate-call-check
…into fix-hts-delegate-call-check
…into fix-hts-delegate-call-check
…graph/hedera-services into fix-hts-delegate-call-check
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
...com/hedera/node/app/service/contract/impl/exec/systemcontracts/hts/HtsCallAddressChecks.java
Show resolved
Hide resolved
...test-clients/src/main/java/com/hedera/services/bdd/suites/leaky/LeakyEthereumTestsSuite.java
Show resolved
Hide resolved
...test-clients/src/main/java/com/hedera/services/bdd/suites/leaky/LeakyEthereumTestsSuite.java
Show resolved
Hide resolved
…3013) Signed-off-by: lukelee-sl <luke.lee@swirldslabs.com> Signed-off-by: Stanimir Stoyanov <stanimir.stoyanov@limechain.tech>
Description:
Ensure that the parent frame exists when checking if the call to the parent was made as a delegate call.