This repository has been archived by the owner on Jun 30, 2023. It is now read-only.
Releases: chainx-org/SherpaX
Releases · chainx-org/SherpaX
sherpax v1.4.0
Intro
- Runtime version
38
->43
- Add DogeCoin module
- Fix evm estimate gas
- Fix AssetsBridge
set_admin
Mainnet chainspec
download mainnet chainspec(272MB)
Rust compiler versions
- Rust Nightly: nightly-2021-11-07
What's Changed
- Add dogecoin module to support doge coin cross chain by @hacpy in #96
- Fix redeem script by @AAweidai in #99
- Add call to map assetid and chain by @hacpy in #100
- Bump to v1.4.0 by @icodezjb in #101
- Do not enter estimate mode when binary flag is enabled by @hqwangningbo in #102
- Bump runtime version
42
->43
by @icodezjb in #103
Full Changelog: v1.3.0...v1.4.0
Checksum(Local Build)
md5sum | sha256 | name |
---|---|---|
1a38d6cd578fb125716a702141acb0fd | 7dec3783e503d870a2be32fdf148b7ea040ce370a69e0a0077623af2597a3489 | sherpax-1.4.0-ubuntu-20.04-x86_64 |
6a4c6395061302946f3a2ffe047f0d34 | 415ec41ffd9aa3c916ded406d4961559c53312e692cd3da33738810472d5db82 | sherpax_wasm |
b937c6762a7eca796c0c8b668d827604 | 842c839e1b6e82cb7d2a0e5b2dccd3020d970c2b8e6ff8920830f5e7333d4503 | sherpax_compact_wasm |
a0a5c6effe3bc40b4600333c8bc995e8 | 57d153c2d9df4e6646dfadb70983b33877b7726d4c34c34c9e89904481421583 | sherpax_compressed_wasm |
sherpax v1.3.0
Intro
- Runtime version
33
->38
- Improve BTC module
- Update Frontier/Ethereum/EVM to support Substrate v0.9.18 + EIP-1559
This runtime introduces many changes to our Ethereum layer, specially around the EIP 1559. Here are the important parts:
EVM 0.33.1 - London support
- EIP-3198: BASEFEE opcode
- EIP-3529: Reduction in refunds
- EIP-3541: Reject new contracts starting with the 0xEF byte
Ethereum 0.11.1
Ethereum API - Changes
- new rpc
eth_feeHistory
: Returns transaction fee data for up to 1,024 blocks.- new property
block.baseFeePerGas
: baseFeePerGas used for the given block- new property
transactionReceipt.effectiveGasPrice
: gas price being used for the transaction- new property
transaction.accessList
: is an array of type[[{20 bytes}, [{32 bytes}...]]...]
, storing the contract address and the storage keys. Ex:
[
[
"0xde0b295669a9fd93d5f28d9ec85e40f4cb697bae",
[
"0x0000000000000000000000000000000000000000000000000000000000000003",
"0x0000000000000000000000000000000000000000000000000000000000000007"
]
], [
"0xbb9bc244d798123fde783fcc1c72d3bb8c189413",
[]
]
]
- new property
transaction.maxFeePerGas
: how much BaseFee the transaction is allowed to pay.- new property
transaction.maxPriorityFeePerGas
: Correspond to the "tip" to the miner. (Note: It is currently included in the normal fees, being 100% to validators)- new property
transaction.type
: The current type of transaction0
(Legacy),1
(EIP-2930),2
(EIP-1559)- The base fee used in block is currently constant (450Gwei on SherpaX). The call the
eth_gasPrice
will return that value.
Mainnet chainspec
download mainnet chainspec(272MB)
Rust compiler versions
- Rust Nightly: nightly-2021-11-07
What's Changed
- Add Claim event by @icodezjb in #92
- Fix eth_feeHistory by @icodezjb in #93
- Remove relayer identity by @hacpy in #91
- Add call to set trustee proxy address by @hacpy in #94
- Update Frontier/Ethereum/EVM to support Substrate v0.9.18 + EIP-1559 by @icodezjb in #95
Full Changelog: v1.2.0...v1.3.0
Checksum(Local Build)
md5sum | sha256 | name |
---|---|---|
98916482b1d95c4b5fafbb3e0609bd5a | 25f6d8642bb5ce289a12c17bab488a5dd9c5f622bb043a64e38935fe883eb514 | sherpax-1.3.0-ubuntu-20.04-x86_64 |
9dd0ef28a197a96f00edba74fc8c25f4 | 6032528a65cd73a9498d52be1fe2ce94512041ef5a557f77b15a31f9b4281671 | sherpax_wasm |
e5a0efed5a34980709914bebfc29f48f | 153407d6e500c02c97efd618366455f150f5ef40d213ce9c1394ced962032a69 | sherpax_compact_wasm |
9d63c737ea5d054b08abdfab0ffa7428 | 3b67accbaccb12262a9fff8eb52c86eafbdcf3af6e3a5c85bc8b095d5371e870 | sherpax_compressed_wasm |
Srtool details
✨ Your Substrate WASM Runtime is ready! ✨
Summary generated with srtool v0.9.19 using the docker image paritytech/srtool:1.57.0:
Package : sherpax-runtime v1.3.0
GIT commit : 2c3d3683bc6f5c502755d7c54d9f85aa650eff44
GIT tag : v1.3.0
GIT branch : singleton
Rustc : rustc 1.57.0 (f1edd0429 2021-11-29)
Time : 2022-05-12T03:30:49Z
== Compact
Version : SherpaX-38 (SherpaX-1.tx3.au1)
Metadata : V14
Size : 4.06 MB (4256194 bytes)
Proposal : 0x8ca4015cbd69a1432246d85419c54ea66f6f2ddbf42d2bb51f8001f01a437c2b
IPFS : QmPuQgsvdqiacrHXFeN5F7nbTVEa9TZ93Q9uqezAqHmGGL
BLAKE2_256 : 0x391def00dd2386517ba8f363e8eacb6fdb7d9679a6a23792acd5ad6502655e38
Wasm : runtime/sherpax/target/srtool/release/wbuild/sherpax-runtime/sherpax_runtime.compact.wasm
== Compressed
Version : SherpaX-38 (SherpaX-1.tx3.au1)
Metadata : V14
Size : 941.37 KB (963963 bytes)
Compression : 77.36%
Proposal : 0x98e63fbf3bf0dfd89eb4b95edf1befb4eb8d6c9bd5ebdd3ce910ce9f9e166876
IPFS : Qmemjt2VNmwsbyTNYUfjKUCYtY8PcFqFJR3HTX6a75DUMr
BLAKE2_256 : 0x7e4e6959ab57dddd543d831f88907a4a47758b80f5776be618290913e835b556
Wasm : runtime/sherpax/target/srtool/release/wbuild/sherpax-runtime/sherpax_runtime.compact.compressed.wasm
sherpax v1.2.0
Intro
- Runtime version
29
->33
at#1,209,135
- Fix estimate_gas bug
- Improve btc module
Mainnet chainspec
download mainnet chainspec(272MB)
Rust compiler versions
- Rust Nightly: nightly-2021-11-07
What's Changed
- Update chainx frontier upstream estimate_gas by @icodezjb in #80
- Fix rpc param type by @hacpy in #82
- Fix sigrecord computation by @hacpy in #83
- Implement storage failure rollback by @AAweidai in #84
- Fix cancel transition by @hacpy in #85
- Upgrade Gateway Module by @hacpy in #86
- Check proposal when transition by @hacpy in #87
- Update trustee doc by @AAweidai in #88
- add staking by @hqwangningbo in #81
- Add SoSwapToken and SoSwapStaking by @icodezjb in #89
- Bump to v1.2.0 by @icodezjb in #90
Full Changelog: v1.1.0...v1.2.0
Checksum(Local Build)
md5sum | sha256 | name |
---|---|---|
f8e13b1749a73284bb2cdb87b619cbf6 | 1e4653929c1614355c10b072561c9816e1e8477754d6f819bb41bc11ffdd4a77 | sherpax-1.2.0-ubuntu-20.04-x86_64 |
4e9f6a598cc0245c221bcc38fae5213b | 3693be70a5dc57755930ea39418f0a1d7628c2ef6ec7d0c75c6e76c046ab201e | sherpax_wasm |
6b6c66030d9c7de110da254e99efa2cc | 8b8840beb6a6d7274ed8a9b12b4e3d3867cca5964dceda89b5129e37404c435c | sherpax_compact_wasm |
0ddf8c46a6858454f8f1c52e10db4a42 | 99b3a43d5a0d8fb3533bfe2df27a15a6e6842be39a11af710ab26da7338d5283 | sherpax_compressed_wasm |
Srtool details
✨ Your Substrate WASM Runtime is ready! ✨
Summary generated with srtool v0.9.19 using the docker image paritytech/srtool:1.57.0:
Package : sherpax-runtime v1.2.0
GIT commit : f7bed1e5897c0385fb53468569263d823eac03f6
GIT tag : v1.2.0
GIT branch : singleton
Rustc : rustc 1.57.0 (f1edd0429 2021-11-29)
Time : 2022-04-07T02:29:06Z
== Compact
Version : SherpaX-33 (SherpaX-1.tx2.au1)
Metadata : V14
Size : 3.29 MB (3451507 bytes)
Proposal : 0x894b0329afb4088b7fbb4a1c06e729b9c57fcc5de66a904dc1b7837fb8662b1b
IPFS : QmVjmHZ4AA2pTgrd8AtLXUgZNdgzHadbNHQ1qNqL3Q8WSA
BLAKE2_256 : 0x51cef3ae2d9c69f5b7fbe97d6ce71851e6b230a28cb214095767f19284cb8958
Wasm : runtime/sherpax/target/srtool/release/wbuild/sherpax-runtime/sherpax_runtime.compact.wasm
== Compressed
Version : SherpaX-33 (SherpaX-1.tx2.au1)
Metadata : V14
Size : 893.68 KB (915126 bytes)
Compression : 73.49%
Proposal : 0x93ddf34e7b812d38356c1b6dbf3e850ef2ad7d23ab95fd3537bf47a11898f144
IPFS : QmSw5JFbSxKnczzQTaFEN7rwURvWNQwYH8FqxnTZekzeku
BLAKE2_256 : 0x9145767ca5c5a7b3cc044610441a6fd02972f0cdd6673856da5e75249e0dd5ae
Wasm : runtime/sherpax/target/srtool/release/wbuild/sherpax-runtime/sherpax_runtime.compact.compressed.wasm
sherpax v1.1.0
- change log
(1) Distribution of btc withdrawal fee for trustee transition
(2) Increase the rollback of trustee transition
(3) Increase the weight factor for the trust admin
(4) Make deposit,withdraw,teleport return ZeroBalance if error
(5) Make deposit,withdraw,teleport no pays if success
(6) Make evm fee as 0.1x old fee
(7) Add set_chain_id for tests
- download mainnet chainspec(272MB)
- checksum
md5sum | sha256 | name |
---|---|---|
0bc4491b8e7e75dc7720ec877e9ddecf | 78d9ffe6d2108105cf6e931d6ba8af271f5896452ee0f5ec6aada401b69906f2 | sherpax-1.1.0-ubuntu-20.04-x86_64 |
85102aca5d6f6dca21c105ebfd2568b1 | 19f7fb0ad8bfc6c891d901eb88ab8d7712410518d160022011d8dbed3d15ab6e | sherpax_wasm |
0338bf1d7e2a3c88a9adcd519dcb08eb | 967527c368be15bda64d70dc0af4b202a992e7b413d73758ed81794a0f40a3cc | sherpax_compact_wasm |
4fff747b1fab520fc011a664db33e998 | 2afd9ba5492b9b86ee35c0c990bb75cab10a9d74ae34a3795793f9458b25af5d | sherpax_compressed_wasm |
- srtool details
Summary generated with srtool v0.9.19 using the docker image paritytech/srtool:1.57.0:
Package : sherpax-runtime v1.1.0
GIT commit : 0ff6891f912de2f59cc21f6098482f38f1739585
GIT tag : v1.1.0
GIT branch : singleton
Rustc : rustc 1.57.0 (f1edd0429 2021-11-29)
Time : 2022-02-18T07:35:31Z
== Compact
Version : SherpaX-29 (SherpaX-1.tx2.au1)
Metadata : V14
Size : 3.28 MB (3441081 bytes)
Proposal : 0x6d8cd2e917d02a70a6817e0a15c736eb5579ae1a8cc8a1cdc22629897cf6495f
IPFS : QmRvxusbokE5q7brPJiPoVm1eeJHgTuuBGKHwLi98Upg1F
BLAKE2_256 : 0x952a3b4c81fa54195d73ff0cba0c66ad09c5c06a495c550106112897a729764b
Wasm : runtime/sherpax/target/srtool/release/wbuild/sherpax-runtime/sherpax_runtime.compact.wasm
== Compressed
Version : SherpaX-29 (SherpaX-1.tx2.au1)
Metadata : V14
Size : 891.16 KB (912543 bytes)
Compression : 73.49%
Proposal : 0x5acb6eb7da75389f3bceb8735d5685f3a26bb96d9b72e07aa4e34f820e0a9a7b
IPFS : QmUuzXRBVVaJSceT3ias66vr6nBDzGjvcx7hbwxY3tvHZs
BLAKE2_256 : 0x22addbb24d66ec5bc5fd2c610dc008484baf3221a202b8f1f3d149281330895a
Wasm : runtime/sherpax/target/srtool/release/wbuild/sherpax-runtime/sherpax_runtime.compact.compressed.wasm
sherpax v1.0.0
- download mainnet chainspec(272MB)
- checksum
md5sum | sha256 | name |
---|---|---|
e6fc68a496d058a350b9b14e40c6be8d | d7bb9f5fbe82037307c23127e0edc1859f8f2e7dfcd46b19feaa49c6f017a6b7 | sherpax-1.0.0-ubuntu-20.04-x86_64 |
5d72ee1ae162e83a21bd806ff2555302 | 4c3f84d045b05b4d909f779dc82bc7457ed59376f2819401043e5d461adbab71 | sherpax_wasm |
705e2f2431c1ef83cec5a53d576fcae5 | 0f5d857d58c5974cd9bc1eeef8a94fe422506a258f6a6ce99b9f1bd51a9916bb | sherpax_compact_wasm |
c2c233cfd2d0b6c28fa5d240859c3255 | 6c2e17e903a4e749de618542f6b871e2b2ffc5eeb83f7df23387f517e44dc91b | sherpax_compressed_wasm |
9281a08e65a28723ef689e8b5272fe5a | 3f5cfe6a8b34cd4f6d546cbe741bda86612c069acd72f25e3bb53d882fdfe7a0 | sherpax-raw.json |
- srtool details
Summary generated with srtool v0.9.19 using the docker image paritytech/srtool:1.57.0:
Package : sherpax-runtime v1.0.0
GIT commit : 7ed6de196651e263f77a5e4885909e7ca6eb30f6
GIT tag : v1.0.0
GIT branch : singleton
Rustc : rustc 1.57.0 (f1edd0429 2021-11-29)
Time : 2022-01-13T10:22:52Z
== Compact
Version : SherpaX-18 (SherpaX-1.tx1.au1)
Metadata : V14
Size : 3.27 MB (3426589 bytes)
Proposal : 0x5fe73f536305778a37891eb5646e4da3ed50b65ec210b53064966ff93bec490d
IPFS : Qmcug7YBtkmMeQwSpMzhHDXKqUgrqk5NwdGG3LgQJTVid8
BLAKE2_256 : 0x0cf13f05d80deb6e12943b50224ae376511949f686c7f60904422b0e8e4da087
Wasm : runtime/sherpax/target/srtool/release/wbuild/sherpax-runtime/sherpax_runtime.compact.wasm
== Compressed
Version : SherpaX-18 (SherpaX-1.tx1.au1)
Metadata : V14
Size : 888.51 KB (909839 bytes)
Compression : 73.45%
Proposal : 0xee1052d217b8dc08040f3cca0a10f7dafcc511d14495a35a61656df59bd288f7
IPFS : QmWesJue7jXBeK7VMeCD1X3durpXgBDf477cAZfmmKUYkc
BLAKE2_256 : 0x85e1a918045b8d9220bcceb5aecd6c2ba12a92fb1fb812cbcb89ed81840ca853
Wasm : runtime/sherpax/target/srtool/release/wbuild/sherpax-runtime/sherpax_runtime.compact.compressed.wasm