-
Notifications
You must be signed in to change notification settings - Fork 11
Migration from AionR 0.1.* to AionR 0.2.*
MiaoShi09 edited this page May 23, 2019
·
5 revisions
Since AVM is built from Java. AionR 0.2.0 now requires new dependencies:
- JDK 11 or Higher
- Apache Ant 10 (required when building the Kernel from source)
- Setup Environment Variables:
- For launching Kernel: User-Manual
- For building Kernel: Build AionR Kernel AVM
Aion network is going to fork at #3346000 on Mainnet and #2393000 on Mastery.
In AionR genesis file, new property params.monetaryPolicyUpdate
is added. Check <executive_directory>/<network>/<network>.json
:
- mainnet/mainnet.json
{
...
"params": {
"gasLimitBoundDivisor": "0x0400",
"registrar" : "0xe3389675d0338462dC76C6f9A3e432550c36A142000000000000000000000000",
"maximumExtraDataSize": "0x20",
"minGasLimit": "0x100590",
"monetaryPolicyUpdate": "3346000"
},
...
}
- mastery/mastery.json
{
...
"params": {
"gasLimitBoundDivisor": "0x0400",
"registrar" : "0xe3389675d0338462dC76C6f9A3e432550c36A142000000000000000000000000",
"maximumExtraDataSize": "0x20",
"minGasLimit": "0x100590",
"monetaryPolicyUpdate": "2393000"
},
...
}
The seed nodes of Mastery and Mainnet are updated, please replace the following seed nodes with the previous lists:
- mainnet/mainnet.toml
boot_nodes = [
"p2p://c33d2207-729a-4584-86f1-e19ab97cf9ce@51.144.42.220:30303",
"p2p://c33d302f-216b-47d4-ac44-5d8181b56e7e@52.231.187.227:30303",
"p2p://c33d4c07-6a29-4ca6-8b06-b2781ba7f9bf@191.232.164.119:30303",
"p2p://c39d0a10-20d8-49d9-97d6-284f88da5c25@13.92.157.19:30303",
"p2p://c38d2a32-20d8-49d9-97d6-284f88da5c83@40.78.84.78:30303",
"p2p://c37d6b45-20d8-49d9-97d6-284f88da5c51@104.40.182.54:30303",
"p2p://c36d4208-fe4b-41fa-989b-c7eeafdffe72@35.208.215.219:30303"
]
- mastery/mastery.toml
boot_nodes = [
"p2p://a30d1000-8c7e-496c-9c4e-c89318280274@168.62.170.146:30303",
"p2p://a30d2000-729a-4584-86f1-e19ab97cf9ce@23.96.22.19:30303",
"p2p://a30d4000-729a-4584-86f1-e19ab97cf9cq@13.90.81.122:30303",
"p2p://a30d5000-8c7e-496c-9c4e-c89318280275@104.42.186.213:30303"
]
Basic
Kernel Configuration
- Build AionR Kernel
- JSON-RPC APIs Doc
- JSON-RPC APIs Rust vs Java
- Wallet
- Genesis Block
- Configuration File and Command Line Interface
- Log Targets Table
- Aion Seed Nodes
- Migration From 0.1.* to 0.2
DApp Developers
Tutorials