David Terpay
cbc0483e9f
chore(verifytx): Updating VerifyTx to Cache between Transactions ( #137 )
...
* updating mev lane with cleaner impl
* nit
* lint
* updating anteverifytx to verify tx
* nit
* ignoring first height
* tidy
2023-10-04 22:36:07 -04:00
David Terpay
d495b38954
feat(MEV): Updating MEV Lane with Testing + Cleaner Implementation ( #134 )
...
* updating mev lane with cleaner impl
* nit
* lint
2023-10-04 18:23:36 -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
Alex Johnson
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
c956e6cc1e
chore(FS): Moving Types to Base Subdirectory ( #19 )
...
* init
* updating readme
2023-08-22 12:25:24 -04:00
David Terpay
09f027d7ae
init ( #12 )
2023-08-21 19:23:05 -04:00
David Terpay
6745a20e99
init ( #9 )
2023-08-21 16:20:07 -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
4cfb76e4e9
readmes for all the lanes
2023-08-15 18:34:36 -04:00
David Terpay
af2b5226f3
rename of constructor to base
2023-08-15 18:01:49 -04:00
David Terpay
bf4e3b8af2
abci done
2023-08-15 17:46:05 -04:00
David Terpay
8b37a0a38c
more clean up
2023-08-15 16:42:44 -04:00
David Terpay
a9022fd3ca
Merge branch 'main' into terpay/rename-to-block-sdk
2023-08-15 16:38:51 -04:00
David Terpay
dbf4b6720c
starting to add docs
2023-08-15 12:39:10 -04:00
David Terpay
af85b86241
renaming mempool
2023-08-15 11:28:02 -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
1ed1adc856
feat(ITS): [ENG-1627]: Moving ITS from release branch to main ( #236 )
...
Co-authored-by: Nikhil <nikhil@skip.money>
2023-08-11 18:22:39 +00: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
b13f5e999d
feat(v2): Validate basic on the VEs ( #200 )
2023-07-24 16:04:15 +00:00
David Terpay
e873dfda31
fix(Audit): Audit issues ( #190 )
2023-07-03 17:01:40 +00:00
David Terpay
cee39a9eb7
feat(BB): Better proposal, better docs, better logging, papa johns ( #172 )
2023-06-09 14:50:49 +00:00
David Terpay
3d505edf31
feat(BB): Decoding Txs before ProcessLane + IgnoreList ( #170 )
2023-06-08 20:23:20 +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
Aleksandr Bezobchuk
957780d934
feat: Blockbuster MVP + TOB Lane ( #145 )
2023-05-30 20:03:48 +00:00
David Terpay
648a2f88d6
fix: CheckTx Handler ( #141 )
2023-05-23 22:09:37 +00:00
Aleksandr Bezobchuk
5fa7309ca5
refactor: separate v1 and v2 (VE) ( #142 )
2023-05-17 15:22:30 +00:00
Aleksandr Bezobchuk
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
dependabot[bot]
b2aeb8b9ef
chore(deps): bump github.com/spf13/viper from 1.14.0 to 1.15.0 ( #120 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>
Co-authored-by: Aleksandr Bezobchuk <aleks.bezobchuk@gmail.com>
2023-05-10 02:24:57 +00:00
David Terpay
7b426a3aea
fix(V1): Nil extension fix ( #125 )
2023-05-09 18:04:10 -04:00
David Terpay
7797110514
feat(v1): Vote Extension Auction ( #106 )
2023-05-09 16:47:27 -04:00
David Terpay
d58b36bf3d
fix(Config): Simplifying config interface ( #104 )
2023-05-04 15:33:18 -04:00
David Terpay
07c76b8330
feat(v1): [ENG-790] Implementing vote extension handlers ( #103 )
...
Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>
2023-05-04 14:31:42 -04:00
David Terpay
c8f0f1bb3e
feat(v1): Init vote extension handlers ( #95 )
2023-04-28 09:45:52 -05:00
Aleksandr Bezobchuk
c3773476ed
feat: prep POB with ABCI++ 2.0 Vote Ext Types ( #94 )
2023-04-26 16:21:56 -04:00
David Terpay
328d28dc3f
fix: Removing normal transactions using RemoveWithoutRefTx ( #89 )
...
Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>
2023-04-26 13:34:21 -04:00
David Terpay
e5be99baa1
fix: [ENG-754] Refactor of Mempool Dep to Interfaces ( #81 )
2023-04-24 12:26:29 -04:00
David Terpay
46c4dcc4df
[ENG-733]: Supporting generic auction transaction configurations ( #66 )
2023-04-19 13:41:15 -04:00
David Terpay
06812560fc
[ENG-702]: Caching context when iterating through auctions ( #56 )
2023-04-12 15:31:21 -04:00
David Terpay
acaf60e5b8
[ENG-704]: Decoupling the auction and global mempools ( #55 )
2023-04-12 08:11:09 -04:00
David Terpay
0579f8b1a2
[ENG-681]: Comet ReCheckTx fix for the app-side mempool ( #53 )
...
Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>
2023-04-10 16:22:55 +00:00
David Terpay
fe35a9eeb2
[ENG-680]: Enforcing auction txs to have timeouts ( #52 )
...
Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>
2023-04-10 12:19:25 -04:00
David Terpay
d301b3adcd
[ENG-683]: Ignore auction txs in second portion of PrepareProposal ( #51 )
...
Co-authored-by: Aleksandr Bezobchuk <alexanderbez@users.noreply.github.com>
2023-04-10 14:08:25 +00:00
David Terpay
cc3012a129
[ENG-682]: Refactoring auction mempool to ingress normal sdk txs ( #50 )
2023-04-06 11:13:44 -04:00
David Terpay
a0dacf78a1
[ENG-684]: Single Coin Fees ( #48 )
2023-04-05 18:04:45 -04:00
David Terpay
61fcd5efdc
[ENG-653]: Rename to builder module ( #41 )
2023-04-03 18:53:38 +00:00
David Terpay
c368f4cb00
Aggregating all testing functionality into one directory ( #38 )
2023-03-29 14:30:53 -04:00