This repository has been archived by the owner on Jan 31, 2025. It is now read-only.
v2.0.0
Summary
Block-SDK v2.0.0
is our first release officially supporting Cosmos SDK v0.50.x
. This release also contains code and features that were reviewed as part of the Ottersec Audit conducted on Sept 9th, as well as specific remediations of findings in the audit report.
Specifically:
- OS-SBLK-ADV-00: Remediated in b9d67617762c5159a531309f4b6ee7bdd548cfe3 (#126)
- OS-SBLK-ADV-01: Remediated in d495b389542fe78b5f3c95a8e40dca4e677734f7 (#134)
- OS-SBLK-ADV-02: Remediated in 339b92732377cbc77852d7b6eeba1077b1af3ea8 (#156)
- OS-SBLK-ADV-03: Remediated in 3374203c3901e26253f7f4fa8ec3f92098042f34 (#135)
What's Changed
- feat(Block SDK): We live by @davidterpay in #1
- chore(SDK): Deprecating notions of POB by @davidterpay in #2
- chore(CI): Setting up basics for CI on the SDK by @davidterpay in #5
- chore(SDK): Moving ValidateBasic to be called after init by @davidterpay in #6
- chore(mempool): Logging for mempool distribution (backport #9) by @mergify in #11
- chore(logging): Better logs (backport #12) by @mergify in #14
- chore(readme): Removing broken tags (backport #16) by @mergify in #18
- chore(FS): Moving Types to Base Subdirectory (backport #19) by @mergify in #21
- feat(img): New Logo (backport #22) by @mergify in #24
- feat(logo): Formatting fix (backport #25) by @mergify in #27
- chore(docs): Release V2 doc update by @davidterpay in #29
- docs: update minor typo (backport #32) by @mergify in #34
- chore: tools (backport #35) by @mergify in #37
- chore: format (backport #38) by @mergify in #40
- chore(deps): bump actions/checkout from 3 to 4 (backport #41) by @mergify in #48
- chore(dependabot): Adding dep to release branches (backport #67) by @mergify in #82
- chore(deps): bump cosmossdk.io/store from 1.0.0-alpha.1 to 1.0.0-rc.0 by @dependabot in #80
- chore(deps): bump google.golang.org/grpc from 1.57.0 to 1.58.0 by @dependabot in #77
- chore(deps): bump golang.org/x/tools from 0.12.0 to 0.13.0 by @dependabot in #74
- chore(deps): bump cosmossdk.io/log from 1.2.0 to 1.2.1 by @dependabot in #72
- chore(deps): bump github.com/cosmos/cosmos-sdk from 0.50.0-beta.0 to 0.50.0-rc.0 by @dependabot in #70
- chore(deps): bump github.com/cometbft/cometbft from 0.38.0-rc3 to 0.38.0 by @dependabot in #94
- feat(docs): rename x/builder -> x/auction (backport #55) by @mergify in #89
- chore(deps): bump cosmossdk.io/x/tx from 0.9.1 to 0.10.0 by @dependabot in #97
- chore(deps): bump cosmossdk.io/api from 0.7.0 to 0.7.1 by @dependabot in #102
- chore(deps): bump google.golang.org/grpc from 1.58.0 to 1.58.1 by @dependabot in #101
- feat(e2e): add integration tests (backport #100) by @mergify in #110
- chore(lint): Ignore out of bounds error by @davidterpay in #112
- chore(deps): bump google.golang.org/grpc from 1.58.1 to 1.58.2 by @dependabot in #120
- feat(adapters): Add SignerExtractionAdapter [ENG-1916] (backport #114) by @mergify in #130
- feat(ABCI): New Proposal Struct with Associated Metadata (backport #126) by @mergify in #133
- feat(MEV): Updating MEV Lane with Testing + Cleaner Implementation (backport #134) by @mergify in #139
- chore(auction): Moving bid extraction to from msg handler to ante handler (backport #135) by @mergify in #141
- chore(docs): Updating Build-Your-Own Lane docs (backport #136) by @mergify in #143
- chore(verifytx): Updating VerifyTx to Cache between Transactions (backport #137) by @mergify in #145
- chore(deps): bump golang.org/x/tools from 0.13.0 to 0.14.0 by @dependabot in #147
- chore(deps): bump github.com/spf13/viper from 1.16.0 to 1.17.0 by @dependabot in #150
- chore(deps): bump google.golang.org/grpc from 1.58.2 to 1.58.3 by @dependabot in #152
- fix(auction): Adding extra check on bundler timeouts (backport #156) by @mergify in #158
- fix(compare): Adding Sequence Number check on Compare Priority (backport #159) by @mergify in #166
- chore(deps): bump google.golang.org/grpc from 1.58.3 to 1.59.0 by @dependabot in #167
- chore(deps): bump cosmossdk.io/x/tx from 0.10.0 to 0.11.0 by @dependabot in #163
- chore(deps): bump cosmossdk.io/store from 1.0.0-rc.0 to 1.0.0 by @dependabot in #180
- chore: update all deps (backport #184) by @mergify in #186
- chore(deps): bump cosmossdk.io/x/tx from 0.11.0 to 0.12.0 by @dependabot in #189
- chore: module assertions for
x/auction
(backport #191) by @mergify in #197 - chore(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 by @dependabot in #213
- chore(deps): bump github.com/gorilla/mux from 1.8.0 to 1.8.1 by @dependabot in #212
- chore(deps): bump golang.org/x/tools from 0.14.0 to 0.15.0 (backport #207) by @mergify in #217
- chore(deps): bump cosmossdk.io/tools/confix from 0.0.0-20230724130706-5442197d6bcd to 0.1.0 (backport #208) by @mergify in #216
- chore(deps): bump cosmossdk.io/x/circuit from 0.0.0-20230724130706-5442197d6bcd to 0.1.0 by @dependabot in #214
- chore: Add Ottersec Audit to Repo (backport #220) by @mergify in #222
- chore: update
README
for audit (backport #223) by @mergify in #225 - chore(deps): bump github.com/cometbft/cometbft from 0.38.0 to 0.38.1 (backport #230) by @mergify in #232
- chore(deps): bump cosmossdk.io/x/upgrade from 0.0.0-20230724130706-5442197d6bcd to 0.1.0 (backport #231) by @mergify in #234
Full Changelog: https://github.com/skip-mev/block-sdk/commits/v2.0.0