2020-08-26 11:24:39 +02:00
|
|
|
# CIC TOKEN TOOLING
|
2020-08-26 10:24:53 +02:00
|
|
|
|
2020-08-26 11:24:39 +02:00
|
|
|
This document is WIP.
|
2020-08-26 10:16:33 +02:00
|
|
|
|
|
|
|
## RATIONALE
|
|
|
|
|
2020-08-26 11:24:39 +02:00
|
|
|
Simplify execution of network deployment, token deployment.
|
2020-08-26 10:16:33 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
2020-08-26 11:24:39 +02:00
|
|
|
The tooling should faciliate the following functions:
|
2020-08-26 10:16:33 +02:00
|
|
|
|
2020-08-26 11:24:39 +02:00
|
|
|
* Bootstrap network
|
|
|
|
* Deploy new CIC token/converter pair
|
|
|
|
* List tokens in network
|
|
|
|
* Query registry for contracts in network
|
|
|
|
* Query CIC token supply
|
|
|
|
* Query converter stats (weight, supply, fee)
|
|
|
|
* Mint additional tokens
|
|
|
|
* Burn tokens
|
2020-08-26 10:16:33 +02:00
|
|
|
|
2020-08-26 11:24:39 +02:00
|
|
|
<!--all: simplify code (use web3 arg builders rather than manual ones)
|
|
|
|
1. 1+2: connect to wallet using jsonrpc
|
|
|
|
1. 2: enable initial tx to deposit reserve and first mint
|
|
|
|
1. 2+3: connect with my metadata registry contract (deduplication of token symbols)
|
|
|
|
-->
|
2020-08-26 10:16:33 +02:00
|
|
|
|