Mavryk_sapling.Forge
module Core = Core.Client
module S = Storage
module Input : sig ... end
val make_output : Core.Viewing_key.address -> int64 -> Stdlib.Bytes.t -> output
val forge_transaction :
?number_dummy_inputs:int ->
?number_dummy_outputs:int ->
Input.t list ->
output list ->
Core.Spending_key.t ->
string ->
bound_data:string ->
S.state ->
Core.UTXO.transaction
val forge_shield_transaction :
?number_dummy_inputs:int ->
?number_dummy_outputs:int ->
output list ->
int64 ->
string ->
bound_data:string ->
S.state ->
Core.UTXO.transaction
val forge_transaction_legacy :
?number_dummy_inputs:int ->
?number_dummy_outputs:int ->
Input.t list ->
output list ->
Core.Spending_key.t ->
string ->
S.state ->
Core.UTXO.Legacy.transaction
val forge_shield_transaction_legacy :
?number_dummy_inputs:int ->
?number_dummy_outputs:int ->
output list ->
int64 ->
string ->
S.state ->
Core.UTXO.Legacy.transaction