Up – transaction_snark » Transaction_snark » Pending_coinbase_stack_state » Poly » Fieldsval target : ( 'pending_coinbase t , 'pending_coinbase ) Fieldslib .Field.tval source : ( 'pending_coinbase t , 'pending_coinbase ) Fieldslib .Field.tval fold :
init:'acc__0 ->
source:
( 'acc__0 ->
( 'pending_coinbase t , 'pending_coinbase ) Fieldslib .Field.t ->
'acc__1 ) ->
target:
( 'acc__1 ->
( 'pending_coinbase t , 'pending_coinbase ) Fieldslib .Field.t ->
'acc__2 ) ->
'acc__2 val make_creator :
source:
( ( 'pending_coinbase t , 'pending_coinbase ) Fieldslib .Field.t ->
'acc__0 ->
( 'input__ -> 'pending_coinbase ) * 'acc__1 ) ->
target:
( ( 'pending_coinbase t , 'pending_coinbase ) Fieldslib .Field.t ->
'acc__1 ->
( 'input__ -> 'pending_coinbase ) * 'acc__2 ) ->
'acc__0 ->
( 'input__ -> 'pending_coinbase t ) * 'acc__2 val create :
source:'pending_coinbase ->
target:'pending_coinbase ->
'pending_coinbase t val map :
source:
( ( 'pending_coinbase t , 'pending_coinbase ) Fieldslib .Field.t ->
'pending_coinbase ) ->
target:
( ( 'pending_coinbase t , 'pending_coinbase ) Fieldslib .Field.t ->
'pending_coinbase ) ->
'pending_coinbase t val iter :
source:
( ( 'pending_coinbase t , 'pending_coinbase ) Fieldslib .Field.t -> unit ) ->
target:
( ( 'pending_coinbase t , 'pending_coinbase ) Fieldslib .Field.t -> unit ) ->
unitval for_all :
source:
( ( 'pending_coinbase t , 'pending_coinbase ) Fieldslib .Field.t -> bool ) ->
target:
( ( 'pending_coinbase t , 'pending_coinbase ) Fieldslib .Field.t -> bool ) ->
boolval exists :
source:
( ( 'pending_coinbase t , 'pending_coinbase ) Fieldslib .Field.t -> bool ) ->
target:
( ( 'pending_coinbase t , 'pending_coinbase ) Fieldslib .Field.t -> bool ) ->
boolval to_list :
source:
( ( 'pending_coinbase t , 'pending_coinbase ) Fieldslib .Field.t -> 'elem__ ) ->
target:
( ( 'pending_coinbase t , 'pending_coinbase ) Fieldslib .Field.t -> 'elem__ ) ->
'elem__ listval map_poly :
( [< `Read | `Set_and_create ] , 'pending_coinbase t , 'x0 )
Fieldslib .Field.user ->
'x0 list