Releases: dipdup-io/dipdup
Releases · dipdup-io/dipdup
7.5.2
7.5.2 - 2024-03-20
Fixed
- evm.node: Fixed updating
dipdup_head
table when head block is received. - tezos.tzkt.operations: Fixed crash when handler definition contains optional items.
7.5.1
7.5.1 - 2024-03-17
Fixed
- evm.node: Fixed default ratelimit sleep time being too high.
- evm.subsquid.transactions: Fixed issue with
node_only
flag ignored.
Performance
- evm.subsquid: Dynamically adjust the batch size when syncing with node.
7.5.0
7.5.0 - 2024-03-08
Added
- config: Added
http.polling_interval
option to set the interval between polling requests (some datasources). - hasura: Allow
bulk
request type in custom metadata files.
Fixed
- abi.etherscan: Raise
AbiNotAvailableError
when contract is not verified. - cli: Fixed incorrect indexer status logging.
- evm.node: Fixed memory leak when using realtime subscriptions.
- evm.node: Fixed processing chain reorgs.
- evm.node: Respect
http.batch_size
when fetching block headers.
Performance
- hasura: Apply table customizations in a single request.
- performance: Collect hit/miss stats for cached models.
- performance: Decrease main loop and node polling intervals.
- performance: Drop caches when all indexes have reached realtime.
6.5.16
6.5.16 - 2024-03-07
This is the last release in the 6.5 branch. Please update to 7.x to get the latest features and bug fixes.
Fixed
- tzkt: Don't use deprecated
/events
WebSockets endpoint.
Other
- deps: Updated pytezos to 3.11.3.
Other
- metadata: Added
oxfordnet
to supported networks.
7.4.0
7.4.0 - 2024-02-20
Added
- cli: Added
--template
option tonew
command to skip template selection. - evm.subsquid.transactions: Added
evm.subsquid.transactions
index kind to process EVM transactions.
Fixed
- cli: Fixed crash when running
init
command with a config outside of the project directory. - codegen: Don't create intermediate
events.json
file in ABI directory. - evm.subsquid: When request to worker fails, ask router for another one instead of retrying the same worker.
7.3.2
7.3.2 - 2024-02-06
Added
- env: Added
DIPDUP_NO_VERSION_CHECK
andDIPDUP_NO_SYMLINK
variables.
Fixed
- cli: Do not consider config as oneshot if
tezos.tzkt.head
index is present. - codegen: Allow dots to be used in typenames indicating nested packages.
- evm.node: Make
withdrawals_root
field optional inEvmNodeHeadData
model. - http: Fixed crash on some datasource URLs.
Performance
- evm.subsquid.events: Increase indexing speed when using EVM node.
7.3.1
7.3.1 - 2024-01-29
Fixed
- codegen: Always cleanup jsonschemas before generating types.
- config: Make
ws_url
field optional forevm.node
datasource.
7.3.0
7.3.0 - 2024-01-23
Added
- tezos.tzkt.operations: Added new operation type
sr_execute
for Etherlink smart rollups.
Fixed
- abi.etherscan: Fixed handling "rate limit reached" errors.
- cli: Fixed setting logger levels based on config and env variables.
- http: Fixed incorrect number of retries performed on failed requests.
7.2.2
7.2.2 - 2023-12-27
Fixed
- evm.subsquid: Last mile indexing is significantly faster now.
- tezos.tzkt: Fixed an issue with approving schema after reindexing triggered by rollback.
7.2.1
7.2.1 - 2023-12-12
Added
- cli: Added
DIPDUP_CONFIG
andDIPDUP_ENV_FILE
environment variables corresponding to--config
and--env-file
options.
Fixed
- evm.node: Fixed crash on anonymous event logs during the last mile indexing.
- evm.node: Raise an exception when no realtime messages have been received in
http.connection_timeout
seconds.