Commit Graph

160 Commits (ec2e25bdd1eebfe034c3f1f91277fcfd07dc1b55)

Author SHA1 Message Date
Alex Garibay 6d61420f32 Address code review feedback 6 years ago
Alex Garibay b6bc6cc2f8 Add backoff for bad gateway errors 6 years ago
Alex Garibay 76970f6258 Finish documentation and tests for request backoffs 6 years ago
zachdaniel 75c88fac85 WIP: test rolling window and request coordinator 6 years ago
Alex Garibay 1f021a7e1f
Provide default 2nd arg for executing contract functions on Geth (#970) 6 years ago
Amanda Sposito b86335cf34 Add 'transaction_index' in the fetchers to save at 'internal_transaction' 6 years ago
Sebastian Abondano 2b8ceb4e32 Update block reward contract beneficiary balances 6 years ago
Luke Imhoff 1100f56fa1 Test WebSocketClient with cowboy_websocket_handler 6 years ago
Luke Imhoff b1f4696569 Reconnect, rerequest, and resubscribe when websocket disconnects 6 years ago
Luke Imhoff 6b53d96075 _optons -> _options 6 years ago
Luke Imhoff 0b5729c144 correclty -> correctly 6 years ago
Luke Imhoff 96d5aea311 Block.SecondDegreeRelation 6 years ago
Luke Imhoff 48b302f935 Return uncles from EtherumJSONRPC.Block.elixir_to_params 6 years ago
Luke Imhoff b32f263eda Allow status to be nil until internal transactions are indexed 6 years ago
Luke Imhoff baa5746a25 Don't infer status for gas and gas_used 6 years ago
Alex Garibay 0a922bb1a3
Display primary address name when available (#610) 6 years ago
Luke Imhoff c10b6c218b Disable another test that times out on Infura 6 years ago
Igor Florian d460fb8d50 Deal with :bad_gateway errors while querying contracts functions 6 years ago
Luke Imhoff ded4ec4246 Disable tests for Geth that timeout on Infura 6 years ago
Stamates 18380efe0a fix broken tests 6 years ago
Luke Imhoff 1ad6f068f5 Failing regression test for #638 6 years ago
Luke Imhoff c4f8b64a96 Cover EthereumJSONRPC.Receipts 6 years ago
Luke Imhoff 9e6198da1b Cover EthereumJSONRPC 6 years ago
Luke Imhoff 854230f25f Better error message when receipt cannot be converted to elixir 6 years ago
Felipe Renan e4a9463584 Add tests to EthereumJSONRPC.execute_contract_functions/3 6 years ago
Luke Imhoff 72bd8d7c68 Ether Mainnet needs a block interval of 25000ms for consistency 6 years ago
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
Alex Garibay 8b16f81b73
Catalog token transfers and tokens during indexing (#484) 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 421b8df68c Add treatment to decode string values from blockchain 6 years ago
Lucas Narciso 4b9bc4a69f Create EthereumJSONRPC.Encoder 6 years ago
Lucas Narciso e81281edf6 Fix typo in etheream_jsonrpc_test.exs 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 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 cac1cab39c Geth receipts compatibility 6 years ago