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 pos tx tests input lower bound #813

Merged
merged 71 commits into from Dec 13, 2022
Merged

Conversation

tzemanovic
Copy link
Member

@tzemanovic tzemanovic commented Nov 21, 2022

based on #708

This PR fixes an issue with generated input with zero-amount action to the tests, which were prohibited by tx logic (this is redundant, because tx is untrusted anyway). This restriction is lifted in the tx implementation (removed ZeroAmount error) and the tests are setup to only cover non-zero bonds/unbonds.

brentstone and others added 30 commits October 31, 2022 15:41
Copy link
Contributor

@brentstone brentstone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

tzemanovic added a commit that referenced this pull request Dec 5, 2022
* tomas/fix-pos-tx-test-input-lower-bound:
  wasm/tx_unbond: add regressions file
  wasm/tx_{bond,unbond,withdraw}: avoid zero-amount action for test inputs
  PoS: allow 0 amount bond/unbond in tx
@tzemanovic tzemanovic mentioned this pull request Dec 5, 2022
juped added a commit that referenced this pull request Dec 13, 2022
juped added a commit that referenced this pull request Dec 13, 2022
* tomas/fix-pos-tx-test-input-lower-bound:
  changelog: add #813
  wasm/tx_unbond: add regressions file
  wasm/tx_{bond,unbond,withdraw}: avoid zero-amount action for test inputs
  PoS: allow 0 amount bond/unbond in tx
@juped juped merged commit abde61b into main Dec 13, 2022
@juped juped deleted the tomas/fix-pos-tx-test-input-lower-bound branch December 13, 2022 06:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants