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

Contract Event Emission #283

Draft
wants to merge 578 commits into
base: main
Choose a base branch
from
Draft

Contract Event Emission #283

wants to merge 578 commits into from

Conversation

ash-burnt
Copy link
Contributor

No description provided.

ash-burnt and others added 30 commits February 28, 2024 10:17
Point upgrades of cosmos/wasm/ibc dependencies
* jwt test

* tx created, need to submit

* sending works

* successful test

* integration test in ci

* test keys

* consolidate contract

* query endpoints for webauthn validation

* Bump Go version to 1.21 in Docker container

* go mod tidy

* Bump Go version in Github Actions workflows

* updated contract

* merge

* go mod tidy

* chore: register query services for stargate queries

* chore: passing register test case

* [WIP] fix: failing test

* chore: webAuthN integration test

* fix: jwt_aa failing test

* fix: failing integration tests

* fix: failing jwt aa test

* correct account contract

* only one contract type

* incorrect path

* chore: fix failing rotating key integration test

* chore: fix failing abstract account rotating key test

* fix: failing unit test

* add description file for account wasm

* update contract

* go mod tidy

* chore: use recent contract

* fix: failing integration test

* contract main for aa contract

* update contract

* run both tests

* incorrect path

* chore: resign integration tests

* back to 3 validators

* test updating aa cli for new contract

* catch error

* salt

* chain id

* remove old test style

* Update contract

* Update Makefile to avoid path issues when running tests

These tests are now run in the same way they are run in the GH actions

* Update signature because contract update

---------

Co-authored-by: Eduardo Diaz <[email protected]>
Co-authored-by: Francis Roch <[email protected]>
Co-authored-by: peartes <[email protected]>
Co-authored-by: justin <[email protected]>
* jwt test

* tx created, need to submit

* sending works

* successful test

* integration test in ci

* test keys

* consolidate contract

* query endpoints for webauthn validation

* Bump Go version to 1.21 in Docker container

* go mod tidy

* Bump Go version in Github Actions workflows

* updated contract

* merge

* go mod tidy

* chore: register query services for stargate queries

* chore: passing register test case

* initial scaffold for jwk module

* unneeded keepers, param update

* deps fix

* integration test deps

* deps

* deps

* unused tests

* deps

* begin modification of test for use of jwk module

* tidy

* jwk set generated

* we won't use sets, just keys

* minimal deps changes

* upgrade to go 20

* unused tests

* remove generated tests

* [WIP] fix: failing test

* chore: webAuthN integration test

* fix: jwt_aa failing test

* fix: failing integration tests

* fix: failing jwt aa test

* correct account contract

* only one contract type

* incorrect path

* chore: fix failing rotating key integration test

* chore: fix failing abstract account rotating key test

* fix: failing unit test

* add description file for account wasm

* update contract

* go mod tidy

* chore: use recent contract

* fix: failing integration test

* contract main for aa contract

* update contract

* run both tests

* note

* incorrect path

* chore: resign integration tests

* back to 3 validators

* test updating aa cli for new contract

* catch error

* salt

* chain id

* remove old test style

* Update contract

* chore: fix integration tests

* fix: failing JWT integration test

* Add Upgrade to jwk module (#172)

* upgrade jwk module

* update upgrade_test documentation

* better defaults

* allow update of admin

* allow admin update

* check tx hash in the contract

* no tx hash in protocol

* remove tx hash from test

* Add webauthn sigs update instructions

* Pull WebAuthN test setup into helper func

* Update webauthn signatures

---------

Co-authored-by: Eduardo Diaz <[email protected]>
Co-authored-by: Francis Roch <[email protected]>
Co-authored-by: peartes <[email protected]>
Co-authored-by: justin <[email protected]>
Co-authored-by: Eduardo Díaz <[email protected]>
* change default params

* WIP; add fee evaluation to unit test

Signed-off-by: Eduardo Diaz <[email protected]>

* add fee evaluation to unit tests

Signed-off-by: Eduardo Diaz <[email protected]>

* add proposal to update minimum fee; WIP

Signed-off-by: Eduardo Diaz <[email protected]>

* refactor globalfee for composability, more integration tests pending the v8 interchain upgrade

* Update x/globalfee/ante/fee.go

Signed-off-by: Eduardo Díaz <[email protected]>

* Update x/globalfee/ante/fee.go

Signed-off-by: Eduardo Díaz <[email protected]>

---------

Signed-off-by: Eduardo Diaz <[email protected]>
Signed-off-by: Eduardo Díaz <[email protected]>
Co-authored-by: Eduardo Diaz <[email protected]>
Co-authored-by: Eduardo Díaz <[email protected]>
edjroz and others added 28 commits September 19, 2024 13:35
Co-authored-by: Ash <[email protected]>
Co-authored-by: 2xburnt <[email protected]>
NOTE: Using the CLI instead of a service client changes sequence
mismatch errors with AA.

---------

Signed-off-by: Eduardo Díaz <[email protected]>
Co-authored-by: TwiceBurnt <[email protected]>
Co-authored-by: Ash <[email protected]>
This PR adds in CLI query feature for the platform fee into the xion
module
Co-authored-by: Eduardo Díaz <[email protected]>
Co-authored-by: Eduardo Diaz <[email protected]>
Protect against missing COMMIT or VERSION in makefile

---------

Co-authored-by: Ash <[email protected]>
@2xburnt 2xburnt force-pushed the main branch 2 times, most recently from bbbca62 to 9554ae0 Compare December 22, 2024 00:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants