Smart Contracts - RobertBarrow/The-Blockchain-Charitable-Trust GitHub Wiki
Smart Contracts
Purpose
- to record Trustcoins and Assets currently held by participants
- to track the movement of Trustcoin and Assets between locations e.g. across international borders
- to track the transfer of Trustcoin and Assets between participants e.g. international humanitarian aid
List of Smart Contracts
- Amalgamate Trustcoin
- Close Fund
- Close Port
- Create Asset
- Create Container
- Create Currency
- Create Territory
- Create Trustcoin
- Deregister Agent
- Deregister Central Bank
- Deregister Currency
- Deregister Location
- Deregister Sovereign
- Deposit Asset
- Deposit Trustcoin
- Destroy Trustcoin
- Distribute Trustcoin
- Open Fund
- Open Port
- Own Account Transfer
- Register Agent
- Register Central Bank
- Register Currency
- Register Location
- Register Sovereign
- Request Account
- Request Account Closure
- Request Currency
- Request Currency Retirement
- Request Deposit
- Request External Transfer
- Request Trustcoin
- Request Withdrawal
- Retire Asset
- Retire Container
- Retire Currency
- Transfer Asset
- Transfer Container
- Transfer Territory
- Transfer Trustcoin
- Update Central Bank
- Update Container
- Update Local Exchange Rate
- Update Location
- Withdraw Asset
- Withdraw Trustcoin