Commit Graph
74 Commits
Author SHA1 Message Date
David Terpay 85c537bcc5 send with correct API 2024-05-20 16:52:24 -04:00
Eric Warehime acff9d0edf chore: Upgrade module path for v2 (#383) 2024-01-24 09:06:20 -08:00
Alex Johnson b48073d3eb test: use chaintestutil (#296)
* rename

* fix

* format

* workflow

* add basic test

* add targetss

* use commit

* workflow

* basic setup

* add keeper

* fix

* fix?

* update

* update

* update

* fix

* fix

* go work inti
2023-12-13 09:01:14 -05:00
David Terpay 736b2d3997 fix: String representation of escrow address (#238)
* greedy approach to lane verification

* docs

* base lane testing

* mev lane testing nits

* abci top level testing done

* network spamming in E2E

* string rep of escrow address

* nit

* removing logs from testing

* query test
2023-11-27 17:10:43 -05:00
aljo242 f5457e3e54 Merge branch 'main' into blocksdkmodule 2023-11-06 08:44:40 -05:00
Alex Johnson 79b9434615 feat: x/blocksdk full module (#192)
* module proto

* lane proto

* proto-gen

* proto-format

* regenerate

* genesis

* stub

* test

* comment

* new keeper functions

* finalize

* lint fix

* proto format

* encounteredLanes

* make protos

* generate

* generate

* msgs

* msgs test

* msg service

* grpc query

* add module

* add module assertions

* add client

* fix proto

* typo
2023-11-06 07:49:52 -05:00
Alex Johnson a9540dac92 chore: module assertions for x/auction (#191)
* add assertions

* modify signature
2023-11-03 19:09:47 -04:00
Alex Johnson ef654f5cbf feat: x/blocksdk types and keeper outline (#187)
* module proto

* lane proto

* proto-gen

* proto-format

* regenerate

* genesis

* stub

* test

* comment

* new keeper functions

* finalize

* lint fix

* proto format

* encounteredLanes
2023-11-03 13:42:23 -04:00
Alex Johnson d451d7a167 feat: x/blocksdk inital proto (#183)
* module proto

* lane proto

* proto-gen

* proto-format

* regenerate

* update desc
2023-11-02 14:42:58 -04:00
Alex Johnson 8681298dbc chore: format (#182)
* format abci

* fmt all
2023-11-02 14:14:22 -04:00
aljo242 6199f94338 fmt all 2023-11-02 11:01:54 -04:00
David Terpay 339b927323 fix(auction): Adding extra check on bundler timeouts (#156)
* validate bundler txs

* nits

* lint
2023-10-13 12:50:25 -04:00
David Terpay 3374203c39 chore(auction): Moving bid extraction to from msg handler to ante handler (#135)
* moving bid extraction to antehandler

* lint

* fix

* no zero timeout

* reset integration tests
2023-10-04 18:38:26 -04:00
David Terpay b9d6761776 feat(ABCI): New Proposal Struct with Associated Metadata (#126)
* new proto types for proposal info

* new proposal type

* nits

* lane input

* lint

* feat(ABCI): Deprecating `CheckOrderHandler` with new Proposal MetaData (#127)

* refactor without checkorder

* nits

* more nits

* lint

* nits

* feat(ABCI): Updating MEV lane to have no `CheckOrder` handler + testing (#128)

* updating mev lane

* nits

* preventing adding multiple bid txs in prepare

* update
2023-09-28 11:10:13 -04:00
Nikhil Vasan 3abfde4f34 feat(adapters): Add SignerExtractionAdapter [ENG-1916] (#114)
* add a signer-extraction-adapter

* linting

* feat(adapters/mev-lane):  Use the SignerExtractionAdapter in the Mev-Lane [ENG-1917] (#115)

* use SignerExtractionAdapter in the Factory

* feat(e2e): block sdk integration updates (#122)

* cherry-pick from injective

* remove transactions from app-side mempool on failed re-checktx
2023-09-27 08:08:10 -07:00
Nikhil VasanandDavid Terpay 454d2e5f3d feat(e2e): add integration tests (#100)
* add integration tests

* add workflow

---------

Co-authored-by: David Terpay <35130517+davidterpay@users.noreply.github.com>
2023-09-18 10:03:11 -04:00
Nikhil VasanandDavid Terpay 3c6f319ff1 feat(docs): rename x/builder -> x/auction (#55)
* rename x/builder -> x/auction

* update proto / etc.

* integratino fix

---------

Co-authored-by: David Terpay <david.terpay@gmail.com>
2023-09-12 14:37:25 -04:00
dependabot[bot]andDavid Terpay 21b9b6f882 chore(deps): bump github.com/cosmos/cosmos-sdk from 0.50.0-beta.0 to 0.50.0-rc.0 (#75)
* chore(deps): bump github.com/cosmos/cosmos-sdk

Bumps [github.com/cosmos/cosmos-sdk](https://github.com/cosmos/cosmos-sdk) from 0.50.0-beta.0 to 0.50.0-rc.0.
- [Release notes](https://github.com/cosmos/cosmos-sdk/releases)
- [Changelog](https://github.com/cosmos/cosmos-sdk/blob/main/CHANGELOG.md)
- [Commits](https://github.com/cosmos/cosmos-sdk/compare/v0.50.0-beta.0...v0.50.0-rc.0)

---
updated-dependencies:
- dependency-name: github.com/cosmos/cosmos-sdk
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* mod fix

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: David Terpay <david.terpay@gmail.com>
2023-09-11 16:08:20 -04:00
Alex Johnsonandaljo242 02b29290d1 chore: format (#38)
* setup

* tidy

* format

* final format

---------

Co-authored-by: aljo242 <alex@shmeeload.xyz>
2023-09-07 11:17:21 -04:00
David Terpay b191a6d3f7 generating new protos 2023-08-17 17:29:48 -04:00
David Terpay ecdb7395e3 proto stuff 2023-08-17 16:51:12 -04:00
David Terpay bf25872404 init 2023-08-17 16:40:59 -04:00
David Terpay fe172ffba3 lint 2023-08-16 11:09:54 -04:00
David Terpay af2b5226f3 rename of constructor to base 2023-08-15 18:01:49 -04:00
David Terpay dbf4b6720c starting to add docs 2023-08-15 12:39:10 -04:00
David Terpay 4cbf8d0f1a deprecating blockbuster 2023-08-15 11:15:34 -04:00
David Terpay 9d349910d1 moving lanes to their own directory 2023-08-15 11:09:17 -04:00
David Terpay b2daf5acbb rename tob lane to mev lane 2023-08-15 09:44:11 -04:00
David Terpay 605d94f201 init 2023-08-14 18:18:23 -04:00
David Terpay 14f83b5e25 feat(BB): Update match function to include sdk.Context (#234) 2023-08-10 17:01:52 +00:00
David Terpay 5dd05d1afb chore(v0.50.0): Migrating codebase to latest SDK version (#215) 2023-07-26 21:42:57 +00:00
David Terpay 00d9b8396f docs(Rewards Provider): Updating docs with rewards provider (#213) 2023-07-24 15:33:20 +00:00
Nikhil VasanandKeefer Taylor | Tessellated 8b5ebc310a feat: Provide Configuration Options for POB (#206) (#211)
Co-authored-by: Keefer Taylor | Tessellated <keefer@tessellated.io>
2023-07-17 14:32:20 +00:00
David Terpay e873dfda31 fix(Audit): Audit issues (#190) 2023-07-03 17:01:40 +00:00
David Terpay b7780a3140 feat(bb): Defer in proposal handlers, more interfaces for lanes, clean up (#165) 2023-06-07 13:47:34 +00:00
David Terpay 648a2f88d6 fix: CheckTx Handler (#141) 2023-05-23 22:09:37 +00:00
Aleksandr BezobchukandDavid Terpay 7db24f2c29 refactor: remove min-buy-in param (#135)
Co-authored-by: David Terpay <35130517+davidterpay@users.noreply.github.com>
2023-05-15 15:43:03 +00:00
David TerpayandAleksandr Bezobchuk 4da95939f5 feat: Integrating POB into sim-app base app. (#130)
Co-authored-by: Aleksandr Bezobchuk <aleks.bezobchuk@gmail.com>
2023-05-11 18:58:35 +00:00
Aleksandr Bezobchuk e96831c244 feat: Bundle Tx CLI (#129) 2023-05-11 16:59:39 +00:00
Aleksandr Bezobchuk ca818ec228 chore(CI): Update Job to Enable Merge Queue (#126) 2023-05-09 22:16:28 -04:00
David Terpay 32e2af07e0 fix(proto): File structure fix (#115) 2023-05-04 16:07:48 -04:00
David Terpay d58b36bf3d fix(Config): Simplifying config interface (#104) 2023-05-04 15:33:18 -04:00
Aleksandr Bezobchuk 14827d56f8 feat: add events to MsgAuctionBid handler (#111) 2023-05-04 18:29:17 +00:00
David Terpay ab6385e959 fix: ABCI top bid bug (#102) 2023-05-01 17:09:13 +00:00
David Terpay e5be99baa1 fix: [ENG-754] Refactor of Mempool Dep to Interfaces (#81) 2023-04-24 12:26:29 -04:00
David TerpayandAleksandr Bezobchuk 5231cafbd4 fix(timeouts): [ENG-749] Making timeouts configurable (#79)
Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>
2023-04-24 12:13:09 -04:00
David Terpay 46c4dcc4df [ENG-733]: Supporting generic auction transaction configurations (#66) 2023-04-19 13:41:15 -04:00
David Terpay a831b25025 [ENG-731]: Support for Dependencies Injection (#65) 2023-04-18 16:45:31 -04:00
David Terpay 01d4f7ca71 [ENG-722]: Query x/builder module from CLI (#58) 2023-04-13 13:03:07 -04:00
David Terpay acaf60e5b8 [ENG-704]: Decoupling the auction and global mempools (#55) 2023-04-12 08:11:09 -04:00