Commit Graph

5 Commits

Author SHA1 Message Date
Tao Zhu 310c7a4f9d
add requested limits to static meta (#34361)
* add requested limits to static meta
* rebase to catch up on compue_budget_processor no longer needs feature_set; update requested limits as flat fields of static meta without expiry
2023-12-15 18:39:19 -06:00
Tao Zhu f6403e3595
generalize message type for runtime-transaction (#34276)
* generalize message type for runtime-transaction

* Trait bounds TransactionMeta traits implementation
2023-12-07 09:51:14 -06:00
Tao Zhu c3323c0c36
Add test module to runtime-transaction (#34273)
* basic tests
2023-11-29 18:30:59 -06:00
Andrew Fitzgerald e589c07fef
RuntimeTransaction: Minor Cleanup (#34112) 2023-11-16 12:54:27 -08:00
Tao Zhu e790f098b8
Create runtime-transaction crate to build transaction types with state for runtime use (#33471)
* Create runtime-transaction crate to host transaction type for runtime that comes with metadata

* create separate structs for runtime in different state, add corresponding traits for transaction_meta

* share simple-vote checking code

* not to expose private fields to outside of sdk

---------

Co-authored-by: Andrew Fitzgerald <apfitzge@gmail.com>
2023-11-15 22:29:37 -06:00