PaimaStudios / paima-engine

Novel trustless web3/blockchain gaming engine.
MIT License
55 stars 20 forks source link

fix evm block funnel: presync is processing dyn primitives twice #399

Closed ecioppettini closed 3 months ago

ecioppettini commented 3 months ago

Dynamic primitive events are triggered twice in the presync phase (but not in the sync), which causes the dynamic extensions to be duplicated.

Potentially we could also add a unique constraint to the config in the db just in case? But I'm not sure.