File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -42,14 +42,10 @@ def add_seen_create(tx_hash)
4242 seen_creates . add ( tx_hash )
4343 end
4444
45- # Thread-safe lazy initialization
45+ # Access seen creates set - requires reset_seen_creates! to be called first
4646 def seen_creates
47- @seen_creates_mutex ||= Mutex . new
48- return @seen_creates if @seen_creates
49-
50- @seen_creates_mutex . synchronize do
51- @seen_creates ||= Concurrent ::Set . new
52- end
47+ raise "Must call reset_seen_creates! first" unless @seen_creates
48+ @seen_creates
5349 end
5450 end
5551
@@ -178,9 +174,7 @@ def valid_transfer?
178174
179175 # Dynamic input method - builds calldata on demand
180176 def input
181- return @cached_input if defined? ( @cached_input )
182-
183- @cached_input = case ethscription_operation
177+ case ethscription_operation
184178 when 'create'
185179 ByteString . from_bin ( build_create_calldata )
186180 when 'transfer'
You can’t perform that action at this time.
0 commit comments