hashgraph / hedera-services

Crypto, token, consensus, file, and smart contract services for the Hedera public ledger
Apache License 2.0
265 stars 119 forks source link

feat: HIP-904 Implement `TokenCancelAirdrop` transaction #14115

Open stoyanov-st opened 2 days ago

stoyanov-st commented 2 days ago

Description:

With HIP-904 we introduce Token Airdrops. We want to provide the option for an airdrop sender to cancel an airdrop that have been sent previously by them. That would be useful if the airdrop sender has made a mistake or the receiver hasn't claimed the airdrop for too long. This would be a way to remove ongoing fees for auto renewal that would be charged from the airdrop sender account.

Related issue(s): https://github.com/hashgraph/hedera-services/issues/13683

Fixes #

Notes for reviewer:

Checklist

github-actions[bot] commented 1 day ago

Node: HAPI Test (Node Death Reconnect) Results

3 tests   3 :white_check_mark:  5m 40s :stopwatch: 3 suites  0 :zzz: 3 files    0 :x:

Results for commit 0110ff04.

github-actions[bot] commented 1 day ago

Node: HAPI Test (Token) Results

 20 files   20 suites   6m 8s :stopwatch: 266 tests 264 :white_check_mark: 0 :zzz: 2 :x: 341 runs  339 :white_check_mark: 0 :zzz: 2 :x:

For more details on these failures, see this check.

Results for commit 0110ff04.

github-actions[bot] commented 1 day ago

Node: HAPI Test (Restart) Results

3 tests   3 :white_check_mark:  6m 38s :stopwatch: 3 suites  0 :zzz: 3 files    0 :x:

Results for commit 0110ff04.

github-actions[bot] commented 1 day ago

Node: HAPI Test (Crypto) Results

 25 files   25 suites   13m 4s :stopwatch: 376 tests 375 :white_check_mark: 0 :zzz: 1 :x: 384 runs  383 :white_check_mark: 0 :zzz: 1 :x:

For more details on these failures, see this check.

Results for commit 0110ff04.

github-actions[bot] commented 1 day ago

Node: HAPI Test (Misc) Results

 51 files   51 suites   20m 32s :stopwatch: 357 tests 357 :white_check_mark: 0 :zzz: 0 :x: 375 runs  375 :white_check_mark: 0 :zzz: 0 :x:

Results for commit 0110ff04.

github-actions[bot] commented 1 day ago

Node: HAPI Test (Time Consuming) Results

19 tests   19 :white_check_mark:  23m 1s :stopwatch:  4 suites   0 :zzz:  4 files     0 :x:

Results for commit 0110ff04.

github-actions[bot] commented 1 day ago

Node: HAPI Test (Smart Contract) Results

 73 files   73 suites   23m 56s :stopwatch: 623 tests 617 :white_check_mark: 0 :zzz: 6 :x: 677 runs  671 :white_check_mark: 0 :zzz: 6 :x:

For more details on these failures, see this check.

Results for commit 0110ff04.

github-actions[bot] commented 1 day ago

Node: Unit Test Results

  1 548 files    1 548 suites   2h 33m 57s :stopwatch: 116 645 tests 116 584 :white_check_mark: 59 :zzz: 2 :x: 124 972 runs  124 911 :white_check_mark: 59 :zzz: 2 :x:

For more details on these failures, see this check.

Results for commit 0110ff04.