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

Intermediate Release #877

Merged
merged 115 commits into from
Nov 1, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
115 commits
Select commit Hold shift + click to select a range
203fa16
feat(847): Downgraded self-hosted runner instance type
serhii-temchenko Jul 24, 2023
0c20e4a
feat(847): Added condition to run the CI only on proper event or labe…
serhii-temchenko Jul 24, 2023
3ed4160
CI improvements (#848)
Gauthamastro Jul 25, 2023
81a68ee
initial ocex rpc server and traits declarations
35359595 Jul 25, 2023
994be5c
ocex api runtime mapping and get_balance implementation
35359595 Jul 25, 2023
67b2cf6
Generate thea auth change message before era ends.
Gauthamastro Jul 26, 2023
fd5ee0a
cargo fmt
Gauthamastro Jul 26, 2023
07cf377
Fix the payload generated
Gauthamastro Jul 26, 2023
b0259af
ocex runtime api pallet implementation with data collection
35359595 Jul 26, 2023
18e8f0d
full integration of rpc data propagation with decode hack
35359595 Jul 26, 2023
fd0557f
node rpc integration
35359595 Jul 26, 2023
cdc9d1e
taplo format
35359595 Jul 26, 2023
7979eb2
cargo lib fixes
35359595 Jul 26, 2023
f8837f6
post fix fmt
35359595 Jul 26, 2023
cc460a4
Update unit test
Gauthamastro Jul 27, 2023
a17f9c6
HOTFIX: Generate thea auth change message before era ends. (#849)
Gauthamastro Jul 27, 2023
434b825
workspace dependencies and doc comments
35359595 Jul 27, 2023
87eff77
comment correction for ocex rpc
35359595 Jul 27, 2023
fbab844
Update validator set id check
Gauthamastro Jul 27, 2023
9a2df60
get_balance tests
35359595 Jul 27, 2023
4f4b850
Remove validator set id check
Gauthamastro Jul 27, 2023
daacadf
Remove validator set id check
Gauthamastro Jul 27, 2023
2cdb00c
tests for get_ob_recover_state
35359595 Jul 27, 2023
436b9dd
Merge branch 'Develop' of github.com:Polkadex-Substrate/Polkadex into…
35359595 Jul 27, 2023
1eadf70
thea-message-handler test fix
35359595 Jul 27, 2023
2d87340
encode/decode border test and bug fix
35359595 Jul 27, 2023
0854cea
Bug fixes
Gauthamastro Jul 28, 2023
87767e8
Bug fixes
Gauthamastro Jul 28, 2023
0d68a71
Update session change test case
Gauthamastro Jul 28, 2023
c10f2b4
Gj/bug catcher (#851)
Gauthamastro Jul 28, 2023
cabc17c
Update test case
Gauthamastro Jul 28, 2023
78406cd
Iv 846 (#850)
Gauthamastro Jul 28, 2023
975a0d9
Added Dockerfile build dependencies (#853)
Gauthamastro Jul 31, 2023
7b7ce58
Comment out proxy check
Gauthamastro Aug 1, 2023
5203b17
Fullnodes should store data and stid should be stored in state info
Gauthamastro Aug 1, 2023
52ca9e1
Increase spec version
Gauthamastro Aug 1, 2023
a49ce70
[HOTFIX] Corrected the branch name in CI workflow event (#856)
Gauthamastro Aug 1, 2023
dc359ec
re-introduce Sequential block import check
Gauthamastro Aug 1, 2023
aee4f22
re-introduce Sequential block import check
Gauthamastro Aug 1, 2023
e3ea96d
starting block
Gauthamastro Aug 1, 2023
a4ed852
Update worker status handling
Gauthamastro Aug 1, 2023
273e2d9
Added a caching layer for Offchain state
Gauthamastro Aug 2, 2023
64ac0eb
Increase spec version
Gauthamastro Aug 2, 2023
3c576df
Reset DB/Trie on trie errors
Gauthamastro Aug 2, 2023
5edad96
Disable on_idle
Gauthamastro Aug 3, 2023
de2711a
Implement URL fallback for Thea
Gauthamastro Aug 3, 2023
6e49c0c
Add docs
Gauthamastro Aug 4, 2023
d202313
Gj/fix race condition (#858)
Gauthamastro Aug 4, 2023
74966a4
RPC initial commits
Gauthamastro Aug 6, 2023
cf39e00
Add a new withdrawal variant with stid
Gauthamastro Aug 7, 2023
f52fe34
Cargo clippy
Gauthamastro Aug 7, 2023
9e2b48b
Added user_action test case
zktony Aug 7, 2023
985e4de
Removed pub
zktony Aug 7, 2023
1d57092
Withdrawal with stid (#860)
Gauthamastro Aug 8, 2023
f2ae12a
Update spec version
Gauthamastro Aug 9, 2023
8329aa3
Update impl version
Gauthamastro Aug 9, 2023
e8a4948
Update impl didn't work
Gauthamastro Aug 9, 2023
0bde229
Update sync condition
Gauthamastro Aug 9, 2023
9e98ace
Update runtime spec version
Gauthamastro Aug 9, 2023
c1b5388
FIX: Sync condition (#861)
Gauthamastro Aug 9, 2023
bf579c6
feature: Incremental Sync
Gauthamastro Aug 10, 2023
8d9475b
clippy
Gauthamastro Aug 10, 2023
5a3acbd
remove state hash check, this is not valid for first few batches beca…
Gauthamastro Aug 10, 2023
3f84ef0
Update state info correctly
Gauthamastro Aug 10, 2023
2cf3f7c
Reorg offchain worker code
zktony Aug 17, 2023
6d1a516
refactor JsonRpcStruct
zktony Aug 18, 2023
e0a562a
feature: Incremental Sync (#862)
Gauthamastro Aug 24, 2023
965e2b7
Merge branch 'Develop' into gj/rpc
Gauthamastro Aug 24, 2023
5baf86f
Impl checkpoints
zktony Aug 25, 2023
9978d15
Fixed formatting
zktony Aug 25, 2023
3ad363f
Implement a common mutex api for offchain storage
Gauthamastro Aug 28, 2023
03edc78
Fix clippy
Gauthamastro Aug 28, 2023
0118f01
Handle mutex properly
Gauthamastro Aug 28, 2023
a12f3ad
remove unused deps
Gauthamastro Aug 28, 2023
9c37a3c
Monitoring: Asset Deviation (#864)
Gauthamastro Aug 28, 2023
04c2825
Fix clippy
Gauthamastro Aug 28, 2023
fcbfeea
Resolved serhi's comment
zktony Aug 28, 2023
430b586
Fixed conflict
zktony Aug 28, 2023
dac7f8c
Resolved conflicts
zktony Aug 28, 2023
c19d897
Fixed taplo
zktony Aug 28, 2023
b632d5f
Refactor RPCs
zktony Aug 29, 2023
7b2b375
Added comment
zktony Aug 29, 2023
bbcc1a0
Error handling
zktony Aug 29, 2023
00cb391
Updated offchain worker
zktony Aug 29, 2023
b2502f2
Fixed formatting
zktony Aug 29, 2023
4e039da
Fixed warnings
zktony Aug 29, 2023
f40a5f7
Fixed sleep
zktony Aug 30, 2023
51f56f3
Implemented Checkpoint Handler (#865)
Gauthamastro Aug 31, 2023
90064e1
Resolved comments
zktony Sep 1, 2023
9f0df45
Added docs
zktony Sep 4, 2023
2098913
Added doc
zktony Sep 4, 2023
79853e5
added mod level doc
zktony Sep 4, 2023
6ad911e
Refactored offichain worker code for both Thea and Ocex Pallets (#863)
Gauthamastro Sep 4, 2023
30f8a30
Handle checkpoint
zktony Sep 5, 2023
46ed03f
Fixed formatting
zktony Sep 5, 2023
24931d5
Fixed clippy
zktony Sep 5, 2023
eb8e77d
Removed insert_all
zktony Sep 6, 2023
c81ae05
Handle checkpoint (#866)
Gauthamastro Sep 6, 2023
75f8a7f
Added logs
zktony Sep 7, 2023
8342275
Commented deny upsafe
zktony Sep 7, 2023
828fd1e
Updated offchain worker
zktony Sep 7, 2023
e17c1fd
Increment spec version
Gauthamastro Sep 7, 2023
65f79f6
Fix TODO
Gauthamastro Sep 7, 2023
a4187f4
Added logs for checkpoint handler (#867)
Gauthamastro Sep 7, 2023
382115c
Fix Deviation RPC
Gauthamastro Sep 7, 2023
6e9cfb6
Resolved Serhi's comments
zktony Sep 10, 2023
ca2961d
fix(ci): Used different method to install taplo since old fails with …
serhii-temchenko Sep 10, 2023
679cd4a
Fixed CI by changing taplo installation method (#869)
zktony Sep 11, 2023
967b9d1
Merge branch 'Develop' into zk-patch-rpc
serhii-temchenko Sep 11, 2023
dbda2b2
Patch: Commented unsafe checker (#868)
serhii-temchenko Sep 13, 2023
bbe2ed9
Add script for temp node
Gauthamastro Sep 15, 2023
5182f32
Update OB GovernanceOrigin
Gauthamastro Oct 20, 2023
918836b
Add check deviation binary
Gauthamastro Oct 20, 2023
04557c0
Add check deviation binary (#875)
Gauthamastro Oct 20, 2023
21ec73f
Update OB GovernanceOrigin (#874)
zktony Oct 24, 2023
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
15 changes: 11 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,16 +1,21 @@
name: Continuous Integration

on:
pull_request: []
pull_request:
types: [labeled]
push:
branches: [Develop, main-net-runtime]
branches: [Develop, mainnet-release]

env:
RUNNER_INSTANCE_TYPE: c5d.9xlarge
RUNNER_INSTANCE_TYPE: c5d.4xlarge

jobs:
start-runner:
name: Start self-hosted EC2 runner
# Run the job only if it has proper label or it is triggered by the push to the dev or main branch.
if: |
contains(github.event.pull_request.labels.*.name, 'A0-PleaseReview') ||
contains(github.event_name, 'push')
runs-on: ubuntu-latest
outputs:
label: ${{ steps.start-ec2-runner.outputs.label }}
Expand Down Expand Up @@ -59,7 +64,9 @@ jobs:
default: true
components: rustfmt, clippy
- name: Install .toml files linter
run: cargo install taplo-cli
run: |
curl -fsSL https://github.com/tamasfe/taplo/releases/latest/download/taplo-linux-x86_64.gz \
| gzip -d - | install -m 755 /dev/stdin /usr/local/bin/taplo
- name: Checkout to the current branch
uses: actions/checkout@v3
- name: Cache Rust Dependencies
Expand Down
Loading
Loading