Releases: apibara/dna
Releases · apibara/dna
Starknet v1.1.0
Add support for Starknet 0.12.1 and RPC 0.4.0.
Changed
- Connect to the Starknet node using RPC v0.4.0. You need to ensure your node
supports this RPC version before deploying. - Add
execution_status
andrevert_reason
fields to the
TransactionReceipt
message. Notice that you need to resync the DNA service
to have these fields populated. - Add the
include_reverted
field toEventFilter
,L2ToL1MessageFilter
,
andTransactionFilter
to request transactions that have been reverted.
At the moment, these flags are ignored and the stream never includes data
from reverted transactions.
Webhook Sink v0.1.0
First tagged release 🎉
Postgres Sink v0.1.0
First tagged release 🎉
Parquet Sink v0.1.0
First tagged release 🎉
Mongo Sink v0.1.0
First tagged release 🎉
Console Sink v0.1.0
First tagged release 🎉
Starknet v1.0.4
Control maximum stream speed.
Added
- Add a new
--blocks-per-second-limit
flag to control how many blocks per
second each stream is allowed to stream.
This is needed to avoid that a few clients use all available bandwidth and
reduce service quality for all other clients. - Add the
stream_bytes_sent
metric that tracks how much data is sent to each
client.
Starknet v1.0.3
Handle Madara more frequent blocks.
Added
- Add a new
--head-refresh-interval-ms
flag to control how often the server
checks for new blocks from the Starknet node. Defaults to 3 seconds.
Starknet v1.0.2
Improve logging and tracing.
Changed
- Show a log message when starting and finishing the ingestion of a block.
- Reduce the amount of spans sent to OpenTemeletry by default, by changing the
span level toDEBUG
.
Starknet v1.0.1
Start publishing versioned Docker images.