Versions in this module Expand all Collapse all v0 v0.16.7 Sep 25, 2026 Changes in this version + const DefaultBlockCapacity + type BlockTrace struct + InitialReads *vm.InitialReads + Source Source + Traces []TransactionTrace + func FromFeeder(kinds []vm.TransactionType, receipts []*core.TransactionReceipt, ...) (*BlockTrace, error) + func FromVM(transactions []core.Transaction, result *vm.ExecutionResults, ...) (*BlockTrace, error) + func (b *BlockTrace) Covers(initialReads bool) bool + type Cache struct + func New[K comparable, V any](limit int) *Cache[K, V] + func (c *Cache[K, V]) Acquire(ctx context.Context, key *K, accepts func(V) bool) (V, *Lease[K, V], error) + type Lease struct + func (l *Lease[K, V]) Publish(value V) + func (l *Lease[K, V]) Release() + type Source uint8 + const Feeder + const LocalVM + type TransactionTrace struct + Gas core.GasConsumed + Hash felt.Felt + Type vm.TransactionType + func (t *TransactionTrace) FeederTrace() *starknet.TransactionTrace + func (t *TransactionTrace) VMTrace() *vm.TransactionTrace v0.16.7-rc.0 Sep 23, 2026