Releases: sedaprotocol/seda-chain
v1.0.1
What's Changed
- Cleanup temp directories from pre-instantiation by @hacheigriega in #580
Full Changelog: v1.0.0...v1.0.1
v1.0.0
SEDA Protocol v1.0.0
This upgrade marks a major milestone for the SEDA Protocol, enabling builders to deploy and execute Oracle Programs on Mainnet, supporting end-to-end Data Request workflows with scalable and customizable execution.
Important
Consensus-breaking upgrade:
All node operators must prepare their nodes to v1.0.0
before the scheduled upgrade height to ensure uninterrupted participation in the network.
✨ What’s Changed
Key Features
- WASM Storage: Enables storage of Oracle Programs as WASM binaries directly on-chain.
- Core Contract: Leverages a CosmWasm smart contract to manage the lifecycle of Data Requests, including their posting and execution.
- Oracle Program Execution: Orchestrates custom Oracle Program executions across the SEDA network, with execution performed off-chain by Overlay Nodes, enabling scalable, distributed computation.
- Tallying: Processes and aggregates Data Request execution reports using WASM virtual machines, combining responses from overlay nodes into a single verifiable outcome.
- Batching: Generates cryptographic proofs to enable tamper-resistant forwarding of Data Request results.
Security Patch
- ISA-2025-005: Fixes an integer overflow in the Cosmos SDK distribution module.
📚 Resources
- Upgrade Guide: Mainnet v1 Upgrade Rollout
- Validator Keys: Generating and Registering SEDA Keys
📝 Full Changelog
v1.0.0-rc.6
What's Changed
- Correctly process data requests when the contract is paused by @Thomasvdam in #576
The changes below were part of rc.5 which was not rolled out separately.
- Bump wasmd to v0.53.3 by @hacheigriega in #570
- Update core contract to v1.0.13 by @hacheigriega in #572
- Update core contract instantiate msg by @hacheigriega in #574
- [Plugin] Account for message attributes when calculating batch size by @Thomasvdam in #573
- Use posted_gas_price by @Thomasvdam in #575
Full Changelog: v1.0.0-rc.4...v1.0.0-rc.6
v1.0.0-rc.4
What's Changed
- Testnet upgrade handler for v1.0.0-rc.4 by @hacheigriega in #569
Full Changelog: v1.0.0-dev.3...v1.0.0-rc.4
v1.0.0-rc.3
What's Changed
- fix(plugin): add additional validity check for deserialised Txs by @Thomasvdam in #557
- SQS fault retries by @Thomasvdam in #561
- Add app query client for querying SEDA signer status by @hacheigriega in #560
- Support setting SEDA key file encryption key through a file by @hacheigriega in #562
- Upgrade tallyvm to v2.4.0 by @hacheigriega in #565
- Improve vote extension log readability by @hacheigriega in #566
- Update core contract to v1.0.6 by @Thomasvdam in #563
- Temporary musl link for ci build by @hacheigriega in #568
Full Changelog: v1.0.0-rc.2...v1.0.0-rc.3
v1.0.0-dev.3
What's Changed
- Improve vote extension log readability by @hacheigriega in #566
- Update core contract to v1.0.6 by @Thomasvdam in #563
- Temporary musl link for ci build by @hacheigriega in #568
Full Changelog: v1.0.0-dev.1...v1.0.0-dev.3
v1.0.0-dev.1
What's Changed
- fix(plugin): add additional validity check for deserialised Txs by @Thomasvdam in #557
- SQS fault retries by @Thomasvdam in #561
- Add app query client for querying SEDA signer status by @hacheigriega in #560
- Support setting SEDA key file encryption key through a file by @hacheigriega in #562
- Upgrade tallyvm to v2.4.0 by @hacheigriega in #565
Full Changelog: v1.0.0-rc.2...v1.0.0-dev.1
v1.0.0-rc.2
What's Changed
- Revert change in default proving scheme activation delay by @hacheigriega in #554
- Merge fix-review branch by @hacheigriega in #555
- chore: update core contract to v1.0.1 by @Thomasvdam in #556
Full Changelog: v1.0.0-rc.1...v1.0.0-rc.2
v1.0.0-rc.1
What's Changed
- Update tallyvm to v2.3.0-rc.3 & interchain test refactor by @Thomasvdam in #550
- Minor refactor of SEDA Keys and config by @hacheigriega in #549
- chore(x/tally): update tallyvm to v2.3.0 by @Thomasvdam in #551
- Update core contract to v1.0.0 by @Thomasvdam in #553
- Improve SEDA signer configuration logic by @hacheigriega in #552
Full Changelog: v0.6.0-dev.4...v1.0.0-rc.1
v0.6.0-dev.4
What's Changed
- Migration of app.toml and additions to SEDA config by @hacheigriega in #548
Full Changelog: v0.6.0-dev.3...v0.6.0-dev.4