Commit Graph

213 Commits (92826130131a292ea4be78088b8dfd9fd798f5f0)

Author SHA1 Message Date
Luke Imhoff cddd810a58 Use :websocket_client for EthereumJSONRPC.WebSocket 6 years ago
Luke Imhoff 727459ec92 Use `socket`'s Socket.Web for another implementation of WebSockets 6 years ago
Luke Imhoff c8c53405fc Subscribe to newHeads for realtime indexer 6 years ago
Luke Imhoff dc5ec15619 Support for Moxing WebSocket 6 years ago
Luke Imhoff 6036dea12d Websocket json_rpc, subscribe, and unsubscribe against Sokol 6 years ago
Alex Garibay f81d20fc24
Add support for multiple return types in contracts (#562) 6 years ago
Andrew Cravenho 28e485a5c1 Replace poanetwork/poa-explorer urls with poanetwork/blockscout 6 years ago
Andrew Cravenho 8f9a961d0b Fix trace url 6 years ago
Luke Imhoff 88db1e776f They mocked behaviours -> The mocked behaviours 6 years ago
Alex Garibay 8b16f81b73
Catalog token transfers and tokens during indexing (#484) 6 years ago
Luke Imhoff f2884992a7 Fetch realtime internal transactions and balances synchronously 6 years ago
Luke Imhoff 3427873986 {:ok, nil} -> {:error, :not_found} in handle_get_block_by_tag 6 years ago
Luke Imhoff e3f7581572 Historical Address Balances 6 years ago
Amanda Sposito dae9ff2f10 Add support to Pluggable Transport and HTTP transport modules 6 years ago
Amanda Sposito b8a8f083d2 Add parser function to handle addresses arguments when calling the blockchain 6 years ago
Amanda Sposito 9532c6e9fe Remove 'abi' lib in favor of the 'ex_abi' one 6 years ago
Amanda Sposito 421b8df68c Add treatment to decode string values from blockchain 6 years ago
Lucas Narciso 537f090597 Create Explorer.SmartContract.Reader 6 years ago
Lucas Narciso 4b9bc4a69f Create EthereumJSONRPC.Encoder 6 years ago
Lucas Narciso 8a8f2bb20b Add the ABI lib to handle encoding and decoding 6 years ago
Lucas Narciso e81281edf6 Fix typo in etheream_jsonrpc_test.exs 6 years ago
Lucas Narciso acdbed2ba7 Support eth_call on EthereumJSONRPC 6 years ago
Luke Imhoff ac841af29f Split batches on 504 Gateway Timeout 6 years ago
Luke Imhoff 8f827ecfa6 Use Mox by default for local integration tests 6 years ago
Luke Imhoff 834ad23f26 Standardize JSONRPC response 6 years ago
Luke Imhoff 3d1aa20287 Convert empty batch to empty response list 6 years ago
Luke Imhoff 466c1e76f6 Request transport module and options for all JSONRPC calls 6 years ago
Luke Imhoff d9d9e54dac Remove problematic test 6 years ago
Luke Imhoff 5ad0ed4571 Use tags to exclude Variant running incompatible tests 6 years ago
Luke Imhoff 3c680ff953 Log, but do not fail tests, when 502 Bad Gateway occurs 6 years ago
Luke Imhoff 4ecfb3b409 CircleCI tests for Geth 6 years ago
Luke Imhoff c9e6366cb8 Use root formatter settings 6 years ago
Luke Imhoff cac1cab39c Geth receipts compatibility 6 years ago
Luke Imhoff 72373f7770 method_to_url config 6 years ago
Luke Imhoff 88bb8a3b55 log type must be optional 6 years ago
Luke Imhoff d946b0d073 EthereumJSONRPC.Variant behaviour 6 years ago
Luke Imhoff 8b5327ad65 Remove public_key and standard_v from transactions 6 years ago
Luke Imhoff f732a0cd27 Geth and Parity variant configs for EthereumJSONRPC 6 years ago
Luke Imhoff 7d8d09a370 Show HTTP status code when Jason decode fails 6 years ago
Luke Imhoff 53d34141ee Convert blocks nonce to bytea 6 years ago
Luke Imhoff 2701d1fd20 Support mixHash from Geth 6 years ago
Luke Imhoff 6b3fd80916 Extract Explorer.Indexer to Indexer 7 years ago
Luke Imhoff e44a617a55 Rechunk batch JSONRPC request when 413 is returned 7 years ago
Luke Imhoff c7a80fb75b Convert eth_getBalance error responses to error tuple 7 years ago
Luke Imhoff 3e5e6c95c4 Pass through removed flag for logs 7 years ago
Luke Imhoff f7d79b666a Handle error responses from trace_replayTransaction 7 years ago
Luke Imhoff 0680973e64 fetched_balance_block_number instead of fetched_balance_at 7 years ago
Luke Imhoff d3ea7c251a Fetch pending transactions 7 years ago
Luke Imhoff c98afd5bbb Allow pending transactions in Transaction.to_elixir 7 years ago
Luke Imhoff 394df24ea2 Use EthereumJSONRPC.request in EthereumJSONRPC.Parity 7 years ago