Releases: astriaorg/astria
Releases · astriaorg/astria
Sequencer 4.0.0
Added
- Add cache of recent execution results to mempool #2163.
- Add tx result to
Executedtransaction status #2159. - Add
Blackburnupgrade #2228. - Allow disabling deposits to bridge accounts post-Blackburn upgrade #2245.
Changed
- Disallow ICS20 transfers using denoms which are not allowed fee assets post-Blackburn
upgrade #2228. - Allow inclusion of
IbcRelayactions which fail execution post-Blackburn
upgrade #2201.
Full changelog: sequencer-v3.0.0...sequencer-v4.0.0
Sequencer 4.0.0-rc.2
Added
- Allow disabling deposits to bridge accounts post-Blackburn upgrade #2245.
Full Changelog: sequencer-v4.0.0-rc.1...sequencer-v4.0.0-rc.2
Sequencer Relayer 2.0.0
Changed
- Update
celestia-typesdependency #2253.
Full Changelog: sequencer-relayer-v1.0.1...sequencer-relayer-v2.0.0
Conductor 3.0.0
Changed
- Update
celestia-rpc,celestia-typesandjsonrpseedependencies #2253.
Full Changelog: conductor-v2.0.0...conductor-v3.0.0
Sequencer 4.0.0-rc.1
[4.0.0-rc.1] - 2025-07-28
Added
- Add cache of recent execution results to mempool #2163.
- Add tx result to
Executedtransaction status #2159. - Add
Blackburnupgrade #2228.
Changed
- Disallow ICS20 transfers using denoms which are not allowed fee assets post-Blackburn
upgrade #2228. - Allow inclusion of
IbcRelayactions which fail execution post-Blackburn
upgrade #2201.
Full changelog: sequencer-v3.0.0...sequencer-v4.0.0-rc.1
Composer 1.1.0
Changed
- Fetch and submit transactions already in the rollup transaction pool before submitting
those coming frometh_subscribe#2086.
Fixed
- Fix TLS errors when connecting to remote sequencer networks.
Conductor 2.0.0
Sequencer 3.0.0
Added
- Provide support for upgrading the sequencer network #2085.
- Implement first sequencer upgrade, named
Aspen#2085. - Add endpoint to sequencer gRPC service at
/v1/sequencer/upgradeswhich
responds with a summary of applied and scheduled upgrades #2085. - Include price feed data in blocks provided by Connect oracle sidecar once
Aspenupgrade has activated #2085. - Include names in
ValidatorUpdateactions onceAspenupgrade has been activated
#2089. - Add
ASTRIA_SEQUENCER_UPGRADES_FILEPATHconfig variable to specify the path
to the now requiredupgrades.jsonfile #2085. - Add
ASTRIA_SEQUENCER_COMETBFT_RPC_ADDRconfig variable to specify the
address of the CometBFT RPC endpoint for this sequencer #2085. - Add
ASTRIA_SEQUENCER_NO_PRICE_FEEDconfig variable to disable providing
price feed data in the consensus vote extensions, avoiding the need to run
the price feed oracle sidecar #2085. - Add
ASTRIA_SEQUENCER_PRICE_FEED_GRPC_ADDRconfig variable to specify the
gRPC endpoint for the price feed oracle sidecar #2085. - Add
ASTRIA_SEQUENCER_PRICE_FEED_CLIENT_TIMEOUT_MILLISECONDSconfig variable
to specify the timeout for responses from the price feed oracle sidecar #2085. - Add the following metrics relating to price feed data:
astria_sequencer_extended_commit_info_bytes,
astria_sequencer_extend_vote_duration_seconds,
astria_sequencer_extend_vote_failure_countand
astria_sequencer_verify_vote_extension_failure_count#2085. - Add mempool gRPC service #2133.
- Add metrics:
ASTRIA_SEQUENCER_CHECK_TX_FAILED_ACTION_CHECKSASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CHECK_ACTIONSASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_RECHECK
#2142
- Add transaction fee gRPC query #2160.
Changed
- Changed to use
CheckedTransaction,CheckedActionandChecked...wrappers
for all action types #2142. - Rename metric
ASTRIA_SEQUENCER_CHECK_TX_REMOVED_TOO_LARGEto
ASTRIA_SEQUENCER_CHECK_TX_FAILED_TX_TOO_LARGE#2142 - Changed
CurrencyPairsChange::Additionaction to fail if any currency pair to
be added is already stored #2171. - Changed
CurrencyPairsChange::Removalaction to fail if any currency pair to
be removed is not currently stored #2171. - Changed
FeeAssetChange::Additionaction to fail if the fee asset to be added
is already stored #2171. - Changed
FeeAssetChange::Removalaction to fail if the fee asset to be
removed is not currently stored #2171. - Changed
IbcRelayerChange::Additionaction to fail if the address to be added
is already stored #2171. - Changed
IbcRelayerChange::Removalaction to fail if the address to be
removed is not currently stored #2171. - Changed
MarketsChange::Removalaction to fail if any market to be removed is
not currently stored #2171.
Removed
- Delete metrics:
ASTRIA_SEQUENCER_CHECK_TX_REMOVED_FAILED_STATELESSASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_PARSE_TXASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CHECK_STATELESSASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CHECK_TRACKEDASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CHECK_CHAIN_IDASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CHECK_REMOVEDASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CONVERT_ADDRESS
#2142
Fixed
- Remove failed promotable instead of inserted transaction during mempool insertion
#2135. - Fix issue where proposer includes unexecuted rollup data bytes #2190.
Full Changelog: sequencer-v2.0.1...sequencer-v3.0.0
Conductor 2.0.0-rc.2
Fixed
- Fix TLS errors when connecting to remote seqeuncer networks #2140.
Sequencer 3.0.0-rc.2
Added
- Add metrics:
ASTRIA_SEQUENCER_CHECK_TX_FAILED_ACTION_CHECKSASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CHECK_ACTIONSASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_RECHECK
#2142
Changed
- Changed to use
CheckedTransaction,CheckedActionandChecked...wrappers
for all action types #2142. - Rename metric
ASTRIA_SEQUENCER_CHECK_TX_REMOVED_TOO_LARGEto
ASTRIA_SEQUENCER_CHECK_TX_FAILED_TX_TOO_LARGE#2142
Removed
- Delete metrics:
ASTRIA_SEQUENCER_CHECK_TX_REMOVED_FAILED_STATELESSASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_PARSE_TXASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CHECK_STATELESSASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CHECK_TRACKEDASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CHECK_CHAIN_IDASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CHECK_REMOVEDASTRIA_SEQUENCER_CHECK_TX_DURATION_SECONDS_CONVERT_ADDRESS
#2142
Fixed
- Remove failed promotable instead of inserted transaction during mempool insertion
#2135.