- Migrate existing Tickers and Security Tokens
- a) Run strMigrator command on polymath-cli
- b) Enter the SecurityTokenRegistry v2.0.0 address
- c) Enter the TickerRegistry v1.4.0 address
- d) Tickers are read and listed.
- e) Enter 'y' to migrate all listed tickers
- f) Enter the SecurityTokenRegistry v1.4.0 address
- g) Security Tokens are read and listed
- h) Enter 'y' to migrate all listed Security Tokens
- Deploy Oracles
-
a) Deploy POLY Oracle
-
a.i) Add Poly Oracle key to mapping on PolymathRegistry PolymathRegistry.changeAddress("PolyUsdOracle",[POLYoracleAddress])
-
b) Deploy ETH Oracle
-
b.i) Add Eth Oracle key to mapping on PolymathRegistry PolymathRegistry.changeAddress("EthUsdOracle",[ETHoracleAddress])
-
c) Change ownership of both Oracles to Polymath Multisig
- Deploy USDTieredSTOFactory contract and verify it on the ModuleRegistry:
-
a) Example params: 0x9992ec3cf6a55b00978cddf2b27bc6882d88d1ec, 100000000000000000000000,0,0
-
b) ModuleRegistry -> RegisterModule Example params: 0xd4eb00b4e222ae13b657edb3e29e1d2df090c1d3
-
c) ModuleRegistry -> VerifyModule Example params: 0xd4eb00b4e222ae13b657edb3e29e1d2df090c1d3, true
-
d) Change ownership of USDTieredSTOFactory to Polymath Multisig
- Deploy CappedSTOFactory contract and verify it on the ModuleRegistry:
-
a) Example params: 0x9992ec3cf6a55b00978cddf2b27bc6882d88d1ec, 20000000000000000000000,0,0
-
b) ModuleRegistry -> RegisterModule Example params: 0xd4eb00b4e222ae13b657edb3e29e1d2df090c1d3
-
c) ModuleRegistry -> VerifyModule Example params: 0xd4eb00b4e222ae13b657edb3e29e1d2df090c1d3, true
-
d) Change ownership of CappedSTOFactory to Polymath Multisig
-
e) Un-verify old CappedSTOFactory
- Deploy ManualApprovalTransferManager contract and verify it on the ModuleRegistry:
-
a) Example params: 0x9992ec3cf6a55b00978cddf2b27bc6882d88d1ec, 0,0,0
-
b) ModuleRegistry -> RegisterModule Example params: 0xd4eb00b4e222ae13b657edb3e29e1d2df090c1d3
-
c) ModuleRegistry -> VerifyModule Example params: 0xd4eb00b4e222ae13b657edb3e29e1d2df090c1d3, true
-
d) Change ownership of ManualApprovalTransferManager to Polymath Multisig