godwoken
godwoken copied to clipboard
BREAKING CHANGES: remove withdrawal locked cell
In this pr, we remove withdrawal locked cell generation and generate user unlocked cell directly, according to godwoken-scripts upgrade from pr https://github.com/nervosnetwork/godwoken-scripts/pull/126.
Visit https://github.com/nervosnetwork/godwoken-scripts/pull/126 for more detail.
Primary changes:
- remove withdrawal locked cell generation
- remove all finalized custodian query check for withdrawal request verification
- deprecate withdrawal locked cell revert and unlock to owner code
- we can remove these after unlock all withdrawals
- implement
RollupFinalizeWithdrawal
action - add
WithdrawalFinalizer
to runner loop, it will updatelast_finalize_withdrawal
queue when available.
Running integration test
Workflow Run Id: 3045252101
Components:
- prebuilds: 1.6-rc-202209030552,1.6-rc
- godwoken: 2400b84
- scripts: prebuilds 430247e
- polyjuice: prebuilds dff407d
- kicker: e5d1015
- tests: 4b3e28c
Manually running integration test
Post a comment contains
/itest
[prebuilds: tag]
[godwoken: branch/ref]
[scripts: branch/ref]
[polyjuice: branch/ref]
[web3: branch/ref]
[kicker: branch/ref]
[tests: branch/ref]
Note: []
means optional, for example
/itest
prebuilds: dev-202203280240
godwoken: develop
scripts: 81676d9d53ffdf5bbaa60483928d07da16eb4a88
polyjuice: e37553b9
Run Result
failure
Running integration test
Workflow Run Id: 3046352721
Components:
- prebuilds: 1.6-rc-202209030552,1.6-rc
- godwoken: 2a40121
- scripts: prebuilds 430247e
- polyjuice: prebuilds dff407d
- kicker: e5d1015
- tests: 4b3e28c
Manually running integration test
Post a comment contains
/itest
[prebuilds: tag]
[godwoken: branch/ref]
[scripts: branch/ref]
[polyjuice: branch/ref]
[web3: branch/ref]
[kicker: branch/ref]
[tests: branch/ref]
Note: []
means optional, for example
/itest
prebuilds: dev-202203280240
godwoken: develop
scripts: 81676d9d53ffdf5bbaa60483928d07da16eb4a88
polyjuice: e37553b9
Run Result
failure
Running integration test
Workflow Run Id: 3046931286
Components:
- prebuilds: 1.6-rc-202209030552,1.6-rc
- godwoken: 3502f89
- scripts: prebuilds 430247e
- polyjuice: prebuilds dff407d
- kicker: e5d1015
- tests: 4b3e28c
Manually running integration test
Post a comment contains
/itest
[prebuilds: tag]
[godwoken: branch/ref]
[scripts: branch/ref]
[polyjuice: branch/ref]
[web3: branch/ref]
[kicker: branch/ref]
[tests: branch/ref]
Note: []
means optional, for example
/itest
prebuilds: dev-202203280240
godwoken: develop
scripts: 81676d9d53ffdf5bbaa60483928d07da16eb4a88
polyjuice: e37553b9
Run Result
failure
Running integration test
Workflow Run Id: 3050008419
Components:
- prebuilds: 1.6-rc-202209140233,1.6-rc
- godwoken: 3027caa
- scripts: prebuilds 430247e
- polyjuice: prebuilds 5626a05
- kicker: e5d1015
- tests: 4b3e28c
Manually running integration test
Post a comment contains
/itest
[prebuilds: tag]
[godwoken: branch/ref]
[scripts: branch/ref]
[polyjuice: branch/ref]
[web3: branch/ref]
[kicker: branch/ref]
[tests: branch/ref]
Note: []
means optional, for example
/itest
prebuilds: dev-202203280240
godwoken: develop
scripts: 81676d9d53ffdf5bbaa60483928d07da16eb4a88
polyjuice: e37553b9
Run Result
failure
/itest scripts: 3aed9a9e10112a9e5268609c105e2b24769c6c47
Running integration test
Workflow Run Id: 3050100111
Components:
- prebuilds: 1.6-rc-202209140233,1.6-rc
- godwoken: 3027caa
- scripts: 3aed9a9
- polyjuice: prebuilds 5626a05
- kicker: e5d1015
- tests: 4b3e28c
Manually running integration test
Post a comment contains
/itest
[prebuilds: tag]
[godwoken: branch/ref]
[scripts: branch/ref]
[polyjuice: branch/ref]
[web3: branch/ref]
[kicker: branch/ref]
[tests: branch/ref]
Note: []
means optional, for example
/itest
prebuilds: dev-202203280240
godwoken: develop
scripts: 81676d9d53ffdf5bbaa60483928d07da16eb4a88
polyjuice: e37553b9
Run Result
failure
Running integration test
Workflow Run Id: 3241592968
Components:
- prebuilds: 1.7-rc,1.7-rc-202209280935
- godwoken: 448e977
- scripts: prebuilds 430247e
- polyjuice: prebuilds 1d05a58
- kicker: 68f23be
- tests: 84582f6
Manually running integration test
Post a comment contains
/itest
[prebuilds: tag]
[godwoken: branch/ref]
[scripts: branch/ref]
[polyjuice: branch/ref]
[web3: branch/ref]
[kicker: branch/ref]
[tests: branch/ref]
Note: []
means optional, for example
/itest
prebuilds: dev-202203280240
godwoken: develop
scripts: 81676d9d53ffdf5bbaa60483928d07da16eb4a88
polyjuice: e37553b9
Run Result
failure
Running integration test
Workflow Run Id: 3242745181
Components:
- prebuilds: 1.7-rc,1.7-rc-202209280935
- godwoken: 02eabb3
- scripts: prebuilds 430247e
- polyjuice: prebuilds 1d05a58
- kicker: 68f23be
- tests: 84582f6
Manually running integration test
Post a comment contains
/itest
[prebuilds: tag]
[godwoken: branch/ref]
[scripts: branch/ref]
[polyjuice: branch/ref]
[web3: branch/ref]
[kicker: branch/ref]
[tests: branch/ref]
Note: []
means optional, for example
/itest
prebuilds: dev-202203280240
godwoken: develop
scripts: 81676d9d53ffdf5bbaa60483928d07da16eb4a88
polyjuice: e37553b9
Run Result
failure
Running integration test
Workflow Run Id: 3246979545
Components:
- prebuilds: 1.7-rc,1.7-rc-202209280935
- godwoken: 02933c3
- scripts: prebuilds 430247e
- polyjuice: prebuilds 1d05a58
- kicker: 68f23be
- tests: 84582f6
Manually running integration test
Post a comment contains
/itest
[prebuilds: tag]
[godwoken: branch/ref]
[scripts: branch/ref]
[polyjuice: branch/ref]
[web3: branch/ref]
[kicker: branch/ref]
[tests: branch/ref]
Note: []
means optional, for example
/itest
prebuilds: dev-202203280240
godwoken: develop
scripts: 81676d9d53ffdf5bbaa60483928d07da16eb4a88
polyjuice: e37553b9
Run Result
failure
Running integration test
Workflow Run Id: 3247068911
Components:
- prebuilds: 1.7-rc,1.7-rc-202209280935
- godwoken: 9775e72
- scripts: prebuilds 430247e
- polyjuice: prebuilds 1d05a58
- kicker: 68f23be
- tests: 84582f6
Manually running integration test
Post a comment contains
/itest
[prebuilds: tag]
[godwoken: branch/ref]
[scripts: branch/ref]
[polyjuice: branch/ref]
[web3: branch/ref]
[kicker: branch/ref]
[tests: branch/ref]
Note: []
means optional, for example
/itest
prebuilds: dev-202203280240
godwoken: develop
scripts: 81676d9d53ffdf5bbaa60483928d07da16eb4a88
polyjuice: e37553b9
Run Result
failure
This PR should be retarget to next script upgrade.
Related PR https://github.com/godwokenrises/godwoken-scripts/pull/126