SigningInputOrBuilder

Functions

Link copied to clipboard
abstract fun getDelegate(): Delegate
Optional, used in case of (re)delegation
.TW.Cardano.Proto.Delegate delegate = 7;
Link copied to clipboard
abstract fun getDeregisterStakingKey(): DeregisterStakingKey
Optional
.TW.Cardano.Proto.DeregisterStakingKey deregister_staking_key = 9;
Link copied to clipboard
abstract fun getPlan(): TransactionPlan
Optional plan, if missing it will be computed
.TW.Cardano.Proto.TransactionPlan plan = 5;
Link copied to clipboard
abstract fun getPrivateKey(index: Int): ByteString
Available private keys (double extended keys); every input UTXO address should be covered
In case of Plan only, keys should be present, in correct number
repeated bytes private_key = 2;
Link copied to clipboard
abstract fun getPrivateKeyCount(): Int
Available private keys (double extended keys); every input UTXO address should be covered
In case of Plan only, keys should be present, in correct number
repeated bytes private_key = 2;
Link copied to clipboard
abstract fun getPrivateKeyList(): List<ByteString>
Available private keys (double extended keys); every input UTXO address should be covered
In case of Plan only, keys should be present, in correct number
repeated bytes private_key = 2;
Link copied to clipboard
abstract fun getRegisterStakingKey(): RegisterStakingKey
Optional, used in case of Staking Key registration (prerequisite for Staking)
.TW.Cardano.Proto.RegisterStakingKey register_staking_key = 6;
Link copied to clipboard
abstract fun getTransferMessage(): Transfer
Later this can be made oneof if more message types are supported
.TW.Cardano.Proto.Transfer transfer_message = 3;
Link copied to clipboard
abstract fun getTtl(): Long
Time-to-live time of the TX
uint64 ttl = 4;
Link copied to clipboard
abstract fun getUtxos(index: Int): TxInput
Available input UTXOs
repeated .TW.Cardano.Proto.TxInput utxos = 1;
Link copied to clipboard
abstract fun getUtxosCount(): Int
Available input UTXOs
repeated .TW.Cardano.Proto.TxInput utxos = 1;
Link copied to clipboard
abstract fun getUtxosList(): List<TxInput>
Available input UTXOs
repeated .TW.Cardano.Proto.TxInput utxos = 1;
Link copied to clipboard
abstract fun getWithdraw(): Withdraw
Optional, used in case of withdraw
.TW.Cardano.Proto.Withdraw withdraw = 8;
Link copied to clipboard
abstract fun hasDelegate(): Boolean
Optional, used in case of (re)delegation
.TW.Cardano.Proto.Delegate delegate = 7;
Link copied to clipboard
Optional
.TW.Cardano.Proto.DeregisterStakingKey deregister_staking_key = 9;
Link copied to clipboard
abstract fun hasPlan(): Boolean
Optional plan, if missing it will be computed
.TW.Cardano.Proto.TransactionPlan plan = 5;
Link copied to clipboard
Optional, used in case of Staking Key registration (prerequisite for Staking)
.TW.Cardano.Proto.RegisterStakingKey register_staking_key = 6;
Link copied to clipboard
abstract fun hasTransferMessage(): Boolean
Later this can be made oneof if more message types are supported
.TW.Cardano.Proto.Transfer transfer_message = 3;
Link copied to clipboard
abstract fun hasWithdraw(): Boolean
Optional, used in case of withdraw
.TW.Cardano.Proto.Withdraw withdraw = 8;

Inheritors

Link copied to clipboard