2. Contract Deployment Procedure

1. Account Creation and Authority Setup

eosio.forum

owner: eosio
active: eosio

bet.bos

owner:  eosio@active
active: (7/25) bet

escrow.bos

owner: eosio@active
active:
       escrew.bos@eosio.code
       bet.bos@active
       eosio@active

auditor.bos

owner: eosio@active
active:
       auditor.bos@eosio.code
       bet.bos@active
       eosio@active
auditors

2. Set Contract and Set Permission

Create bet.bos, and set permission

Create escrow.bos, set contract, and set permission

Create auditor.bos, set contract, and set permission

Create eosio.forum, set contract, and set permission

2.0 Create the permission struct yaml

2.0.1 bet.bos.yaml

2.0.2 eosio.forum.yaml

2.0.3 escrow.bos.yaml

2.0.4 auditor.bos.yaml

2.1 Create 4 Accounts with eosc

2.1.1 How to create an alias

Add to your .bashrc or .zshrc file

2.2 multisig propose_trx

2.3 BP REVIEW

2.4 BP APPROVE

2.5 multisig exec proposal

3. Deploy 3 Contracts

eosio.forum, auditor.bos, escrow.bos

Last updated

Was this helpful?