Skip to content

Tags: l1h3r/etherscan

Tags

2.0.2

Toggle 2.0.2's commit message
Release 2.0.2

2.0.1

Toggle 2.0.1's commit message
Update testnet URLs

2.0

Toggle 2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
2.0

- Support setting HTTPoison options via config
  - See README.md for examples

- Refactor internal api

- Update readme

- Slightly better address validation
  - Ensure addresses begin with "0x"

- Fix typespecs

- Add `Etherscan.get_transaction_receipt_status/1`

- `Etherscan.API.Accounts.get_balance/1` returns balance in ether. previously wei
- `Etherscan.API.Accounts.get_balances/1` returns balance in ether. previously wei
- `Etherscan.API.Accounts.get_internal_transactions/1` returns list of `%Etherscan.InternalTransaction{}` structs. previously a list of `%Etherscan.Block{}` structs
- `Etherscan.API.Accounts.get_internal_transactions/2` see above
- `Etherscan.API.Logs.get_logs/1` returns error if given an invalid address. previously made request with invalid address
- `Etherscan.API.Proxy.get_eth_supply/0` returns supply in ether. previously wei
- `Etherscan.API.Proxy.eth_get_block_by_number/1` returns `%Etherscan.ProxyBlock{}` struct. previously `map`
- `Etherscan.API.Proxy.eth_get_transaction_by_hash/1` returns `%Etherscan.ProxyTransaction{}` struct. previously `map`
- `Etherscan.API.Proxy.eth_get_transaction_by_block_number_and_index/2` returns `%Etherscan.ProxyTransaction{}` struct. previously `map`
- `Etherscan.API.Proxy.eth_get_transaction_receipt/1` returns `%Etherscan.ProxyTransactionReceipt{}` struct. previously `map`
- `Etherscan.Transactions.get_contract_execution_status/1` returns `%Etherscan.ContractStatus{}` struct. previously `map`

0.1.5

Toggle 0.1.5's commit message
Release 0.1.5

0.1.4

Toggle 0.1.4's commit message
Version bump

0.1.3

Toggle 0.1.3's commit message
Version bump

0.1.2

Toggle 0.1.2's commit message
Update dependencies and fixtures

0.1.1

Toggle 0.1.1's commit message
Add tests. Tests are good.

0.1.0

Toggle 0.1.0's commit message
Rhodes Deep