UNPKG

colu

Version:

Colu SDK for engine and colored-coins api.

102 lines (97 loc) 2.07 kB
module.exports = { 'issueAsset': { 'params': ['params'], 'callback': true }, 'sendAsset': { 'params': ['params'], 'callback': true }, 'burnAsset': { 'params': ['params'], 'callback': true }, 'getAssets': { 'callback': true }, 'getTransactions': { 'optional': ['addresses'], 'callback': true }, 'getIssuedAssets': { 'optional': ['transactions'], 'callback': true }, 'getIssuedAssetsFromTransactions': { 'params': ['addresses', 'transactions'] }, 'getAssetMetadata': { 'params': ['assetId', 'utxo'], 'optional': ['full'], 'callback': true }, 'buildTransaction': { 'params': ['type', 'args'], 'callback': true }, 'transmit': { 'params': ['signedTxHex', 'lastTxid'], 'callback': true }, /* Colored Coins */ 'coloredCoins.getIssueAssetTx': { 'params': ['params'], 'callback': true }, 'coloredCoins.getSendAssetTx': { 'params': ['params'], 'callback': true }, 'coloredCoins.getAddressInfo': { 'params': ['address'], 'callback': true }, 'coloredCoins.getStakeHolders': { 'params': ['assetId'], 'optional': ['numConfirmations'], 'callback': true }, 'coloredCoins.getAssetData': { 'params': ['params'], 'callback': true }, 'coloredCoins.verifyIssuer': { 'params': ['assetId', 'json'], 'callback': true }, 'coloredCoins.broadcastTx': { 'params': ['params'], 'callback': true }, 'coloredCoins.signTx': { 'params': ['unsignedTx', 'privateKey'] }, /* HD Wallet */ 'hdwallet.getAddresses': { 'callback': true }, 'hdwallet.getAddressPrivateKey': { 'params': ['address'], 'callback': true }, 'hdwallet.getAddressPath': { 'params': ['address'], 'callback': true }, 'hdwallet.getPrivateSeed': { }, 'hdwallet.getPrivateKey': { 'optional': ['account', 'addressIndex'] }, 'hdwallet.getPublicKey': { 'optional': ['account', 'addressIndex'] }, 'hdwallet.getAddress': { 'optional': ['account', 'addressIndex'] } }