Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/unisay/purescript-ethereum-client
Ethereum RPC protocol client
https://github.com/unisay/purescript-ethereum-client
ethereum purescript
Last synced: 2 months ago
JSON representation
Ethereum RPC protocol client
- Host: GitHub
- URL: https://github.com/unisay/purescript-ethereum-client
- Owner: Unisay
- License: mit
- Created: 2017-09-21T19:02:51.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-12-08T09:26:23.000Z (about 7 years ago)
- Last Synced: 2024-10-10T16:25:14.900Z (2 months ago)
- Topics: ethereum, purescript
- Language: PureScript
- Size: 113 KB
- Stars: 8
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# purescript-ethereum-client
[![Build Status](https://travis-ci.org/Unisay/purescript-ethereum-client.svg?branch=master)](https://travis-ci.org/Unisay/purescript-ethereum-client)
[![Pursuit](https://pursuit.purescript.org/packages/purescript-ethereum-client/badge)](https://pursuit.purescript.org/packages/purescript-ethereum-client)Ethereum [RPC protocol](https://github.com/ethereum/wiki/wiki/JSON-RPC) client
### Status
Work in progress:
- [x] web3_clientVersion
- [x] web3_sha3
- [x] net_version
- [x] net_peerCount
- [x] net_listening
- [x] eth_protocolVersion
- [x] eth_syncing
- [x] eth_coinbase
- [x] eth_mining
- [x] eth_hashrate
- [x] eth_gasPrice
- [x] eth_accounts
- [x] eth_blockNumber
- [x] eth_getBalance
- [x] eth_getStorageAt
- [x] eth_getTransactionCount
- [x] eth_getBlockTransactionCountByHash
- [x] eth_getBlockTransactionCountByNumber
- [x] eth_getUncleCountByBlockHash
- [x] eth_getUncleCountByBlockNumber
- [x] eth_getCode
- [x] eth_sign
- [ ] eth_sendTransaction
- [ ] eth_sendRawTransaction
- [ ] eth_call
- [ ] eth_estimateGas
- [ ] eth_getBlockByHash
- [ ] eth_getBlockByNumber
- [ ] eth_getTransactionByHash
- [ ] eth_getTransactionByBlockHashAndIndex
- [ ] eth_getTransactionByBlockNumberAndIndex
- [ ] eth_getTransactionReceipt
- [ ] eth_getUncleByBlockHashAndIndex
- [ ] eth_getUncleByBlockNumberAndIndex
- [ ] eth_getCompilers
- [ ] eth_compileLLL
- [ ] eth_compileSolidity
- [ ] eth_compileSerpent
- [ ] eth_newFilter
- [ ] eth_newBlockFilter
- [ ] eth_newPendingTransactionFilter
- [ ] eth_uninstallFilter
- [ ] eth_getFilterChanges
- [ ] eth_getFilterLogs
- [ ] eth_getLogs
- [ ] eth_getWork
- [ ] eth_submitWork
- [ ] eth_submitHashrate
- [ ] db_putString
- [ ] db_getString
- [ ] db_putHex
- [ ] db_getHex
- [ ] shh_post
- [ ] shh_version
- [ ] shh_newIdentity
- [ ] shh_hasIdentity
- [ ] shh_newGroup
- [ ] shh_addToGroup
- [ ] shh_newFilter
- [ ] shh_uninstallFilter
- [ ] shh_getFilterChanges
- [ ] shh_getMessages