Giter Club home page Giter Club logo

php-gridcoin's People

Contributors

startailcoon avatar

Stargazers

 avatar

Watchers

 avatar

php-gridcoin's Issues

Wallet Commands

This issue tracks all the current wallet commands that could be handled.
Ticked boxes are implemented and processed.

Stage 1 priority is to get all informational commands working

Network

  • addmultisigaddress <nrequired> <'["key","key"]'> [account]
  • addredeemscript <redeemScript> [account]
  • backupprivatekeys
  • backupwallet
  • burn <amount> [hex string]
  • checkwallet
  • consolidatemsunspent <address> <block-start> <block-end> [max-grc] [max-inputs]
  • consolidateunspent <address> [UTXO size] [maximum number of inputs] [sweep all addresses] [sweep change]
  • createrawtransaction [{"txid":"id","vout":n},...] {"address":amount,"data":"hex",...}
  • decoderawtransaction <hex string>
  • decodescript <hex string>
  • dumpprivkey <gridcoinaddress> [bool:dump hex]
  • dumpwallet <filename>
  • encryptwallet <passphrase>
  • getaccount <gridcoinaddress>
  • getaccountaddress <account>
  • getaddressesbyaccount <account>
  • getbalance ( "account" minconf includeWatchonly )
  • getbalancedetail ( minconf includeWatchonly )
  • getnewaddress [account]
  • getnewpubkey [account]
  • getrawtransaction <txid> [verbose=bool]
  • getrawwallettransaction <txid>
  • getreceivedbyaccount <account> [minconf=1]
  • getreceivedbyaddress <Gridcoinaddress> [minconf=1]
  • gettransaction "txid" ( includeWatchonly )
  • getunconfirmedbalance
  • getwalletinfo
  • importprivkey <gridcoinprivkey> [label] [bool:rescan]
  • importwallet <filename>
  • keypoolrefill [new-size]
  • listaccounts ( minconf includeWatchonly)
  • listaddressgroupings
  • listreceivedbyaccount ( minconf includeempty includeWatchonly)
  • listreceivedbyaddress ( minconf includeempty includeWatchonly)
  • listsinceblock ( "blockhash" target-confirmations includeWatchonly)
  • liststakes ( count )
  • listtransactions ( "account" count from includeWatchonly)
  • listunspent [minconf=1] [maxconf=9999999] ["address",...]
  • maintainbackups ( "retention by number" "retention by days" )
  • makekeypair [prefix]
  • move <fromaccount> <toaccount> <amount> [minconf=1] [comment]
  • rainbymagnitude project_id amount ( trial_run output_details )
  • repairwallet
  • resendtx
  • reservebalance [<reserve> [amount]]
  • scanforunspent <address> <block-start> <block-end> [bool:export] [export-type]
  • sendfrom <account> <gridcoinaddress> <amount> [minconf=1] [comment] [comment-to] [message]
  • sendmany <fromaccount> {address:amount,...} [minconf=1] [comment]
  • sendrawtransaction <hex string>
  • sendtoaddress <gridcoinaddress> <amount> [comment] [comment-to] [message]
  • setaccount <gridcoinaddress> <account>
  • sethdseed ( "newkeypool" "seed" )
  • settxfee <amount>
  • signmessage <Gridcoinaddress> <message>
  • signrawtransaction <hex string> [{"txid":txid,"vout":n,"scriptPubKey":hex},...] [<privatekey1>,...] [sighashtype="ALL"]
  • upgradewallet [version]
  • validateaddress <gridcoinaddress>
  • validatepubkey <gridcoinpubkey>
  • verifymessage <Gridcoinaddress> <signature> <message>
  • walletdiagnose

Staking

  • advertisebeacon ( force )
  • beaconconvergence
  • beaconreport <active only>
  • beaconstatus [cpid]
  • createmrcrequest [dry_run [force [fee]]]
  • explainmagnitude ( cpid )
  • getlaststake
  • getstakinginfo
  • getmrcinfo [detailed MRC info [CPID [low height [high height]]]]
  • lifetime [cpid]
  • magnitude <cpid>
  • pendingbeaconreport
  • resetcpids
  • revokebeacon <cpid>
  • superblockage
  • superblocks [lookback [displaycontract [cpid]]]

Network

  • addnode <node> <add|remove|onetry>
  • askforoutstandingblocks
  • clearbanned
  • currenttime
  • getaddednodeinfo <dns> [node]
  • getbestblockhash
  • getblock <hash> [bool:txinfo]
  • getblockbymintime <timestamp> [bool:txinfo]
  • getblockbynumber <number> [bool:txinfo]
  • getblockchaininfo
  • getblockcount
  • getblockhash <index>
  • getblocksbatch <starting block number or hash> <number of blocks> [bool:txinfo]
  • getburnreport
  • getcheckpoint
  • getconnectioncount
  • getdifficulty
  • getinfo
  • getnettotals
  • getnetworkinfo
  • getnodeaddresses [count]
  • getpeerinfo
  • getrawmempool
  • listbanned
  • networktime
  • ping
  • setban <ip or subnet> <command> [bantime] [absolute]
  • showblock <index>
  • stop

Voting

  • addpoll <type> <title> <days> <question> <answer1;answer2...> <weighttype> <responsetype> <url> <required_field_name1=value1;required_field_name2=value2...>
  • getpollresults <poll_title_or_id>
  • getvotingclaim <poll_or_vote_id>
  • listpolls ( showfinished )
  • DEPRECATED: vote <title> <answer1;answer2...>
  • votebyid <poll_id> <choice_id_1> ( choice_id_2... )
  • votedetails <poll_title_or_id>

Developer

  • addkey <action> <keytype> <keyname> <keyvalue> <gdpr_protection_bool>
  • archivelog <log>
  • auditsnapshotaccrual [CPID] [report details]
  • auditsnapshotaccruals [report only mismatches]
  • changesettings <name=value> [name=value] ... [name=value]
  • convergencereport [convergence_cache_details]
  • currentcontractaverage
  • debug <bool>
  • deletecscrapermanifest <hash>
  • dumpcontracts <contract_type> <file> [txids only] [low height] [high height]
  • exportstats1 [maxblocks aggregate [endblock]]
  • getblockstats mode [startheight [endheight]]
  • getlistof <keytype>
  • getmpart <hash>
  • getrecentblocks detail count
  • inspectaccrualsnapshot <height>
  • listalerts
  • listdata <keytype>
  • listmanifests [bool details] [manifest hash]
  • listprojects
  • listresearcheraccounts
  • listsettings
  • logging [json array category adds] [json array category removes]
  • network
  • parseaccrualsnapshot <filespec>
  • parselegacysb
  • projects
  • readdata <key>
  • reorganize <hash>
  • savescraperfilemanifest <hash>
  • scraperreport
  • sendalert <message> <privatekey> <minver> <maxver> <priority> <id> [cancelupto]
  • sendalert2 <privatekey> <id> <subverlist> <cancellist> <expire> <priority> <message>
  • sendblock <blockhash>
  • sendscraperfilemanifest
  • superblockaverage
  • testnewsb [hint bits]
  • versionreport <lookback:int> <full:bool>
  • writedata <key> <value>

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.