Skip to content
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: always refresh pending deposit cells #753

Merged
merged 4 commits into from
Jul 8, 2022

Conversation

jjyr
Copy link
Collaborator

@jjyr jjyr commented Jul 5, 2022

The refresh_deposit_cells function is introduced in the #433 , the original intension is to keep consistent of account id during the mem-pool refreshing, otherwise, the following txs will invalid due to the incorrect signature.

In the v1 version, we migrate signing method to the Ethereum & EIP-712, the account id is not included in the signature anymore, even the account id is changed, the following txs still passes the validate.

@jjyr jjyr requested review from keroro520 and zeroqn July 5, 2022 07:25
@gw-bot

This comment was marked as outdated.

@jjyr jjyr force-pushed the feat-always-refresh-deposit branch from deec6c4 to 19feeb5 Compare July 5, 2022 07:47
@gw-bot

This comment was marked as outdated.

@gw-bot
Copy link

gw-bot bot commented Jul 5, 2022

Running integration test

Workflow Run Id: 2616023882

Components:

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

success

@Flouse Flouse added the bug Something isn't working label Jul 6, 2022
zeroqn
zeroqn previously approved these changes Jul 7, 2022
keroro520
keroro520 previously approved these changes Jul 8, 2022
devtools/fetch-binaries.sh Outdated Show resolved Hide resolved
Flouse
Flouse previously approved these changes Jul 8, 2022
@jjyr jjyr dismissed stale reviews from Flouse, keroro520, and zeroqn via 476907b July 8, 2022 08:35
@jjyr jjyr merged commit 27d7c46 into godwokenrises:develop Jul 8, 2022
@jjyr jjyr deleted the feat-always-refresh-deposit branch July 8, 2022 08:36
@gw-bot
Copy link

gw-bot bot commented Jul 8, 2022

Running integration test

Workflow Run Id: 2634921624

Components:

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

success

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants