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

Thea: Fisherman Model #907

Merged
merged 113 commits into from
Feb 20, 2024
Merged
Show file tree
Hide file tree
Changes from 99 commits
Commits
Show all changes
113 commits
Select commit Hold shift + click to select a range
01e8252
Add on-chain signature aggregation
Gauthamastro Jan 5, 2024
f475a46
Added Fisherman and dealing with misbehaviour logic
Gauthamastro Jan 5, 2024
302eb2c
Thea core logic completed
Gauthamastro Jan 5, 2024
b7b7732
Fix runtime
Gauthamastro Jan 12, 2024
1c95c94
Added chnages for eth
zktony Jan 15, 2024
919e0f7
Update thea logic
Gauthamastro Jan 15, 2024
badf4c4
Added changes for Ethereum (#896)
Gauthamastro Jan 15, 2024
9a2682a
cargo fmt
Gauthamastro Jan 15, 2024
4199ff5
fix thea tests
Gauthamastro Jan 15, 2024
423c4e9
fix thea-executor tests
Gauthamastro Jan 15, 2024
753e224
Update Thea message handler
Gauthamastro Jan 15, 2024
f1f2f6c
Fix tests
Gauthamastro Jan 15, 2024
84ddda8
Fix benchmarks
Gauthamastro Jan 15, 2024
d53e1f5
Resolve clippy errors
Gauthamastro Jan 15, 2024
01eb5ee
cargo fmt
Gauthamastro Jan 15, 2024
d5f37bb
Fix benchmarking
Gauthamastro Jan 15, 2024
6c88298
Added sign_prehash
zktony Jan 15, 2024
507b15d
Removed comment
zktony Jan 15, 2024
79abe06
Changed sign to sign_prehash (#897)
Gauthamastro Jan 15, 2024
428b623
fix cargo test
Gauthamastro Jan 15, 2024
8f9921b
Added benchmarks
zktony Jan 26, 2024
8bccd4a
Added on_init benchmark
zktony Jan 29, 2024
7d36fcc
Added benchmark code for Thea Pallet and thea Executor Pallet (#905)
zktony Jan 29, 2024
afc2717
feat(weights): Updated thea weights
serhii-temchenko Jan 29, 2024
65ac207
Resolved all the comments
zktony Jan 30, 2024
3e9f25c
Resolved all the comments (#906)
zktony Jan 30, 2024
1c294d5
Fixed ci issues
zktony Jan 30, 2024
9e6cc7e
Fix CI Issues
zktony Jan 30, 2024
d9c595e
feat(weights): Updated weights for thea related pallets
serhii-temchenko Jan 30, 2024
85764bd
Fixed tests
zktony Jan 30, 2024
ec7bee6
Merge branch 'gj/thea-final' of https://github.com/Polkadex-Substrate…
zktony Jan 30, 2024
9f9631d
Fixed tests
zktony Feb 1, 2024
8fd9050
Fixed CI
zktony Feb 1, 2024
2ea4a27
Update the correct runtime spec_version
Gauthamastro Feb 1, 2024
0bbe823
Update the correct parachain runtime spec_version
Gauthamastro Feb 1, 2024
1d9e71c
feat(weights): Updated thea related pallets weights
serhii-temchenko Feb 1, 2024
fc9432d
Thea: Fisherman and Batch Signing (#894)
Gauthamastro Feb 1, 2024
917d0d8
Update the versions
Gauthamastro Feb 1, 2024
5ec3636
Hot fixes
Gauthamastro Feb 1, 2024
012b960
Merge branch 'mainnet-release' into Develop
Gauthamastro Feb 1, 2024
47113bb
Make the threshold check same in both mainnet and parachain
Gauthamastro Feb 1, 2024
441ddd4
Revert "Make the threshold check same in both mainnet and parachain"
Gauthamastro Feb 1, 2024
2d740cb
Change threshold check
Gauthamastro Feb 1, 2024
215f8bd
Change threshold check
Gauthamastro Feb 1, 2024
073d68e
Change threshold check
Gauthamastro Feb 1, 2024
ad05ce2
add priority
Gauthamastro Feb 1, 2024
48c1daa
Add send thea message extrinsic
Gauthamastro Feb 1, 2024
a52a64b
Added fixtures
Gauthamastro Feb 2, 2024
18cdee4
Update signing in tests
Gauthamastro Feb 2, 2024
ebda071
cargo fmt
Gauthamastro Feb 2, 2024
4d0d530
Added benchmark
zktony Feb 2, 2024
738f5a2
Cargo fmt
Gauthamastro Feb 2, 2024
c20b028
Cargo fmt
Gauthamastro Feb 2, 2024
12b2921
Merge branch 'gj/thea-hot-fixes' of https://github.com/Polkadex-Subst…
zktony Feb 2, 2024
b6ee997
feat(weights): Updated thea message handler pallet weights
serhii-temchenko Feb 2, 2024
5188341
Added send_thea_message benchmark.
zktony Feb 2, 2024
dcd8da6
Updated benchmark code
zktony Feb 2, 2024
a322ffa
Update parachain runtime version
Gauthamastro Feb 2, 2024
bbd317b
Add allowlisted relayer
Gauthamastro Feb 2, 2024
d6243d9
Increment mainnet runtime
Gauthamastro Feb 2, 2024
1e8801f
Hot fixes for thea deposit
Gauthamastro Feb 2, 2024
292d413
Add check for next nonce
Gauthamastro Feb 2, 2024
ba3afdd
Cargo fmt
Gauthamastro Feb 2, 2024
aa87f4c
Gj/thea hot fixes (#908)
Gauthamastro Feb 2, 2024
25e86df
If account doesn't exist and swap fails, then deposit to system accou…
Gauthamastro Feb 7, 2024
bc7e65f
Increment runtime version
Gauthamastro Feb 7, 2024
5fca9f8
Keep alive - true
Gauthamastro Feb 7, 2024
461d2cb
Add deposit failed event
Gauthamastro Feb 7, 2024
9beef7c
Add withdrawal failed event
Gauthamastro Feb 7, 2024
300aa7d
Add withdrawal failed event
Gauthamastro Feb 7, 2024
54599e8
Added uncomp key handler
zktony Feb 7, 2024
b6de18a
Handled parse_compressed unwrap.
zktony Feb 7, 2024
c2f7255
Emit event
zktony Feb 7, 2024
94b9419
Added address type
zktony Feb 7, 2024
9d3d34d
feat(thea): Updated weights
serhii-temchenko Feb 8, 2024
69071ac
stop auto upgrade
Feb 9, 2024
8061df8
stop auto upgrade
Feb 9, 2024
82b28ff
Unsigned extrinsics for exchanges
Gauthamastro Feb 12, 2024
9538557
cargo fmt + stable
Gauthamastro Feb 12, 2024
44ff0c7
Remove unstable features
Gauthamastro Feb 12, 2024
c09d2b5
Added new RPC
zktony Feb 12, 2024
37d0a99
Updated toolchain version
zktony Feb 12, 2024
6534121
Updated toolchain
zktony Feb 12, 2024
7172585
Update to stable
zktony Feb 12, 2024
10f3a25
Fixed Cargo.lock
zktony Feb 12, 2024
964e336
cargo fmt
Gauthamastro Feb 12, 2024
feeb091
delete rust toolchain
Gauthamastro Feb 12, 2024
451487b
remove unstable features
Gauthamastro Feb 12, 2024
8be7785
Merge remote-tracking branch 'origin/zk-uncomp-key' into zk-uncomp-key
Gauthamastro Feb 12, 2024
6199106
cargo fmt
Gauthamastro Feb 12, 2024
4c0718a
Fixed tests
zktony Feb 12, 2024
6d90616
Fixed formatting
zktony Feb 12, 2024
f8a13a7
Merge branch 'zk-uncomp-key' of https://github.com/Polkadex-Substrate…
zktony Feb 12, 2024
39cc1c8
Updated param type
zktony Feb 12, 2024
fb8c700
Added support for Uncompressed Key (#910)
Gauthamastro Feb 12, 2024
5033743
Merge branch 'Develop' into gj/exchange-script
Gauthamastro Feb 12, 2024
c46038e
Fixed clippy warnings
zktony Feb 13, 2024
2cb552e
Cargo fmt with stable
Gauthamastro Feb 13, 2024
22100bb
Crowdloan Exchange Scripts (#912)
Gauthamastro Feb 13, 2024
6adc4a8
Fixed empty ecdsa key
zktony Feb 13, 2024
201fd7d
Fixed empty ecdsa key (#914)
Gauthamastro Feb 14, 2024
d23b9f9
cargo fmt
Gauthamastro Feb 14, 2024
aad2333
Add failure events for thea
Gauthamastro Feb 14, 2024
ee80366
cargo fmt
Gauthamastro Feb 14, 2024
34a83ab
Increment spec version
Gauthamastro Feb 14, 2024
b741fdd
Merge remote-tracking branch 'origin/Develop' into Develop
Gauthamastro Feb 14, 2024
c4290de
fix compilation errors
Gauthamastro Feb 14, 2024
4c86683
Merge remote-tracking branch 'origin/Develop' into Develop
Gauthamastro Feb 14, 2024
1620907
Remove authority check in deposit
Gauthamastro Feb 14, 2024
4416724
Increment parachain runtime version
Gauthamastro Feb 14, 2024
4e4c2d9
Fixed key
zktony Feb 16, 2024
aaca42a
zk-hotfix-key-fix (#915)
Gauthamastro Feb 16, 2024
ee7c18c
Increment spec version
Gauthamastro Feb 16, 2024
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
8 changes: 4 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ jobs:
with:
mode: start
github-token: ${{ secrets.GH_PERSONAL_ACCESS_TOKEN_REPO }}
ec2-image-id: ami-0ced994bdc615e5db # Ubuntu 22 with 500 GB volume
ec2-image-id: ami-04fffb9b173db7fb2 # Ubuntu 22 with 500 GB volume. Updated on Feb 09 2024.
ec2-instance-type: ${{ env.RUNNER_INSTANCE_TYPE }}
subnet-id: subnet-a4d326e8
security-group-id: sg-078363c0f7b5f0b41
Expand All @@ -54,12 +54,12 @@ jobs:
- name: Install dependencies
run: |
cat /etc/issue
apt update
apt install -y clang lldb lld gcc zip protobuf-compiler build-essential curl libssl-dev
# apt update #Included in base AMI
# apt install -y clang lldb lld gcc zip protobuf-compiler build-essential curl libssl-dev # Included in base AMI
- name: Install latest nightly with wasm target
uses: actions-rs/toolchain@v1
with:
toolchain: nightly
toolchain: stable
target: wasm32-unknown-unknown
default: true
components: rustfmt, clippy
Expand Down
Loading
Loading