{"_id":"@aidpproject/aidpcoin-rpc","_rev":"5-3c4c9b4c03347224655e82b22ec05197","name":"@aidpproject/aidpcoin-rpc","dist-tags":{"latest":"0.4.1"},"versions":{"0.3.3":{"name":"@aidpproject/aidpcoin-rpc","version":"0.3.3","keywords":[],"author":{"name":"Dick Henrik Larsson"},"license":"MIT","_id":"@aidpproject/aidpcoin-rpc@0.3.3","maintainers":[{"name":"loloadsl","email":"loloadsl@hotmail.fr"}],"homepage":"https://github.com/aidpproject/aidpcoin-rpc#readme","bugs":{"url":"https://github.com/aidpproject/aidpcoin-rpc/issues"},"dist":{"shasum":"c834ef05675ec4f66fe7b1ade64dc2c0fa60201c","tarball":"https://registry.npmjs.org/@aidpproject/aidpcoin-rpc/-/aidpcoin-rpc-0.3.3.tgz","fileCount":9,"integrity":"sha512-ZqqE+40QVKnl60OgDT46wuHo8oUsRHttuViMZDZ8oux7mdImCIsQ4DTHiEdDyIVRlKVAIzBsqoI5sbOwqepH3w==","signatures":[{"sig":"MEQCIHv5g2XW0vRF3MVBsrs3BTVMISLMxBSDAGBni0h/jG9SAiBvvhHX7J0DagclQyHQTbmLknoTd2XHKKx23o4+YogBrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":685453},"main":"dist/index.cjs","type":"module","types":"dist/types.d.ts","module":"dist/index.mjs","source":"index.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"16c06e5c7a506cb511db588034b738f14f39c58a","scripts":{"test":"jest","build":"parcel build","create-docs":"node createDocs"},"_npmUser":{"name":"loloadsl","email":"loloadsl@hotmail.fr"},"repository":{"url":"git+https://github.com/aidpproject/aidpcoin-rpc.git","type":"git"},"_npmVersion":"10.2.4","description":"Helps you access your Aidpcoin full node using RPC from JavaScript","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","buffer":"^6.0.3","parcel":"latest","process":"^0.11.10","typescript":"^4.7.4","@types/node":"^18.0.45","@types/es6-promise":"^3.3.0","@parcel/packager-ts":"^2.6.0","@parcel/transformer-typescript-types":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/aidpcoin-rpc_0.3.3_1709949297076_0.5370461513289921","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@aidpproject/aidpcoin-rpc","version":"0.3.4","keywords":[],"author":{"name":"Dick Henrik Larsson"},"license":"MIT","_id":"@aidpproject/aidpcoin-rpc@0.3.4","maintainers":[{"name":"loloadsl","email":"loloadsl@hotmail.fr"}],"homepage":"https://github.com/aidpproject/aidpcoin-rpc#readme","bugs":{"url":"https://github.com/aidpproject/aidpcoin-rpc/issues"},"dist":{"shasum":"eb4e42b850b979eb50aa91f22a1abedd36d99f04","tarball":"https://registry.npmjs.org/@aidpproject/aidpcoin-rpc/-/aidpcoin-rpc-0.3.4.tgz","fileCount":9,"integrity":"sha512-D10O+OW/7Va7+XqQTMbb7Np5sYtPBfwMY1QKFsoATzlbeIv89ATM6DXOJP/BoT5toqPyFR+uLYw/1u2RMV6pvg==","signatures":[{"sig":"MEQCIGpSPY45ilKG++qvzLiGvIIqCnKmAGYZEWhD9IGjeLctAiBqY03CdY/hVCGffAxrCAbb/CCCF3YF4+VK7oP8Hi2zAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":685522},"main":"dist/index.cjs","type":"module","types":"dist/types.d.ts","module":"dist/index.mjs","source":"index.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"16c06e5c7a506cb511db588034b738f14f39c58a","scripts":{"test":"jest","build":"parcel build","create-docs":"node createDocs"},"_npmUser":{"name":"loloadsl","email":"loloadsl@hotmail.fr"},"repository":{"url":"git+https://github.com/aidpproject/aidpcoin-rpc.git","type":"git"},"_npmVersion":"10.2.4","description":"Helps you access your Aidpcoin full node using RPC from JavaScript","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","buffer":"^6.0.3","parcel":"latest","process":"^0.11.10","typescript":"^4.7.4","@types/node":"^18.0.45","@types/es6-promise":"^3.3.0","@parcel/packager-ts":"^2.6.0","@parcel/transformer-typescript-types":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/aidpcoin-rpc_0.3.4_1709993838805_0.4815829608350932","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@aidpproject/aidpcoin-rpc","version":"0.3.5","keywords":[],"author":{"name":"Dick Henrik Larsson"},"license":"MIT","_id":"@aidpproject/aidpcoin-rpc@0.3.5","maintainers":[{"name":"loloadsl","email":"loloadsl@hotmail.fr"}],"homepage":"https://github.com/aidpproject/aidpcoin-rpc#readme","bugs":{"url":"https://github.com/aidpproject/aidpcoin-rpc/issues"},"dist":{"shasum":"3b82ee028e4b2fd9ab2e79a224835a23eae94ed6","tarball":"https://registry.npmjs.org/@aidpproject/aidpcoin-rpc/-/aidpcoin-rpc-0.3.5.tgz","fileCount":15,"integrity":"sha512-U3sldjYHvIfadEP0UJOaInIg0129ACfnina6MLbunqKDp4rwZ8bZeLbwBoBnpijcw2HU5awm3UzFcWMqKePduQ==","signatures":[{"sig":"MEYCIQCjtdyEa43w9AiO4XRs1ykljeUxc4j7tff7Dl/npe7fYgIhALtiVqke1ZpZWe9kaNxDUHS1hTdae9sJjMiGJnHWM1AW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2107863},"main":"dist/index.cjs","type":"module","types":"dist/types.d.ts","module":"dist/index.mjs","source":"index.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"16c06e5c7a506cb511db588034b738f14f39c58a","scripts":{"test":"jest","build":"parcel build","create-docs":"node createDocs"},"_npmUser":{"name":"loloadsl","email":"loloadsl@hotmail.fr"},"repository":{"url":"git+https://github.com/aidpproject/aidpcoin-rpc.git","type":"git"},"_npmVersion":"10.2.4","description":"Helps you access your Aidpcoin full node using RPC from JavaScript","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","buffer":"^6.0.3","parcel":"latest","process":"^0.11.10","typescript":"^4.7.4","@types/node":"^18.0.45","@types/es6-promise":"^3.3.0","@parcel/packager-ts":"^2.6.0","@parcel/transformer-typescript-types":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/aidpcoin-rpc_0.3.5_1710035189615_0.7676219735299508","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@aidpproject/aidpcoin-rpc","version":"0.3.6","keywords":[],"author":{"name":"Dick Henrik Larsson"},"license":"MIT","_id":"@aidpproject/aidpcoin-rpc@0.3.6","maintainers":[{"name":"loloadsl","email":"loloadsl@hotmail.fr"}],"homepage":"https://github.com/aidpproject/aidpcoin-rpc#readme","bugs":{"url":"https://github.com/aidpproject/aidpcoin-rpc/issues"},"dist":{"shasum":"a095ce4dfabbb2e8b764966745080aff05426cc0","tarball":"https://registry.npmjs.org/@aidpproject/aidpcoin-rpc/-/aidpcoin-rpc-0.3.6.tgz","fileCount":15,"integrity":"sha512-+RJ3qDBDSfk1BLkqSHd+6lN8AfCJf5OH5UrE6UtNJpYS/LsxnqW7LEbemC2EojllAtDO8H6pK7diHNaCUv9cdg==","signatures":[{"sig":"MEUCIQD0+O6ubzRrVwOkEPK3vJT7rqAGDDKcHcERzVLN40QNggIgHxrWirtu40kckAff7wNJf0NOWuJ8t/QMTTIW6HEPSIo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2107862},"main":"dist/index.cjs","type":"module","types":"dist/types.d.ts","module":"dist/index.mjs","source":"index.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"16c06e5c7a506cb511db588034b738f14f39c58a","scripts":{"test":"jest","build":"parcel build","create-docs":"node createDocs"},"_npmUser":{"name":"loloadsl","email":"loloadsl@hotmail.fr"},"repository":{"url":"git+https://github.com/aidpproject/aidpcoin-rpc.git","type":"git"},"_npmVersion":"10.2.4","description":"Helps you access your Aidpcoin full node using RPC from JavaScript","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","buffer":"^6.0.3","parcel":"latest","process":"^0.11.10","typescript":"^4.7.4","@types/node":"^18.0.45","@types/es6-promise":"^3.3.0","@parcel/packager-ts":"^2.6.0","@parcel/transformer-typescript-types":"^2.6.0"},"_npmOperationalInternal":{"tmp":"tmp/aidpcoin-rpc_0.3.6_1710102143063_0.36574333377981727","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@aidpproject/aidpcoin-rpc","version":"0.4.0","keywords":[],"author":{"name":"Dick Henrik Larsson"},"license":"MIT","_id":"@aidpproject/aidpcoin-rpc@0.4.0","maintainers":[{"name":"loloadsl","email":"loloadsl@hotmail.fr"}],"homepage":"https://github.com/aidpproject/aidpcoin-rpc#readme","bugs":{"url":"https://github.com/aidpproject/aidpcoin-rpc/issues"},"dist":{"shasum":"e6a941bcfc090cdc50b65b0119bb31e3ed7d0e2c","tarball":"https://registry.npmjs.org/@aidpproject/aidpcoin-rpc/-/aidpcoin-rpc-0.4.0.tgz","fileCount":15,"integrity":"sha512-pNbqBdQLW7d0HwUEQtOriB+Sz61s8XZ/fENuPvsCwGobMTEhY1KooFcnfmTGMjxcG8lJwcBOhgj3ZhVkTAjcBA==","signatures":[{"sig":"MEYCIQDNzOsmZGpJ6HbgLoztRzgBd0DEbF68IFsZUrogdUH3jwIhANGoOBZk/YaiIAGoDTZA3DXALhGatsMUCDmAoOQfmOgL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1905987},"main":"dist/index.cjs","type":"module","types":"dist/types.d.ts","module":"dist/index.mjs","source":"index.ts","exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"1095f26c6da95a760e3b5b3cb1065b3a20af18aa","scripts":{"test":"jest","build":"parcel build","create-docs":"node createDocs"},"_npmUser":{"name":"loloadsl","email":"loloadsl@hotmail.fr"},"repository":{"url":"git+https://github.com/aidpproject/aidpcoin-rpc.git","type":"git"},"_npmVersion":"10.8.2","description":"Helps you access your Aidpcoin full node using RPC from JavaScript","directories":{},"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","buffer":"^6.0.3","parcel":"^2.12.0","typescript":"^5.5.3","@types/node":"^18.0.45","@parcel/packager-ts":"^2.12.0","@parcel/transformer-typescript-types":"^2.12.0"},"_npmOperationalInternal":{"tmp":"tmp/aidpcoin-rpc_0.4.0_1726414706024_0.39636098099198547","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@aidpproject/aidpcoin-rpc","version":"0.4.1","description":"Helps you access your Aidpcoin full node using RPC from JavaScript","types":"dist/types.d.ts","type":"module","source":"index.ts","main":"dist/index.cjs","module":"dist/index.mjs","exports":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"scripts":{"build":"parcel build","test":"jest","create-docs":"node createDocs"},"repository":{"type":"git","url":"git+https://github.com/aidpproject/aidpcoin-rpc.git"},"keywords":[],"author":{"name":"Dick Henrik Larsson"},"license":"MIT","bugs":{"url":"https://github.com/aidpproject/aidpcoin-rpc/issues"},"homepage":"https://github.com/aidpproject/aidpcoin-rpc#readme","devDependencies":{"@parcel/packager-ts":"^2.12.0","@parcel/transformer-typescript-types":"^2.12.0","@types/node":"^18.0.45","buffer":"^6.0.3","jest":"^29.7.0","parcel":"^2.12.0","typescript":"^5.5.3"},"_id":"@aidpproject/aidpcoin-rpc@0.4.1","gitHead":"8fdecd8ee228991552996e771d9d8249c422b4ec","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-d/e0IbO7ayhp5gKIt1ROO9fGq7IrCD0W/hOWsu/k3S3/fxDqmTjNilhM/k2PRF/1pZGt3Sb2efVPQ5avQKFafA==","shasum":"595fc23612bca86288cfd0776cc259d259a55aa4","tarball":"https://registry.npmjs.org/@aidpproject/aidpcoin-rpc/-/aidpcoin-rpc-0.4.1.tgz","fileCount":15,"unpackedSize":1906025,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICa74BUI9fhrpgpalyh8jcFfBMQyUkUVIT25uFjFvflmAiAnZ55lGOCwJCjUZACWGJjbUArHoDriRF9D1+g1DwR95g=="}]},"_npmUser":{"name":"loloadsl","email":"loloadsl@hotmail.fr"},"directories":{},"maintainers":[{"name":"loloadsl","email":"loloadsl@hotmail.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aidpcoin-rpc_0.4.1_1727122436329_0.2578141172929982"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-09T01:54:56.980Z","modified":"2024-09-23T20:13:56.767Z","0.3.3":"2024-03-09T01:54:57.269Z","0.3.4":"2024-03-09T14:17:18.980Z","0.3.5":"2024-03-10T01:46:29.782Z","0.3.6":"2024-03-10T20:22:23.320Z","0.4.0":"2024-09-15T15:38:26.237Z","0.4.1":"2024-09-23T20:13:56.543Z"},"bugs":{"url":"https://github.com/aidpproject/aidpcoin-rpc/issues"},"author":{"name":"Dick Henrik Larsson"},"license":"MIT","homepage":"https://github.com/aidpproject/aidpcoin-rpc#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/aidpproject/aidpcoin-rpc.git"},"description":"Helps you access your Aidpcoin full node using RPC from JavaScript","maintainers":[{"name":"loloadsl","email":"loloadsl@hotmail.fr"}],"readme":"# aidpcoin-rpc\n\nA package that will help you do RPC calls from Node.js to your Aidpcoin core node, that is your full Aidpcoin node.\n\nURLs for locally installed Aidpcoin nodes.\n\n- http://127.0.0.1:18001 for mainnet\n- http://127.0.0.1:18002 for testnet\n\n\n\n# Install\n\n```\nnpm install @aidpproject/aidpcoin-rpc\n```\n\n# Example using ES modules\n\nThis example uses Aidpcoin as a service from http://localhost:18001.\n\nIn node.js you need to give the file the ending .mjs for modular JavaScript.\nLike `example.mjs`\n\n```\nimport { getRPC, methods } from \"@aidpproject/aidpcoin-rpc\";\n\nconst username = \"anonymous\";\nconst password = \"anonymous\";\nconst URL = \"http://localhost:18001\";\nconst rpc = getRPC(username, password, URL);\n\nconst params = [];\nrpc(methods.getblockcount, params).then(console.log);\n```\n\n# Example using CommonJS\n\n```\n\nconst { getRPC, methods } = require(\"@aidpproject/aidpcoin-rpc\");\n//methods is a list of all available methods/functions/commands/procedures\n\nconst rpc = getRPC(\"UsernameSecret\", \"PasswordSecret\", \"http://localhost:18001\");\n\nconst promise = rpc(methods.getassetdata, [\"ELVIS\"]);\npromise.catch((e) => {\n  console.dir(e);\n});\n\npromise.then((response) => {\n  console.log(response);\n});\n\n\n```\n\nwill print out\n\n```\n{ name: 'ELVIS', amount: 1, units: 8, reissuable: 1, has_ipfs: 0 }\n```\n\n## Example list all generated addresses in a Wallet (Raven core)\n\nUse method `listreceivedbyaddress` to receive a list of all generated addresses.\nWrite the result to a .json file\n\n```\nconst { getRPC, methods } = require(\"@aidpproject/aidpcoin-rpc\");\n//methods is a list of all available methods/functions/commands/procedures\n\nconst method = methods.listreceivedbyaddress;\nconst minConfirmations = 1;\nconst includeEmpty = true;\n\nconst params = [minConfirmations, includeEmpty];\n\nconst rpc = getRPC(\"UsernameSecret\", \"PasswordSecret\", \"http://localhost:18001\");\n\nconst promise = rpc(method, params);\npromise.catch((e) => {\n  console.dir(e);\n});\n\npromise.then((response) => {\n  const addresses = [];\n  response.map(function (obj) {\n    addresses.push(obj.address);\n  });\n  writeToFile(addresses);\n  console.log(\"DONE, check out addresses.json\");\n});\n\nfunction writeToFile(list){\n    const json = JSON.stringify(list, null, 4);\n    require(\"fs\").writeFileSync(\"./addresses.json\", json);\n\n}\n\n```\n\n# Methods / commands / Procedure calls\n\nHere is a list of all method/commands [All methods](aidpcoin_methods.md)\n\nIn your local Aidpcoin core wallet, you can go to\n\nhelp > debug window > console\n\ntype `help`\n..and you get a list of all available commands\n\n```\n== Addressindex ==\ngetaddressbalance\ngetaddressdeltas\ngetaddressmempool\ngetaddresstxids\ngetaddressutxos\n\n== Assets ==\ngetassetdata \"asset_name\"\ngetcacheinfo\ngetsnapshot \"asset_name\" block_height\nissue \"asset_name\" qty \"( to_address )\" \"( change_address )\" ( units ) ( reissuable ) ( has_ipfs ) \"( ipfs_hash )\"\nissueunique \"root_name\" [asset_tags] ( [ipfs_hashes] ) \"( to_address )\" \"( change_address )\"\nlistaddressesbyasset \"asset_name\" (onlytotal) (count) (start)\nlistassetbalancesbyaddress \"address\" (onlytotal) (count) (start)\nlistassets \"( asset )\" ( verbose ) ( count ) ( start )\nlistmyassets \"( asset )\" ( verbose ) ( count ) ( start ) (confs)\npurgesnapshot \"asset_name\" block_height\nreissue \"asset_name\" qty \"to_address\" \"change_address\" ( reissuable ) ( new_units) \"( new_ipfs )\"\ntransfer \"asset_name\" qty \"to_address\" \"message\" expire_time \"change_address\" \"asset_change_address\"\ntransferfromaddress \"asset_name\" \"from_address\" qty \"to_address\" \"message\" expire_time \"aidp_change_address\" \"asset_change_address\"\ntransferfromaddresses \"asset_name\" [\"from_addresses\"] qty \"to_address\" \"message\" expire_time \"aidp_change_address\" \"asset_change_address\"\n\n== Blockchain ==\nclearmempool\ndecodeblock \"blockhex\"\ngetbestblockhash\ngetblock \"blockhash\" ( verbosity )\ngetblockchaininfo\ngetblockcount\n\ngetblockhash height\ngetblockhashes timestamp\ngetblockheader \"hash\" ( verbose )\ngetchaintips\ngetchaintxstats ( nblocks blockhash )\ngetdifficulty\ngetmempoolancestors txid (verbose)\ngetmempooldescendants txid (verbose)\ngetmempoolentry txid\ngetmempoolinfo\ngetrawmempool ( verbose )\ngetspentinfo\ngettxout \"txid\" n ( include_mempool )\ngettxoutproof [\"txid\",...] ( blockhash )\ngettxoutsetinfo\npreciousblock \"blockhash\"\npruneblockchain\nsavemempool\nverifychain ( checklevel nblocks )\nverifytxoutproof \"proof\"\n\n== Control ==\ngetinfo\ngetmemoryinfo (\"mode\")\ngetrpcinfo\nhelp ( \"command\" )\nstop\nuptime\n\n== Generating ==\ngenerate nblocks ( maxtries )\ngeneratetoaddress nblocks address (maxtries)\ngetgenerate\nsetgenerate generate ( genproclimit )\n\n== Messages ==\nclearmessages\nsendmessage \"channel_name\" \"ipfs_hash\" (expire_time)\nsubscribetochannel\nunsubscribefromchannel\nviewallmessagechannels\nviewallmessages\n\n== Mining ==\ngetblocktemplate ( TemplateRequest )\ngetkawpowhash \"header_hash\" \"mix_hash\" nonce, height, \"target\"\ngetmininginfo\ngetnetworkhashps ( nblocks height )\npprpcsb \"header_hash\" \"mix_hash\" \"nonce\"\nprioritisetransaction <txid> <dummy value> <fee delta>\nsubmitblock \"hexdata\" ( \"dummy\" )\n\n== Network ==\naddnode \"node\" \"add|remove|onetry\"\nclearbanned\ndisconnectnode \"[address]\" [nodeid]\ngetaddednodeinfo ( \"node\" )\ngetconnectioncount\ngetnettotals\ngetnetworkinfo\ngetpeerinfo\nlistbanned\nping\nsetban \"subnet\" \"add|remove\" (bantime) (absolute)\nsetnetworkactive true|false\n\n== Rawtransactions ==\ncombinerawtransaction [\"hexstring\",...]\ncreaterawtransaction [{\"txid\":\"id\",\"vout\":n},...] {\"address\":(amount or object),\"data\":\"hex\",...}\ndecoderawtransaction \"hexstring\"\ndecodescript \"hexstring\"\nfundrawtransaction \"hexstring\" ( options )\ngetrawtransaction \"txid\" ( verbose )\nsendrawtransaction \"hexstring\" ( allowhighfees )\nsignrawtransaction \"hexstring\" ( [{\"txid\":\"id\",\"vout\":n,\"scriptPubKey\":\"hex\",\"redeemScript\":\"hex\"},...] [\"privatekey1\",...] sighashtype )\ntestmempoolaccept [\"rawtxs\"] ( allowhighfees )\n\n== Restricted assets ==\naddtagtoaddress tag_name to_address (change_address) (asset_data)\ncheckaddressrestriction address restricted_name\ncheckaddresstag address tag_name\ncheckglobalrestriction restricted_name\nfreezeaddress asset_name address (change_address) (asset_data)\nfreezerestrictedasset asset_name (change_address) (asset_data)\ngetverifierstring restricted_name\nissuequalifierasset \"asset_name\" qty \"( to_address )\" \"( change_address )\" ( has_ipfs ) \"( ipfs_hash )\"\nissuerestrictedasset \"asset_name\" qty \"verifier\" \"to_address\" \"( change_address )\" (units) ( reissuable ) ( has_ipfs ) \"( ipfs_hash )\"\nisvalidverifierstring verifier_string\nlistaddressesfortag tag_name\nlistaddressrestrictions address\nlistglobalrestrictions\nlisttagsforaddress address\nreissuerestrictedasset \"asset_name\" qty to_address ( change_verifier ) ( \"new_verifier\" ) \"( change_address )\" ( new_units ) ( reissuable ) \"( new_ipfs )\"\nremovetagfromaddress tag_name to_address (change_address) (asset_data)\ntransferqualifier \"qualifier_name\" qty \"to_address\" (\"change_address\") (\"message\") (expire_time)\nunfreezeaddress asset_name address (change_address) (asset_data)\nunfreezerestrictedasset asset_name (change_address) (asset_data)\n\n== Restricted ==\nviewmyrestrictedaddresses\nviewmytaggedaddresses\n\n== Rewards ==\ncancelsnapshotrequest \"asset_name\" block_height\ndistributereward \"asset_name\" snapshot_height \"distribution_asset_name\" gross_distribution_amount ( \"exception_addresses\" ) (\"change_address\") (\"dry_run\")\ngetdistributestatus \"asset_name\" snapshot_height \"distribution_asset_name\" gross_distribution_amount ( \"exception_addresses\" )\ngetsnapshotrequest \"asset_name\" block_height\nlistsnapshotrequests [\"asset_name\" [block_height]]\nrequestsnapshot \"asset_name\" block_height\n\n== Util ==\ncreatemultisig nrequired [\"key\",...]\nestimatefee nblocks\nestimatesmartfee conf_target (\"estimate_mode\")\nsignmessagewithprivkey \"privkey\" \"message\"\nvalidateaddress \"address\"\nverifymessage \"address\" \"signature\" \"message\"\n\n== Wallet ==\nabandontransaction \"txid\"\nabortrescan\naddmultisigaddress nrequired [\"key\",...] ( \"account\" )\naddwitnessaddress \"address\"\nbackupwallet \"destination\"\nbumpfee has been deprecated on the AIDP Wallet.\ndumpprivkey \"address\"\ndumpwallet \"filename\"\nencryptwallet \"passphrase\"\ngetaccount \"address\"\ngetaccountaddress \"account\"\ngetaddressesbyaccount \"account\"\ngetbalance ( \"account\" minconf include_watchonly )\ngetmasterkeyinfo\ngetmywords ( \"account\" )\ngetnewaddress ( \"account\" )\ngetrawchangeaddress\ngetreceivedbyaccount \"account\" ( minconf )\ngetreceivedbyaddress \"address\" ( minconf )\ngettransaction \"txid\" ( include_watchonly )\ngetunconfirmedbalance\ngetwalletinfo\nimportaddress \"address\" ( \"label\" rescan p2sh )\nimportmulti \"requests\" ( \"options\" )\nimportprivkey \"privkey\" ( \"label\" ) ( rescan )\nimportprunedfunds\nimportpubkey \"pubkey\" ( \"label\" rescan )\nimportwallet \"filename\"\nkeypoolrefill ( newsize )\nlistaccounts ( minconf include_watchonly)\nlistaddressgroupings\nlistlockunspent\nlistreceivedbyaccount ( minconf include_empty include_watchonly)\nlistreceivedbyaddress ( minconf include_empty include_watchonly)\nlistsinceblock ( \"blockhash\" target_confirmations include_watchonly include_removed )\nlisttransactions ( \"account\" count skip include_watchonly)\nlistunspent ( minconf maxconf [\"addresses\",...] [include_unsafe] [query_options])\nlistwallets\nlockunspent unlock ([{\"txid\":\"txid\",\"vout\":n},...])\nmove \"fromaccount\" \"toaccount\" amount ( minconf \"comment\" )\nremoveprunedfunds \"txid\"\nrescanblockchain (\"start_height\") (\"stop_height\")\nsendfrom \"fromaccount\" \"toaddress\" amount ( minconf \"comment\" \"comment_to\" )\nsendfromaddress \"from_address\" \"to_address\" amount ( \"comment\" \"comment_to\" subtractfeefromamount replaceable conf_target \"estimate_mode\")\nsendmany \"fromaccount\" {\"address\":amount,...} ( minconf \"comment\" [\"address\",...] replaceable conf_target \"estimate_mode\")\nsendtoaddress \"address\" amount ( \"comment\" \"comment_to\" subtractfeefromamount replaceable conf_target \"estimate_mode\")\nsetaccount \"address\" \"account\"\nsettxfee amount\nsignmessage \"address\" \"message\"\n\n```\n","readmeFilename":"README.md"}