TTC Go API was built for TTC chain. It was developed from TTC RPC API, which can be used to develop Ðapp to TTC chain. It supports both VNODE and SCS methods for TTC.
export GOPATH=/Users/[user]/go
go get -u github.com/titanttc/Chain3Go
Download latest TTC Vnode and SCS Releases from here: https://github.com/titanttc/TTC-core/releases
Run TTC vnode on testnet
./TTC --testnet
Run TTC scs on testnet
./scsserver
Create new accounts and send transactions
mc.coinbase
mc.accounts
personal.newAccount()
passphrase:
repeat passphrase:
miner.start()
--wait a few seconds
miner.stop()
personal.unlockAccount("0x18833df6ba69b4d50acc744e8294d128ed8db1f1")
mc.sendTransaction({from: '0x18833df6ba69b4d50acc744e8294d128ed8db1f1', to: '0x2a022eb956d1962d867dcebd8fed6ae71ee4385a', value: chain3.toSha(12, "TTC")})
go run main.go
- go ^1.8.3