The-STO-Manager
Summary
This CLI feature is a Wizard-like script that will guide technical users in the creation/management of an STO.
How it works (High Level Overview)
Select or Manually Enter the Security token you are working with
Add new STO module
Choose from a CappedSTO or USDTieredSTO
Enter specific details for your STO
Lauch STO
Example Scenario
$ node CLI/polymath-cli sto_manager
****************************************
Welcome to the Command-Line STO Manager.
****************************************
The following script will allow you to manage STOs modules.
Issuer Account: 0x1AE1959062556E6984ADCE0312D0Ff8f88909A0b
[1] CP - Deployed at 0x28D7cC342E76CCab1AC04c9344Ad9A2AD67AF1ac
[2] Enter token symbol manually
[0] Exit
Select a token [1, 2, 0]: 1
STO Manager - Main Menu
There are no STO modules attached
[1] Add new STO module
[0] Exit
What do you want to do? [1/0]: 1
Selected: Add new STO module
Launch STO - Configuration
[1] CappedSTO
[2] USDTieredSTO
[0] Return
What type of STO do you want? [1, 2, 0]: 1
Selected: CappedSTO
Launch STO - Capped STO in No. of Tokens
---- Transaction executed: transfer - Gas limit provided: 103248 ----
Your transaction is being processed. Please wait...
TxHash: 0x94a542ef1c125d873d7e51129f09b788ed10f032a205c9f2bf9511ca6ceb8a2a
Congratulations! The transaction was successfully completed.
Gas used: 51624 - Gas spent: 0.0025812 Ether
Review it on Etherscan.
TxHash: 0x94a542ef1c125d873d7e51129f09b788ed10f032a205c9f2bf9511ca6ceb8a2a
Number of POLY sent: 0
How many tokens do you plan to sell on the STO? (500.000):
Enter P for POLY raise or leave empty for Ether raise (E): P
Enter the rate (1 POLY = X CP) for the STO (1000): 100
Enter the address that will receive the funds from the STO (0x1AE1959062556E6984ADCE0312D0Ff8f88909A0b):
Enter the start time for the STO (Unix Epoch time)
(1 minutes from now = 1547066423 ):
Enter the end time for the STO (Unix Epoch time)
(1 month from now = 1549658363 ):
---- Transaction executed: addModule - Gas limit provided: 3184283 ----
Your transaction is being processed. Please wait...
TxHash: 0xbe008ac4c84b34dae1c6bb31825b3577c64ac4560dacaf07cb13b07719dfb8ec
Congratulations! The transaction was successfully completed.
Gas used: 2623569 - Gas spent: 0.13117845 Ether
Review it on Etherscan.
TxHash: 0xbe008ac4c84b34dae1c6bb31825b3577c64ac4560dacaf07cb13b07719dfb8ec
STO deployed at address: 0xF83B33E6593a6Da1C651d70bCa908c082A944db7
*************** STO Information ***************
- Address: 0xF83B33E6593a6Da1C651d70bCa908c082A944db7
- Raise Cap: 500000 CP
- Start Time: Wed Jan 09 2019 15:40:23 GMT-0500 (EST)
- End Time: Fri Feb 08 2019 15:39:23 GMT-0500 (EST)
- Raise Type: POLY
- Rate: 1 POLY = 100 CP
- Wallet: 0x1AE1959062556E6984ADCE0312D0Ff8f88909A0b
- Wallet Balance: 999500 POLY
-----------------------------------------------
- STO starts in: 0 days, 0 Hrs, 0 Minutes, 18 Seconds
- Funds raised: 0 POLY
- Tokens sold: 0 CP
- Tokens remaining: 500000 CP
- Investor count: 0
999500 POLY balance remaining at issuer address 0x1AE1959062556E6984ADCE0312D0Ff8f88909A0b
STO Manager - Main Menu
STO modules attached:
- CappedSTO at 0xF83B33E6593a6Da1C651d70bCa908c082A944db7
[1] Show existing STO information
[2] Modify existing STO
[3] Add new STO module
[0] ExitShow existing STO Information
Modifying an existing STO
Adding a new STO module (USDTieredSTO)
Troubleshooting / FAQs
n/a
Last updated
Was this helpful?