Releases: l1h3r/etherscan
Releases · l1h3r/etherscan
2.0.2
2.0.1
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`