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

Orderbook Release #533

Merged
merged 52 commits into from
Oct 5, 2022
Merged
Show file tree
Hide file tree
Changes from 37 commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
bd83fa6
fix: add thea client and pallet (#412)
felixfaisal May 27, 2022
b616497
Integrate ido to mainnet runtime (#416)
felixfaisal Jun 2, 2022
62d9d52
Create pull_request_template.md (#425)
zktony Jun 5, 2022
cbc8250
fix: update ido with polkadex_primitives changes (#431)
felixfaisal Jun 8, 2022
2dce91a
Updated chain_spec (#423)
zktony Jun 8, 2022
30720f5
Integrate OCEX pallet to runtime (#434)
felixfaisal Jun 9, 2022
ea86688
Test token provider pallet for testnet (#424)
felixfaisal Jun 9, 2022
eb809e8
fix: update pallet with upstream changes (#437)
felixfaisal Jun 10, 2022
6ae7a21
Runtime API for polkadex-ido (#439)
felixfaisal Jun 22, 2022
4d15675
Integrate Chainbridge and AssetHandler Pallet (#411)
zktony Jul 7, 2022
e4db380
Fixed Mint Asset Extrinsic and amount precision (#473)
zktony Jul 20, 2022
718531b
weights for OCEX extrinsics and proper weight annotation (#486)
35359595 Aug 19, 2022
d78535f
Testing OCEX pallet (#479)
felixfaisal Aug 25, 2022
b19694a
Added remove proxy extrinsic (#489)
zktony Aug 25, 2022
7dcbb4a
Impl delay for withdrawals above a certain limit (#490)
zktony Aug 29, 2022
9a8a5f0
Refactor Withdrawals (#497)
felixfaisal Aug 29, 2022
5c2cbb1
Fix CI in develop
Gauthamastro Aug 29, 2022
4e36e7e
Update build-ci.yml
Gauthamastro Aug 29, 2022
01852b8
fix: tests for ocex (#498)
felixfaisal Aug 29, 2022
a802c23
Update build-ci.yml (#501)
zktony Aug 30, 2022
cdf5964
Fix chainspec (#504)
zktony Aug 31, 2022
c8512bc
. (#505)
Gauthamastro Sep 1, 2022
ba0fa3f
[428] Improve CI/CD (#506)
serhii-temchenko Sep 6, 2022
fbe3550
fix minor issues with ocex pallet (#514)
nuel77 Sep 8, 2022
3e47d6b
fee collect by ob-council (#515)
nuel77 Sep 8, 2022
801b7f0
Replace Balance type with Decimal (#516)
Gauthamastro Sep 9, 2022
a8d9c83
Code style fix (#519)
serhii-temchenko Sep 9, 2022
3204cd1
Fix Field change
Gauthamastro Sep 9, 2022
cedd2e9
remove TradingPairStatus (#511)
nuel77 Sep 11, 2022
6726e3a
Set Fees to default in `submit_snapshot` (#513)
felixfaisal Sep 11, 2022
46f4fa2
Implemented Token whitelisting for CB Pallet (#523)
zktony Sep 20, 2022
1a00364
Add extrinsic to update trading pair config (#522)
felixfaisal Sep 20, 2022
6b02d1a
Whitelisting of enclaves (#526)
felixfaisal Sep 21, 2022
92f25c7
Get Balances RPC call (#510)
felixfaisal Sep 21, 2022
816ca55
Fix balances RPC (#528)
felixfaisal Sep 22, 2022
706f47c
fix: add if condition for withdrawals onchain events (#500)
felixfaisal Sep 27, 2022
f299d74
Trading Pair Min volume (#524)
nakul1010 Sep 29, 2022
3f0c519
Min volume condition for Update trading pair (#547)
nakul1010 Oct 4, 2022
0085613
relayer checked done before proceeding for further calculations (#549)
nakul1010 Oct 4, 2022
124c395
Validation for Asset precision (#530)
felixfaisal Oct 4, 2022
138d03e
Impl token allowlisting for OCEX Pallet (#527)
zktony Oct 4, 2022
490f6b4
fix: free pending withdrawals after succesful transfer (#553)
felixfaisal Oct 4, 2022
fefed1b
fix: collect fees extrinsics (#552)
felixfaisal Oct 4, 2022
4e1cd55
Fix arithmetic (#551)
nakul1010 Oct 4, 2022
a06d77b
Made claim_withdraw feeless (#556)
zktony Oct 4, 2022
bf2543d
fix: extrinsic for exchange state (#550)
felixfaisal Oct 4, 2022
e3e6bee
changed error msg (#558)
nakul1010 Oct 4, 2022
7906bed
fix: withdrawal double spend bug (#548)
felixfaisal Oct 4, 2022
bdb22b4
Update version (#557)
Gauthamastro Oct 4, 2022
b2d478e
Nuel/fix release issues (#554)
nuel77 Oct 4, 2022
68700ef
Fix Comments (#560)
Gauthamastro Oct 5, 2022
2d17bc8
Fix Comments
Gauthamastro Oct 5, 2022
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: 9 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
## Describe your changes

## Issue ticket number and link

## Checklist before requesting a review
- [ ] I have performed a self-review of my code.
- [ ] If it is a core feature, I have added thorough tests.
- [ ] I removed all Clippy and Formatting Warnings.
- [ ] I added required Copyrights.
57 changes: 39 additions & 18 deletions .github/workflows/build-ci.yml
Original file line number Diff line number Diff line change
@@ -1,42 +1,63 @@
name: Build-CI
on:
pull_request:
branches: [develop, main]
branches: [Develop, main-net-runtime]
push:
branches: [develop, main]
branches: [Develop, main-net-runtime]
jobs:
build:
runs-on: self-hosted
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Cache Rust Dependecies
uses: actions/cache@v2
with:
path: |
~/.cargo/registry
~/.cargo/git
target
key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
- name: Install toolchain
run: ./scripts/init.sh
path: |
~/.cargo/registry
~/.cargo/git
target
key: ${{ runner.os }}-cargo-${{ hashFiles('**/Cargo.lock') }}
- name: Add wasm toolchain
uses: actions-rs/toolchain@v1
with:
toolchain: nightly
target: wasm32-unknown-unknown
override: true
- name: Add fmt
# v1.5.0 includes fixes of closures formatting
run: |
cd ..
git clone --depth 1 https://github.com/rust-lang/rustfmt
cd rustfmt
git fetch --tags
git checkout v1.5.0
export CFG_RELEASE=nightly
export CFG_RELEASE_CHANNEL=nightly
cargo clean -p rustfmt-nightly
cargo install --path . --force
cd ../Polkadex
- name: Build Project
run: |
cargo clean
cargo build --release --features runtime-benchmarks
cargo build
cargo clean
# cargo build --release --features runtime-benchmarks
RUSTFLAGS="-D warnings" cargo build
- name: Check Formatting
run: cargo fmt --check
- name: Check Clippy
run: |
rustup component add clippy --toolchain=nightly
cargo +nightly clippy -- -D warnings
- name: Test Project
run: cargo test
- name: Run Cargo Trampulin
if: github.event_name == 'push'
uses: actions-rs/tarpaulin@v0.1
with:
version: '0.15.0'
args: '--exclude polkadex-node node-polkadex-runtime polkadex-primitives --workspace'
args: '--exclude polkadex-node node-polkadex-runtime --workspace --timeout 180'
- name: Upload to codecov.io
if: github.event_name == 'push'
uses: codecov/codecov-action@v1.0.2
uses: codecov/codecov-action@v3
with:
token: ${{secrets.CODECOV_TOKEN}}
fail_ci_if_error: true
- name: Archive code coverage results
if: github.event_name == 'push'
uses: actions/upload-artifact@v1
Expand Down
Loading