Number | Name | Type | Parameters | Description |
---|---|---|---|---|
1 | isaddressused, | get | A valid base58 address | Returns true if the address has ever appeared in the blockchain. |
2 | getbalance | get | A Valid base58 Address | Returns the current balance of the address |
3 | getbalancev2 | get | A Valid base58 Address | Returns the total, confirmed and unconfirmed balance of the address |
4 | getutxos | get | A Valid base58 Address | Returns all the Unspent Transaction Outputs(UTXOs) for the given address. |
5 | getutxosv2 | get | A Valid base58 Address | Returns all the Unspent Transaction Outputs(UTXOs) for the given address. This route also includes unconfirmed/pending utxos from mempool. |
6 | getfabtokenbalances | get | A Valid base58 Address | Returns all balances of one address for a specific set of fab token contracts |
7 | gettransactions | get | A Valid base58 Address | Returns all the transactions for which the address has been a recipient. |
8 | gettransactionjson | get | A Valid transaction id | Returns the full transaction in json format. |
9 | gettransactionhex | get | A Valid transaction id | Returns the transaction in hex format. |
10 | getblockbyhash | get | A valid block hash | Returns the block. |
11 | getfullblockbyhash | get | A valid block hash | Returns the full block with verbosity level 2(with all the transactions). |
12 | getblockbyheight | get | a valid integer | Returns the block at the given height. |
13 | getblockhash | get | A valid block number | Returns the block hash for the given block number(~ block height). |
14 | getblockchaininfo | get | none | Returns the current status of the blockchain |
15 | getblockcount | get | none | Returns the current height of the blockchain |
16 | getfeeestimate | get | none | Returns the estimated fee per kilobyte to increase the likelyhood of transaction getting confirmed within the next block. |
17 | sendrawtransaction | get | a complete Transaction in hex(serialized) format | Receives the Raw transaction and returns txid - ideal for smaller transactions. |
18 | postrawtransaction | post | rawtx:a complete Transaction in hex(serialized) format | Receives the Raw transaction and returns txid - ideal for larger transactions. |
19 | callcontract | post | address:A valid address data:encoded function call sender:address of the sender gas:a rough estimate of gas to be paid. | This call can handle both json and form-data format. Receives the contract query and returns the response. This call DOES NOT change the state of the evm. |
20 | gettransactionreceipt | get | Txid:A valid transaction id | Returns the receipt if available or returns an empty array. |
21 | getabiforcontract | get | A valid contract address. | Returns the abi for the given contract. |
22 | getcontractpaymentsbyaddress | get | A Valid fabcoin address | Returns information about all the payments made by an address to contract. |
23 | getcontractpayments | get | A Valid Contract Address | Returns information about all the payments made to the contract specified by contract address. |
24 | gettokenlist | get | none | Returns the information about official Tokens present on the blockchain. |
25 | gettokenpaymentstoaddress | post | address : A valid Address to which token payments are made (mandatory) tokenName : A valid Token symbol - results will be filtered out by this token (optional) minBlock : Minimum block number for the payments (optional) | Returuns information about token payments made to the address by the contract. |