Releases: skip-mev/block-sdk
v2.1.1
Changelog
- 23a5451: chore(deps): bump github.com/cometbft/cometbft from 0.38.2 to 0.38.5 (backport #386) (#390) (@mergify[bot])
- 98dfd29: chore: Upgrade module path for v2 (backport #383) (#388) (@mergify[bot])
- 45592d9: chore(deps): bump codecov/codecov-action from 3 to 4 (#402) (#406) (@mergify[bot])
- 0375469: chore(deps): bump cosmossdk.io/errors from 1.0.0 to 1.0.1 (#381) (@dependabot[bot])
- 8fb3969: chore(deps): bump mvdan.cc/gofumpt from 0.5.0 to 0.6.0 (#403) (#408) (@mergify[bot])
- d8e7eee: chore(deps): bump github.com/opencontainers/runc from 1.1.5 to 1.1.12 (backport #399) (#410) (@mergify[bot])
- b4007a3: chore(deps): bump cosmossdk.io/log from 1.2.1 to 1.3.1 (#401) (@dependabot[bot])
- 22550e4: chore(deps): bump cosmossdk.io/store from 1.0.1 to 1.0.2 (#397) (@dependabot[bot])
- 22c9245: chore(deps): bump github.com/cosmos/cosmos-sdk from 0.50.2 to 0.50.3 (#416) (@dependabot[bot])
- 28ff21f: chore(deps): bump golangci/golangci-lint-action from 3 to 4 (#418) (#422) (@mergify[bot])
- 6118bbf: chore(deps): bump golang.org/x/vuln from 1.0.1 to 1.0.4 (#417) (@dependabot[bot])
- 2acc5de: docs (#425) (#427) (@mergify[bot])
v2.1.0
Changelog
- e34a3a5: chore(deps): bump google.golang.org/grpc from 1.59.0 to 1.60.0 (#309) (@dependabot[bot])
- 59b65d6: chore(deps): bump github.com/spf13/viper from 1.17.0 to 1.18.2 (#318) (@dependabot[bot])
- 9d4d8a3: chore(deps): bump cosmossdk.io/tools/confix from 0.1.0 to 0.1.1 (#308) (@dependabot[bot])
- 1902797: chore: Add e2e test readme (#319) (#324) (@mergify[bot])
- 095e657: chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.32.0 (#336) (@dependabot[bot])
- 472858a: chore: add
govulncheck
(backport #316) (#321) (@mergify[bot]) - 8a16d24: test: Update networksuite with testapp builder (#304) (#328) (@mergify[bot])
- 28aa06f: chore: Add codecov (backport #276) (#332) (@mergify[bot])
- 9e92ac0: fix: Improve performance in priority extraction [BLO-686] (backport #347) (#350) (@mergify[bot])
- 0c46bf3: fix: only one lane can use unlimited block space (backport #348) (#353) (@mergify[bot])
- 0c7b20b: fix(mempool parity): Enforce comet / app-side mempool parity in CheckTx + integ. tests [BLO-584] [BLO-635] (#306) (#329) (@nivasan1)
- 60936c2: test: Add test for free tx lane (#305) (#326) (@mergify[bot])
- 88aae63: chore(deps): bump golang.org/x/tools from 0.16.1 to 0.17.0 (#362) (@dependabot[bot])
- e7581ff: test: Add mempool comparison tests (backport #357) (#359) (@mergify[bot])
- 1d39844: fix: Remove Incorrect Ordering from DefaultTxPriority (backport #371) (#374) (@mergify[bot])
v1.4.0
Changelog
19de263
fix: Remove Incorrect Ordering from DefaultTxPriority (#371) (@nivasan1, @davidterpay)
What's Changed
- chore(deps): bump golang.org/x/tools from 0.16.1 to 0.17.0 by @dependabot in #363
- fix: revert "chore: bump v1.x.x sdk version" by @nivasan1 in #375
Full Changelog: v1.3.0...v1.4.0
v1.3.0
Changelog
- 9e9001a: chore(deps): bump google.golang.org/grpc from 1.59.0 to 1.60.0 (#307) (@dependabot[bot])
- 6fd55f3: chore(deps): bump github.com/spf13/viper from 1.16.0 to 1.18.2 (#317) (@dependabot[bot])
- 5811c71: chore(deps): bump github.com/cometbft/cometbft-db from 0.8.0 to 0.9.1 (#285) (@dependabot[bot])
- b4c9fbb: chore: add
govulncheck
(backport #316) (#320) (@mergify[bot]) - fdd17ec: chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.32.0 (#334) (@dependabot[bot])
- 9add7ba: chore(deps): bump google.golang.org/grpc from 1.60.0 to 1.60.1 (#333) (@dependabot[bot])
- 9dc3852: chore: Add codecov (#276) (#331) (@mergify[bot])
- 2d27190: chore: Add e2e test readme (#319) (#323) (@mergify[bot])
- fb7f3f8: chore: backport app-side / comet mempool parity +
ValidateBidTx
err checks (Backpoert #306) (#330) (@nivasan1) - 95436d1: fix: Improve performance in priority extraction [BLO-686] (#347) (#349) (@mergify[bot])
- ef32b48: fix: only one lane can use unlimited block space (backport #348) (#352) (@mergify[bot])
- cd1d774: test: Add test for free tx lane (#305) (#325) (@mergify[bot])
v2.1.0-alpha.1
Changelog
- 516bb59: feat: gRPC mempool service (backport #275) (#278) (@mergify[bot])
- fbfebeb: chore(deps): bump actions/setup-go from 4 to 5 (#288) (#293) (@mergify[bot])
- 4f52943: chore: Get goreleaser working for releases (#290) (#295) (@mergify[bot])
- abee981: chore: rename
integration
toe2e
(backport #291) (#298) (@mergify[bot]) - ed1928e: test: use
chaintestutil
(backport #296) (#299) (@mergify[bot]) - deceeb0: refactor(tests): use grpc instead of cli for all network testing (backport #301) (#303) (@mergify[bot])
v1.3.0-alpha.1
Changelog
- bb6b7a8: feat: gRPC mempool service (backport #275) (#277) (@mergify[bot])
- 8c7ed0d: chore(deps): bump actions/setup-go from 4 to 5 (#288) (#292) (@mergify[bot])
- 5acb3b9: chore: Get goreleaser working for releases (#290) (#294) (@mergify[bot])
- a43940d: chore: rename
integration
toe2e
(backport #291) (#297) (@mergify[bot]) - d583032: test: add
chaintestutil
torelease/v1.x.x
(#300) (@aljo242) - f8d0675: refactor(tests): use grpc instead of cli for all network testing (backport #301) (#302) (@mergify[bot])
v2.1.0-alpha.0
Removing Meta Info Transaction from being included in Block SDK blocks.
NOTE: This version fixes a bug that was introduced in v2.0.0
.
What's Changed
- fix: String representation of escrow address (backport #238) by @mergify in #244
- feat: Greedy Algorithm for Lane Verification (backport #236) by @mergify in #242
- feat: Lane's with custom tx adapters (backport #239) by @mergify in #247
- feat: Adding READMEs throughout the codebase (backport #248) by @mergify in #252
- fix: Removing IgnoreList from Lane Interface (backport #245) by @mergify in #250
- chore(deps): bump golang.org/x/tools from 0.15.0 to 0.16.0 by @dependabot in #263
- chore: Update Lane Specific Readmes (backport #254) by @mergify in #256
- chore(deps): bump cosmossdk.io/store from 1.0.0 to 1.0.1 by @dependabot in #264
- chore(deps): bump github.com/cometbft/cometbft from 0.38.1 to 0.38.2 (backport #260) by @mergify in #266
- fix: Use
MaxTxBytes
on thePrepareProposal
request (backport #269) by @mergify in #271 - feat: Lane Options (backport #272) by @mergify in #274
Full Changelog: v2.0.0...v2.1.0-alpha.0
v1.3.0-alpha.0
Removing Meta Info Transaction from being included in Block SDK blocks.
NOTE: This version fixes a bug that was introduced in v1.2.0
.
What's Changed
- fix: String representation of escrow address (backport #238) by @mergify in #243
- feat: Greedy Algorithm for Lane Verification (backport #236) by @mergify in #241
- feat: Lane's with custom tx adapters (backport #239) by @mergify in #246
- feat: Adding READMEs throughout the codebase (backport #248) by @mergify in #251
- fix: Removing IgnoreList from Lane Interface (backport #245) by @mergify in #249
- chore(deps): bump golang.org/x/tools from 0.15.0 to 0.16.0 by @dependabot in #257
- chore: Update Lane Specific Readmes (backport #254) by @mergify in #255
- fix: Use
MaxTxBytes
on thePrepareProposal
request (backport #269) by @mergify in #270 - feat: Lane Options (backport #272) by @mergify in #273
Full Changelog: v1.2.0...v1.3.0-alpha.0
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
v1.2.0
Summary
Block-SDK v1.2.0
is a release in our Cosmos SDK v0.47.x
family. 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
- chore(deps): bump github.com/gorilla/mux from 1.8.0 to 1.8.1 by @dependabot in #200
- chore(deps): bump github.com/golangci/golangci-lint from 1.54.2 to 1.55.2 by @dependabot in #196
- chore(deps): bump cosmossdk.io/math from 1.1.2 to 1.2.0 by @dependabot in #211
- chore: Add Ottersec Audit to Repo (backport #220) by @mergify in #221
- chore: v1.x.x final prep by @aljo242 in #218
- chore: update
README
for audit (backport #223) by @mergify in #224 - chore: bump sdk to
v0.47.6
by @aljo242 in #233
Full Changelog: v1.1.0...v1.2.0