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

feat(agents/starknet): support routing ISM #5153

Open
wants to merge 100 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
100 commits
Select commit Hold shift + click to select a range
5b849bd
wip
EvolveArt Apr 19, 2024
f8225b3
feat: provider
EvolveArt Apr 19, 2024
ceac06d
wip
EvolveArt Apr 22, 2024
da52cae
feat: bindings
EvolveArt Apr 22, 2024
f9128e6
fix: dependency
EvolveArt Apr 22, 2024
6015c29
feat: cleanup
EvolveArt Apr 23, 2024
0722112
fix: process call
EvolveArt Apr 24, 2024
6c4949a
fix: workspace dep
EvolveArt Apr 24, 2024
ddfe8bd
feat: cosmos feature in core
EvolveArt Apr 24, 2024
ae6d798
feat: tx receipt tryfrom
EvolveArt Apr 24, 2024
c7da0e2
fix: contract calls
EvolveArt Apr 24, 2024
931ef17
feat: starknet abigen
EvolveArt Apr 25, 2024
5bcbfdc
feat: provider functions
EvolveArt Apr 25, 2024
6274e02
feat: BuildableWithSignerConf impl
EvolveArt Apr 25, 2024
eef66e5
feat: indexer
EvolveArt Apr 26, 2024
b00523d
feat: cleaning up
EvolveArt Apr 26, 2024
c1d0db5
fix: cleaning
EvolveArt May 2, 2024
1d5d8ad
fix: docs & compile bug
EvolveArt May 2, 2024
00318fb
fix: config
EvolveArt May 2, 2024
37ca4a0
chore: update abi
EvolveArt May 2, 2024
ff67407
fix: block id calls
EvolveArt May 3, 2024
e267e6b
feat(e2e): wip
EvolveArt May 3, 2024
fea4387
feat(wip): declare/deploy
EvolveArt May 6, 2024
373f36b
feat: starkli deployment
EvolveArt May 13, 2024
8622272
feat: agent config
EvolveArt May 13, 2024
928b1d8
fix: compile
EvolveArt May 13, 2024
c302840
✨ Validator Announce
EvolveArt May 14, 2024
8435f5f
fix: starknet cli source
EvolveArt May 14, 2024
68204b2
✨ multisig ism
EvolveArt May 14, 2024
3139aa0
✨ ism
EvolveArt May 14, 2024
7b6c7cb
fix: doc
EvolveArt May 14, 2024
cad2a06
feat: add starknet e2e to ci
EvolveArt May 14, 2024
b3008eb
cleanup
EvolveArt May 15, 2024
96b5158
fix: into/from impls
EvolveArt May 15, 2024
d8afe63
fix: update abis
EvolveArt May 15, 2024
ba369d6
fix: support new indexed type
EvolveArt May 21, 2024
c8adf89
fix: correct event parsing
EvolveArt May 22, 2024
a128e20
fix: get_balance return value
EvolveArt May 22, 2024
ff4ae63
fix: remove todo
EvolveArt May 22, 2024
3377dd6
feat: aggregation ism
EvolveArt May 23, 2024
390221e
feat: routing ism
EvolveArt May 23, 2024
7ec776a
feat: merkle tree hook
EvolveArt May 23, 2024
0c7cd5d
feat: merkle insertion indexing
EvolveArt May 23, 2024
3fd62ac
fix(e2e): test setup
EvolveArt May 24, 2024
f7f9bf9
fix(e2e): declare works
EvolveArt May 24, 2024
1f1dfc3
fix(e2e): deployment
EvolveArt May 27, 2024
73c3111
feat: add contracts to build
EvolveArt May 27, 2024
441127f
fix(validator): signer format
EvolveArt May 28, 2024
116d9bf
fix(validator): storage location parsing
EvolveArt May 28, 2024
767e8b6
fix(va): validator signature format
EvolveArt May 28, 2024
f1e2f38
chore: update to contracts 0.0.4
EvolveArt May 28, 2024
f78aed4
fix(fmt): signer address string
EvolveArt May 28, 2024
937d9ad
fix(e2e): validator key
EvolveArt May 29, 2024
bfb282c
fix(e2e): set_modules + update abis
EvolveArt Jun 7, 2024
f475825
fix: remove todo!
EvolveArt Jun 7, 2024
ed00685
fix(e2e): fix cosmos e2e test
EvolveArt Jun 7, 2024
3b5475b
fix(e2e): dispatch args
EvolveArt Jun 7, 2024
9843eb0
fix(va): cairo string parsing
EvolveArt Jun 8, 2024
6950726
feat: empty interchain gas
EvolveArt Jun 8, 2024
e838b76
feat(e2e): update contracts + fix va get location
EvolveArt Jun 10, 2024
eefc50c
fix: add empty igp
EvolveArt Jun 10, 2024
d999591
chore: update contracts repo & comment igp invariant
EvolveArt Jun 11, 2024
00b0a1c
fix(e2e): remove unwraps in merkle indexer
EvolveArt Jun 12, 2024
e781bd5
fix: event name
EvolveArt Jun 18, 2024
ca67722
Merge remote-tracking branch 'upstream/main' into feat/starknet
EvolveArt Aug 2, 2024
d754f21
fix: rebase compile
EvolveArt Aug 2, 2024
87dacfd
feat: update to stable contracts version
EvolveArt Aug 2, 2024
31c4cf9
fix: rebase continue
EvolveArt Aug 4, 2024
eef3c53
fix: event parsing
EvolveArt Aug 4, 2024
c526ffc
fix: e2e test passs 🎉
EvolveArt Aug 13, 2024
dd5758a
Merge remote-tracking branch 'upstream/main' into feat/starknet
EvolveArt Aug 13, 2024
2f62392
fix: u128_vec_to_u8_vec
EvolveArt Aug 13, 2024
dfc7d59
feat: pragma config
EvolveArt Oct 6, 2024
93d6e23
fix: pragma config
EvolveArt Oct 8, 2024
3f58df2
empty commit to trigger build
paulbalaji Oct 8, 2024
66a3158
fix: config
EvolveArt Oct 9, 2024
b126f68
fix: update contracts version
EvolveArt Oct 10, 2024
cd48ea4
fix: tree count
EvolveArt Oct 29, 2024
4fe269d
Merge remote-tracking branch 'upstream/main' into feat/starknet
EvolveArt Nov 4, 2024
5e2057a
fix: merge commit
EvolveArt Nov 4, 2024
34c6820
fix: merge issue
EvolveArt Nov 5, 2024
1a9a130
fix: tar
EvolveArt Dec 5, 2024
5b9a708
fix: doctest
EvolveArt Dec 5, 2024
d0b99d6
Merge remote-tracking branch 'upstream/main' into feat/starknet
EvolveArt Dec 5, 2024
361ccb8
fix: comments
EvolveArt Dec 5, 2024
67f87be
fix: review comments
EvolveArt Dec 10, 2024
9cc2fba
fix: workflow starknet
EvolveArt Dec 10, 2024
51d3576
fix: typos
EvolveArt Dec 10, 2024
c6046e3
fix: remove merge artifact
EvolveArt Dec 10, 2024
9710654
fix: call_and_retry_n_times extra arg
EvolveArt Dec 23, 2024
b40159b
fix: revert cosmos test changes
EvolveArt Dec 24, 2024
4cf0f3d
fix: refacto get_block_height_for_reorg_period
EvolveArt Dec 24, 2024
6ac8921
fix: fill missing fields in get_txn_by_hash
EvolveArt Dec 25, 2024
87495d1
fix: field
EvolveArt Dec 25, 2024
74365f8
fix: linux binary name
EvolveArt Dec 25, 2024
762ed73
fix: remove todo!
EvolveArt Jan 6, 2025
40ae986
fix: remove todo!
EvolveArt Jan 6, 2025
78a185e
Merge branch 'main' into feat/starknet
aroralanuk Jan 10, 2025
32badd9
fix: revert gas limit
EvolveArt Jan 10, 2025
45dec23
config routing
aroralanuk Jan 12, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -211,7 +211,7 @@ jobs:
strategy:
fail-fast: false
matrix:
e2e-type: [cosmwasm, non-cosmwasm]
e2e-type: [starknet, cosmwasm, non-cosmwasm]
steps:
- uses: actions/setup-node@v4
with:
Expand Down Expand Up @@ -274,6 +274,13 @@ jobs:
env:
RUST_BACKTRACE: 'full'

- name: agent tests with Starknet
run: cargo test --release --package run-locally --bin run-locally --features starknet -- starknet::test --nocapture
if: matrix.e2e-type == 'starknet'
working-directory: ./rust/main
env:
RUST_BACKTRACE: 'full'

- name: Check for Rust file changes
id: check-rust-changes
run: |
Expand Down
Loading
Loading