@ravenrebels/ravencoin-rpc
Version:
Helps you access your Ravencoin full node using RPC from JavaScript
178 lines (176 loc) • 5.1 kB
TypeScript
interface IMethods {
abandontransaction: string;
abortrescan: string;
addmultisigaddress: string;
addnode: string;
addtagtoaddress: string;
addwitnessaddress: string;
backupwallet: string;
bumpfee: string;
cancelsnapshotrequest: string;
checkaddressrestriction: string;
checkaddresstag: string;
checkglobalrestriction: string;
clearbanned: string;
clearmempool: string;
clearmessages: string;
combinerawtransaction: string;
createmultisig: string;
createrawtransaction: string;
decodeblock: string;
decoderawtransaction: string;
decodescript: string;
disconnectnode: string;
distributereward: string;
dumpprivkey: string;
dumpwallet: string;
encryptwallet: string;
estimatefee: string;
estimatesmartfee: string;
freezeaddress: string;
freezerestrictedasset: string;
fundrawtransaction: string;
generate: string;
generatetoaddress: string;
getaccount: string;
getaccountaddress: string;
getaddednodeinfo: string;
getaddressbalance: string;
getaddressdeltas: string;
getaddressesbyaccount: string;
getaddressmempool: string;
getaddresstxids: string;
getaddressutxos: string;
getassetdata: string;
getbalance: string;
getbestblockhash: string;
getblock: string;
getblockchaininfo: string;
getblockcount: string;
getblockhash: string;
getblockhashes: string;
getblockheader: string;
getblocktemplate: string;
getcacheinfo: string;
getchaintips: string;
getchaintxstats: string;
getconnectioncount: string;
getdifficulty: string;
getdistributestatus: string;
getgenerate: string;
getinfo: string;
getkawpowhash: string;
getmasterkeyinfo: string;
getmemoryinfo: string;
getmempoolancestors: string;
getmempooldescendants: string;
getmempoolentry: string;
getmempoolinfo: string;
getmininginfo: string;
getmywords: string;
getnettotals: string;
getnetworkhashps: string;
getnetworkinfo: string;
getnewaddress: string;
getpeerinfo: string;
getrawchangeaddress: string;
getrawmempool: string;
getrawtransaction: string;
getreceivedbyaccount: string;
getreceivedbyaddress: string;
getrpcinfo: string;
getsnapshot: string;
getsnapshotrequest: string;
getspentinfo: string;
gettransaction: string;
gettxout: string;
gettxoutproof: string;
gettxoutsetinfo: string;
getunconfirmedbalance: string;
getverifierstring: string;
getwalletinfo: string;
help: string;
importaddress: string;
importmulti: string;
importprivkey: string;
importprunedfunds: string;
importpubkey: string;
importwallet: string;
issue: string;
issuequalifierasset: string;
issuerestrictedasset: string;
issueunique: string;
isvalidverifierstring: string;
keypoolrefill: string;
listaccounts: string;
listaddressesbyasset: string;
listaddressesfortag: string;
listaddressgroupings: string;
listaddressrestrictions: string;
listassetbalancesbyaddress: string;
listassets: string;
listbanned: string;
listglobalrestrictions: string;
listlockunspent: string;
listmyassets: string;
listreceivedbyaccount: string;
listreceivedbyaddress: string;
listsinceblock: string;
listsnapshotrequests: string;
listtagsforaddress: string;
listtransactions: string;
listunspent: string;
listwallets: string;
lockunspent: string;
move: string;
ping: string;
pprpcsb: string;
preciousblock: string;
prioritisetransaction: string;
pruneblockchain: string;
purgesnapshot: string;
reissue: string;
reissuerestrictedasset: string;
removeprunedfunds: string;
removetagfromaddress: string;
requestsnapshot: string;
rescanblockchain: string;
savemempool: string;
sendfrom: string;
sendfromaddress: string;
sendmany: string;
sendmessage: string;
sendrawtransaction: string;
sendtoaddress: string;
setaccount: string;
setban: string;
setgenerate: string;
setnetworkactive: string;
settxfee: string;
signmessage: string;
signmessagewithprivkey: string;
signrawtransaction: string;
stop: string;
submitblock: string;
subscribetochannel: string;
testmempoolaccept: string;
transfer: string;
transferfromaddress: string;
transferfromaddresses: string;
transferqualifier: string;
unfreezeaddress: string;
unfreezerestrictedasset: string;
unsubscribefromchannel: string;
uptime: string;
validateaddress: string;
verifychain: string;
verifymessage: string;
verifytxoutproof: string;
viewallmessagechannels: string;
viewallmessages: string;
viewmyrestrictedaddresses: string;
viewmytaggedaddresses: string;
}
export const methods: IMethods;
export function getRPC(username: string, password: string, URL: string): (method: string, params: any[]) => Promise<any>;
//# sourceMappingURL=types.d.ts.map