Arweave API
Go implementation of the Arweave API
Todo
A list of endpoints that are complete or need to be done, if the endpoint is marked as done it means it includes unit tests and an example
Transactions
- Get Transaction by ID
- Get Transaction Status
- Get Transaction Field
- Get Decoded Transaction Data (http://arweave.net/{id})
- Get Transaction Data Encoded (http://arweave.net/tx/{id}/data.{extension})
- Get Transaction Price
- Submit Transaction
Wallets
- Get Wallet Balance
- Get Last Transaction ID
Blocks
- Get Block by ID
Network and Node State
- Network Info
- Peer List
Chunks
Upload Chunks
- Upload Chunks
Download Chunks
- Get Transaction Data
- Get Transaction Offset and Size