Build CDT (v4.0.1
)
git clone --recursive https://github.com/AntelopeIO/cdt
cd cdt
git checkout v4.0.1
mkdir build
cd build
cmake ..
make -j $(nproc)
Compile EOS System Contracts (v3.3.0
)
gh repo clone eosnetworkfoundation/eos-system-contracts
cd eos-system-contracts
git checkout v3.3.0
export CDT_INSTALL_DIR="<path>/cdt/build"
./build.sh
$ shasum -a 256 ./build/contracts/eosio.system/eosio.system.wasm
a2d9c10b72a586409f77be944094c161e4170bb0a7bab6e072b19161001e1930 ./build/contracts/eosio.system/eosio.system.wasm
$ shasum -a 256 ./build/contracts/eosio.wrap/eosio.wrap.wasm
ecb8e3a5e1841acb71067e886b1c50d647d54906b232beb725bd8ac331ad78bb ./contracts/eosio.wrap/eosio.wrap.wasm
$ shasum -a 256 ./build/contracts/eosio.msig/eosio.msig.wasm
9bddf7e0444a3a5f457f88509824ec8c46dcbedbf7b15ffdf6dd03d7f8ec33e8 ./contracts/eosio.msig/eosio.msig.wasm
MSIG - upgrade.v3.3
https://bloks.io/msig/eosnationftw/upgrade.v3.3
https://eosauthority.com/msig/eosnationftw/upgrade.v3.3?network=eos
Steps
- Step 1
upgrade.v3.3
- Deploy all system contracts - Step 2
eosio.wram
- Deployeosio.wram
WRAM token
Step 1 - upgrade.v3.3
contracts
- Upgrade
setcode
&setabi
for all system contracts eosio
eosio.msig
eosio.wrap
Step 2 - eosio.wram
WRAM token
- Create
eosio.wram
account witheosio
permissions - Create
0,RAM
token usingeosio.token
contract with max supply418945440768
(418GB) - Deploy
WRAM
token contract