repositorypackage
0.0.11
Repository: https://github.com/hunterlong/tokenbalance.git
Documentation: pkg.go.dev
# README
TokenBalance Server
Connects to your local geth IPC and prints out a simple JSON response for ethereum token balances. Runs on port 19705. Fetch the balance of a token on the ethereum network.
Run Your Own Server
tokenbalance --geth="/ethereum/geth.ipc" --port 8888 --ip 127.0.0.1
This will create a light weight HTTP server will respond balance information about a ethereum contract token.
Use TokenBalance's Sever
https://api.tokenbalance.com/balance/CONTRACT_HERE/ETHER_ADDRESS
CURL Request
CONTRACT=0xa74476443119A942dE498590Fe1f2454d7D4aC0d
ETH_ADDRESS=0xda0aed568d9a2dbdcbafc1576fedc633d28eee9a
curl https://api.tokenbalance.com/balance/$CONTRACT/$ETH_ADDRESS
Response
{
"name": "Golem Network Token",
"wallet": "0xda0aed568d9a2dbdcbafc1576fedc633d28eee9a",
"balance": 5.581543382215305,
"eth_balance": 53.723423456,
"symbol": "GNT",
"decimals": 18
}