Commit Graph

30 Commits

Author SHA1 Message Date
Alex Johnson
f1cde2acec
fix: mempool lane size check on CheckTx (#561)
* push

* init

* fix setup

* format

* fix test

* use lane

* ok

* finalize

* fix everything

* lint fix:

* Update abci/checktx/mempool_parity_check_tx.go

Co-authored-by: David Terpay <35130517+davidterpay@users.noreply.github.com>

* lint fix

* tidy

* remove

* cleanup

---------

Co-authored-by: David Terpay <david.terpay@gmail.com>
Co-authored-by: David Terpay <35130517+davidterpay@users.noreply.github.com>
2024-07-02 19:19:22 -04:00
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
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
Alex Johnson
a9540dac92
chore: module assertions for x/auction (#191)
* add assertions

* modify signature
2023-11-03 19:09:47 -04:00
Alex Johnson
8681298dbc
chore: format (#182)
* format abci

* fmt all
2023-11-02 14:14:22 -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 Vasan
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 Vasan
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
David Terpay
61fcd5efdc
[ENG-653]: Rename to builder module (#41) 2023-04-03 18:53:38 +00:00
David Terpay
345ce2d4fa
Registering the Query and Msg Server in App Module (#37) 2023-03-29 17:37:14 -04:00
David Terpay
c368f4cb00
Aggregating all testing functionality into one directory (#38) 2023-03-29 14:30:53 -04:00
David Terpay
2db90d4eae
[ENG-599]: Ante handler testing (#33)
Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>
2023-03-22 14:32:58 -04:00
David Terpay
717238ffd7
[ENG-540]: Process Proposal + Process Proposal Testing (#31) 2023-03-22 14:06:15 -04:00
David Terpay
c8115a0d81
[ENG-569]: PrepareProposal Testing (#29) 2023-03-21 10:07:14 -04:00
David Terpay
9e350bc7f7
[ENG-613]: Linting fixes (#32)
Co-authored-by: Aleksandr Bezobchuk <aleks.bezobchuk@gmail.com>
2023-03-20 16:58:19 +00:00
Aleksandr Bezobchuk
99b4bc2da2
Proposer Bid Reward [ENG-534] (#24) 2023-03-17 10:38:09 -04:00
David Terpay
fdfd12a81d
[ENG-585]: Setting min bid increment in ante (#28) 2023-03-16 19:40:09 -04:00
David Terpay
34fef8f45b
[ENG-597]: Front-running Protection (#27) 2023-03-16 09:38:59 -04:00
David Terpay
d807400a11
[ENG-532]: Updating default params (#26) 2023-03-15 14:21:39 -04:00
Aleksandr Bezobchuk
0d475f632d
CI Setup (#19) 2023-03-14 10:23:27 -04:00
David Terpay
1c96a6c3c2
Ante Handler [ENG-545] (#16) 2023-03-13 15:54:40 -04:00
David Terpay
aff1a26da9
Scaffolding basic module configurations (#5)
Co-authored-by: Aleksandr Bezobchuk <aleks.bezobchuk@gmail.com>
2023-03-02 16:02:01 -05:00
Aleksandr Bezobchuk
0aadcd5bea
feat: update types pkg (#9) 2023-02-28 09:50:56 -05:00
David Terpay
6040538831
Terpay/proto additions (#3)
Co-authored-by: Aleksandr Bezobchuk <aleks.bezobchuk@gmail.com>
2023-02-23 16:46:20 -05:00
Aleksandr Bezobchuk
0f7c95dbf7
chore: Setup Scaffolding for Protobuf (#1) 2023-02-23 13:38:13 -05:00
Aleksandr Bezobchuk
5b6c7a6203
initial commit 2023-02-23 12:44:15 -05:00