feat: Add entrypoint (#202)

* feat: add DCI message definitions


#time 4m

#time 0m

* feat: Add add_entrypoint to TransactionChangesBuilder

#time 15m


#time 0m

* fix: Make entrypoints into a HashSet instead of Vec

#time 0m

* fix: Rollback on message index change in ContractSlot

#time 5m

* fix: Ignore examples in docstrings when running cargo test

---------

Co-authored-by: Louise Poole <louise@datarevenue.com>
This commit is contained in:
dianacarvalho1
2025-05-13 12:31:36 +01:00
committed by GitHub
parent b13b2b3cc0
commit 2a77cf965c
5 changed files with 95 additions and 3 deletions

View File

@@ -5,6 +5,7 @@ plugins:
opt:
- file_descriptor_set=false
- type_attribute=.tycho.evm.v1.Transaction=#[derive(Eq\, Hash)]
- type_attribute=.tycho.evm.v1.EntryPoint=#[derive(Eq\, Hash)]
- remote: buf.build/community/neoeinstein-prost-crate:v0.3.1
out: src/pb
opt: no_features