Add custodial proxy and update defaults #1
8
boot.sh
8
boot.sh
@ -3,7 +3,7 @@ CHAIN_SPEC=${CHAIN_SPEC:-evm:celo:1337:celo}
|
||||
KEY_FILE=${KEY_FILE:-keyfile.json}
|
||||
RPC_DIALECT=${RPC_DIALECT:-chainlib_eth_celo}
|
||||
|
||||
TOKEN_NAME="Training Voucher"
|
||||
TOKEN_NAME="TrainingVoucher"
|
||||
TOKEN_SYMBOL=TRN
|
||||
TOKEN_DECIMALS=6
|
||||
TOKEN_DEMURRAGE=20000
|
||||
@ -67,14 +67,18 @@ eth-encode -y $KEY_FILE --mode tx --signature addWriter a:$writer -e $(eth-check
|
||||
eth-encode -y $KEY_FILE --mode tx --signature addWriter a:$writer -e $(eth-checksum $token) --fee-limit 100000 -s -w $log
|
||||
eth-encode -y $KEY_FILE --mode tx --signature addWriter a:$writer -e $(eth-checksum $index) --fee-limit 100000 -s -w $log
|
||||
|
||||
# publish custodial registration proxy
|
||||
proxy=$(ge-custodial-registration-proxy-publish -y $KEY_FILE --fee-limit 2000000 -s -w $log --eth-faucet-address $gasfaucet --account-index-address $accounts --training-voucher-address $token --system-account-address $publisher | tee $t/proxy.txt)
|
||||
|
||||
# publish contract registry
|
||||
contracts=$(eth-contract-registry-publish -y $KEY_FILE --fee-limit 2000000 -s -w $log --identifier TrainingVoucher --identifier AccountIndex --identifier TokenIndex --identifier GasFaucet | tee $t/contracts.txt)
|
||||
contracts=$(eth-contract-registry-publish -y $KEY_FILE --fee-limit 2000000 -s -w $log --identifier TrainingVoucher --identifier AccountIndex --identifier TokenIndex --identifier GasFaucet --identifier CustodialRegistrationProxy | tee $t/contracts.txt)
|
||||
contracts=$(eth-checksum $contracts)
|
||||
|
||||
eth-contract-registry-set -y $KEY_FILE --fee-limit 100000 -s -w $log -e $contracts -a $(eth-checksum $token) TrainingVoucher
|
||||
eth-contract-registry-set -y $KEY_FILE --fee-limit 100000 -s -w $log -e $contracts -a $(eth-checksum $accounts) AccountIndex
|
||||
eth-contract-registry-set -y $KEY_FILE --fee-limit 100000 -s -w $log -e $contracts -a $(eth-checksum $index) TokenIndex
|
||||
eth-contract-registry-set -y $KEY_FILE --fee-limit 100000 -s -w $log -e $contracts -a $(eth-checksum $gasfaucet) GasFaucet
|
||||
eth-contract-registry-set -y $KEY_FILE --fee-limit 100000 -s -w $log -e $contracts -a $(eth-checksum $proxy) CustodialRegistrationProxy
|
||||
|
||||
set -e
|
||||
|
||||
|
@ -12,5 +12,6 @@ eth-faucet==0.3.4
|
||||
erc20-transfer-authorization==0.5.0
|
||||
erc20-demurrage-token==0.5.2
|
||||
eth-interface==0.1.1
|
||||
custodial-registration-proxy
|
||||
#cic-contracts==0.2.0
|
||||
#defalsify-evm==0.2.0
|
||||
|
Loading…
Reference in New Issue
Block a user