ipld-eth-server/pkg/eth
2023-03-07 21:49:38 -06:00
..
test_helpers combine ipld and cid retriever into one struct. the original reason for the separation of concerns was because we used to fetch cids directly from the database but then use those to fetch iplds using an ipfs.BlockService abstraction ontop of our database (and/or a ipfs.BlockExchange). But now they are both accessed directly in the local DB. Additionally, some of the queries should be further refined/refactored/combined as we no longer need to take two trips but can retrieve cid and ipld in the same query. 2023-03-07 21:49:38 -06:00
api_test.go add StateDiffTimeout config setting (#224) 2023-01-12 19:18:12 -06:00
api.go combine ipld and cid retriever into one struct. the original reason for the separation of concerns was because we used to fetch cids directly from the database but then use those to fetch iplds using an ipfs.BlockService abstraction ontop of our database (and/or a ipfs.BlockExchange). But now they are both accessed directly in the local DB. Additionally, some of the queries should be further refined/refactored/combined as we no longer need to take two trips but can retrieve cid and ipld in the same query. 2023-03-07 21:49:38 -06:00
backend_utils.go Implement getSlice API (#206) 2022-12-19 14:12:23 +05:30
backend.go combine ipld and cid retriever into one struct. the original reason for the separation of concerns was because we used to fetch cids directly from the database but then use those to fetch iplds using an ipfs.BlockService abstraction ontop of our database (and/or a ipfs.BlockExchange). But now they are both accessed directly in the local DB. Additionally, some of the queries should be further refined/refactored/combined as we no longer need to take two trips but can retrieve cid and ipld in the same query. 2023-03-07 21:49:38 -06:00
errors.go eth_createAccessList fall-through endpoint 2023-01-12 20:58:42 -06:00
eth_state_test.go add StateDiffTimeout config setting (#224) 2023-01-12 19:18:12 -06:00
eth_suite_test.go Improved logging and metrics. (#227) 2023-01-20 19:39:26 -06:00
helpers.go Implement getSlice API (#206) 2022-12-19 14:12:23 +05:30
retriever_test.go combine ipld and cid retriever into one struct. the original reason for the separation of concerns was because we used to fetch cids directly from the database but then use those to fetch iplds using an ipfs.BlockService abstraction ontop of our database (and/or a ipfs.BlockExchange). But now they are both accessed directly in the local DB. Additionally, some of the queries should be further refined/refactored/combined as we no longer need to take two trips but can retrieve cid and ipld in the same query. 2023-03-07 21:49:38 -06:00
retriever.go combine ipld and cid retriever into one struct. the original reason for the separation of concerns was because we used to fetch cids directly from the database but then use those to fetch iplds using an ipfs.BlockService abstraction ontop of our database (and/or a ipfs.BlockExchange). But now they are both accessed directly in the local DB. Additionally, some of the queries should be further refined/refactored/combined as we no longer need to take two trips but can retrieve cid and ipld in the same query. 2023-03-07 21:49:38 -06:00
sql.go move all sql statements into own file 2023-03-07 21:49:35 -06:00
subscription_config.go refactor out remaining unused bits 2023-02-21 19:50:58 -06:00
test_helpers.go Implement getSlice API (#206) 2022-12-19 14:12:23 +05:30
transaction_arguments.go eth_createAccessList fall-through endpoint 2023-01-12 20:58:42 -06:00
types.go mh_key => cid; leaf_cid => cid; refactor GetReceipts 2023-03-02 17:59:13 -06:00