Highlights
Until now, Tangany Custody Suite was mainly focused on write access to blockchains. That included the creation of new wallets and the execution of transactions and smart contract interactions. With the release of 1.5, we add the complementary read functionality to it.
The Read API allows all clients and partners to easily read the transaction and event history of wallets and smart contracts on Ethereum. With that, the solution supports all major types of interaction with blockchain using one unified API solution.
Please note, although demo account users can test-drive the Read endpoints without restrictions, due to its limited release status for productive workload paid-accounts are required to opt-in to this Beta feature by contacting the Tangany Support Team
Added
- [Beta] Explore Ethereum transactions via
GET /eth/transactions
andGET /eth/wallet/:wallet/transactions
- [Beta] Explore Ethereum smart contract events via
GET /eth/contract/:contract/events
and query individual events viaGET /eth/transaction/:hash/event/:index
- Estimate Ethereum transaction fees via
POST /eth/wallet/:wallet/estimate-fee
andPOST /eth/contract/:contract/:wallet/estimate-fee
- Support new custom header
tangany-ethereum-gas
to enforce user-defined gas amount for Ethereum transactions
- Support new custom header
tangany-ethereum-nonce
to enforce given nonce in Ethereum transactions
- Examine the current status of our backend node clusters via
GET /eth/status
andGET /btc/status
Changed
- Enhance
GET /eth/transaction/:hash
to return more relevant transaction data
- Add
blockHash
property toGET /btc/transaction/:hash
Fixed
- Improve the error message when sending less than 1 Wei in an Ethereum transaction
- Return 404 for unknown async request ids via
GET /request/:id
- Fix a rare case where
blockNr
property is missing from theGET /btc/transaction/:hash
response
- Fix ancient Ethereum transactions being reported as erroneous