APIs

Proxy APIs web3.eth 중개 API 목록

ex) http://explorer.ethersocial.info/api_proxy/eth_blockNumber
OriginParameterExample
web3.eth.getBalance(
addressHexString
[, defaultBlock]
addressHexString: Hex,
defaultBlock(Optional): Number
/eth_balance/0x5811590907050746b897efe65fea7b65710e1a2c/1522934
web3.eth.getBlockNumbernone/eth_blockNumber
web3.eth.getBlock(
blockHashOrBlockNumber
[, returnTransactionObjects]
blockHashOrBlockNumber: Hex or Number,
returnTransactionObjects: true or false
/eth_getBlockByNumber/1522660/false
web3.eth.getUncle(
blockHashStringOrNumber,
uncleNumber
[, returnTransactionObjects]
blockHashOrBlockNumber: Hex or Number,
uncleNumber: Number,
returnTransactionObjects: true or false
/eth_getUncleByBlockNumberAndIndex/1522579/0/false
web3.eth.getBlockTransactionCount(
blockHashOrBlockNumber
blockHashOrBlockNumber: Hex or Number/eth_getBlockTransactionCountByNumber/1522660
web3.eth.getTransaction(
transactionHash
transactionHash: Hex/eth_getTransactionByHash/0x6fd1bb5a71d16ad342ac9f8d86c299ce768eec0bafede55d7b7a9e82d816942a
web3.eth.getTransactionFromBlock(
blockHashOrBlockNumber,
indexNumber
blockHashOrBlockNumber: Hex or Number,
indexNumber: Number
/eth_getTransactionByBlockNumberAndIndex/1522660/0
web3.eth.getTransactionCount(
addressHexString
[, defaultBlock]
addressHexString: Hex,
defaultBlock(Optional): Number
/eth_getTransactionCount/0xe3ec5ebd3e822c972d802a0ee4e0ec080b8237ba/1522934
web3.eth.sendRawTransaction(
signedTransactionData
signedTransactionData:
signed_tx.serialize().toString('hex')
280 bytes(hexadecimal)
/eth_sendRawTransaction/"Parameter:signedTransactionData"
web3.eth.getTransactionReceipt(
transactionHash
transactionHash: Hex/eth_getTransactionReceipt/0xb3663023a01cc2862845d72bae657b5ef2f559c9982b3fcdfdbe840950fb6914
web3.eth.call(
callObject [, defaultBlock]
callObject:
{ addressHexString: Hex,
data: Hex }
/eth_call/0x5811590907050746b897efe65fea7b65710e1a2c/0xcdcd77c(0x63)45(0x63)1
web3.eth.getCode(
addressHexString [, defaultBlock]
addressHexString: Hex,
defaultBlock(Optional): Number
/eth_getCode/0x0146b9dcd9fb2abc1b5b136c28d20d0037526961
web3.eth.getStorageAt(
addressHexString,
position
[, defaultBlock]
addressHexString: Hex,
position: Number
defaultBlock(Optional): Number
/eth_getStorageAt/0x5811590907050746b897efe65fea7b65710e1a2c/0/1522934
web3.eth.getGasPricenone/eth_gasPrice
web3.eth.estimateGas(
callObject
callObject:
{addressHexString: Hex,
value: Number,
gasPrice: Hex,
gas: Hex}
/eth_estimateGas/0x5811590907050746b897efe65fea7b65710e1a2c/100/0x051da038cc/0xffffff

"Parity" Proxy APIs 중개 API 목록

ex) http://explorer.ethersocial.info/api_parity/eth_blockNumber
ParameterExample
addressHexString: Hex,
defaultBlock(Optional): Number
http://explorer.ethersocial.info/api_parity/eth_getBalance/0x5811590907050746b897efe65fea7b65710e1a2c/1522934
nonehttp://explorer.ethersocial.info/api_parity/eth_blockNumber
blockHashOrBlockNumber: Hex or Number,
returnTransactionObjects: true or false
http://explorer.ethersocial.info/api_parity/eth_getBlockByNumber/1522660/false
http://explorer.ethersocial.info/api_parity/eth_getBlockByHash/0xdc19939dc468c85538f40acc5da4c5f806d93b8e5106b3619da19c78ddbf62b5/false
blockHashOrBlockNumber: Hex or Number,
uncleNumber: Number
http://explorer.ethersocial.info/api_parity/eth_getUncleByBlockNumberAndIndex/1522579/0
blockHashOrBlockNumber: Hex or Numberhttp://explorer.ethersocial.info/api_parity/eth_getBlockTransactionCountByNumber/1522660
transactionHash: Hexhttp://explorer.ethersocial.info/api_parity/eth_getTransactionByHash/0x6fd1bb5a71d16ad342ac9f8d86c299ce768eec0bafede55d7b7a9e82d816942a
blockHashOrBlockNumber: Hex or Number,
indexNumber: Number
http://explorer.ethersocial.info/api_parity/eth_getTransactionByBlockNumberAndIndex/1522660/0
addressHexString: Hex,
defaultBlock(Optional): Number
http://explorer.ethersocial.info/api_parity/eth_getTransactionCount/0xe3ec5ebd3e822c972d802a0ee4e0ec080b8237ba/1522934
signedTransactionData:
signed_tx.serialize().toString('hex')
280 bytes(hexadecimal)
http://explorer.ethersocial.info/api_parity/eth_sendRawTransaction/"Parameter:signedTransactionData"
transactionHash: Hexhttp://explorer.ethersocial.info/api_parity/eth_getTransactionReceipt/0xb3663023a01cc2862845d72bae657b5ef2f559c9982b3fcdfdbe840950fb6914
callObject:
{ addressHexString: Hex,
data: Hex }
http://explorer.ethersocial.info/api_parity/eth_call/0x5811590907050746b897efe65fea7b65710e1a2c/0xcdcd77c(0x63)45(0x63)1
addressHexString: Hex,
defaultBlock(Optional): Number
http://explorer.ethersocial.info/api_parity/eth_getCode/0x0146b9dcd9fb2abc1b5b136c28d20d0037526961
addressHexString: Hex,
position: Number
defaultBlock(Optional): Number
http://explorer.ethersocial.info/api_parity/eth_getStorageAt/0x5811590907050746b897efe65fea7b65710e1a2c/0/1522934
nonehttp://explorer.ethersocial.info/api_parity/eth_gasPrice
callObject:
{addressHexString: Hex,
value: Number,
gasPrice: Hex,
gas: Hex}
http://explorer.ethersocial.info/api_parity/eth_estimateGas/0x5811590907050746b897efe65fea7b65710e1a2c/100/0x051da038cc/0xffffff

Real-time response APIs 실시간 응답 API 목록

ex) http://explorer.ethersocial.info/api_account/eth_balancemulti/0x5811590907050746b897efe65fea7b65710e1a2c,0xe3ec5ebd3e822c972d802a0ee4e0ec080b8237ba/1522934
DescriptionParameterExample
Get ESN Supply
Active, Total Accounts
Total Supply
none/esnsupply
Get ESN Balance
for multiple Addresses
in a single call
Comma-separated addresses: Hex, Hex...
defaultBlock(Optional): Number
/eth_balancemulti/0x5811590907050746b897efe65fea7b65710e1a2c,0xe3ec5ebd3e822c972d802a0ee4e0ec080b8237ba/1522934
Get Token Balance
all or specified token
in a single call
address: Hex
contract addess(Optional): Hex
/tokenbalance/0x3e2c6a622c29cf30c04c9ed8ed1e985da8c95662/0x0146b9dcd9fb2abc1b5b136c28d20d0037526961
Get Token informationcontract address: Hex/tokeninfo/0x0146b9dcd9fb2abc1b5b136c28d20d0037526961
Get Token Events
from Contract Address
by Address
address: Hex
contract addess: Hex
count: Number(default:10)
page: Number(default:1)
/tokenevents/0x3e2c6a622c29cf30c04c9ed8ed1e985da8c95662/0x0146b9dcd9fb2abc1b5b136c28d20d0037526961/10/1
Get Account Transactions
by Address
address: Hex
page: Number(min:1/max:65,000)
count: Number(min:1/max:1,000)
https://explorer.ethersocial.info/account/transactions/0xe3ec5ebd3e822c972d802a0ee4e0ec080b8237ba/json/1/10

Web to Json 웹을 데이터로 제공하는 API 목록

Webpage AddressJSON Returns
http://explorer.ethersocial.info/top100/jsonactiveAccounts: String
totalAccounts: Number
contract address: no, address, eventcount, transfercount, name, decimals, symbol, totalSupply
normal accounts: address, type, balance, rank
special accounts: address, type, balance, rank
http://explorer.ethersocial.info/top100/summaryTotalNumberOfAccounts: Number
ActiveNumberOfAccounts: String
TotalSupply: String
LongTermHoldingAmount: String
CirculatingSupply: String
http://explorer.ethersocial.info/api_info/summary/100(blockCount)miners: Miners Information
name: String
value: String
address: String
hashrate: String
http://explorer.ethersocial.info/account/0x3e2c6a622c29cf30c04c9ed8ed1e985da8c95662/1657927/10(Count)/json
http://explorer.ethersocial.info/account/0x3e2c6a622c29cf30c04c9ed8ed1e985da8c95662/1657927/10(Count)/jsontxs
blocks: Traces
tokenBlocks: events
tokens: contract address, balance, events, name, decimals, symbol, totalSupply
nodeDataArray: GoJS node data
linkDataArray: GoJS link data
http://explorer.ethersocial.info/peers/parity
http://explorer.ethersocial.info/peers/addpeer
http://explorer.ethersocial.info/peers/gesn
http://explorer.ethersocial.info/peers/json
TextList: for Parity's reserved_peers
Command: for GESN's Console
Array: for GESN's static-nodes.json
JSON: for Customize