Trait FailableToInputs

Source
pub trait FailableToInputs {
    // Required method
    fn to_input(&self, inputs: &mut Inputs) -> Result<(), InvalidBigInt>;
}
Expand description

Difference with ToInputs in ledger is that it can fail here, due to invalid bigints

Required Methods§

Source

fn to_input(&self, inputs: &mut Inputs) -> Result<(), InvalidBigInt>

Implementations on Foreign Types§

Source§

impl FailableToInputs for bool

Source§

fn to_input(&self, inputs: &mut Inputs) -> Result<(), InvalidBigInt>

Implementors§

Source§

impl FailableToInputs for MinaNumbersGlobalSlotSinceGenesisMStableV1

Source§

impl FailableToInputs for MinaNumbersGlobalSlotSinceHardForkMStableV1

Source§

impl FailableToInputs for MinaNumbersGlobalSlotSpanStableV1

Source§

impl FailableToInputs for SgnStableV1

Source§

impl FailableToInputs for BigInt

Source§

impl FailableToInputs for ConsensusBodyReferenceStableV1

Source§

impl FailableToInputs for ConsensusGlobalSlotStableV1

Source§

impl FailableToInputs for ConsensusProofOfStakeDataConsensusStateValueStableV2

Source§

impl FailableToInputs for ConsensusProofOfStakeDataEpochDataNextValueVersionedValueStableV1

Source§

impl FailableToInputs for ConsensusProofOfStakeDataEpochDataStakingValueVersionedValueStableV1

Source§

impl FailableToInputs for ConsensusVrfOutputTruncatedStableV1

Source§

impl FailableToInputs for MinaBaseEpochLedgerValueStableV1

Source§

impl FailableToInputs for MinaBaseFeeExcessStableV1

Source§

impl FailableToInputs for MinaBasePendingCoinbaseStackVersionedStableV1

Source§

impl FailableToInputs for MinaBasePendingCoinbaseStateStackStableV1

Source§

impl FailableToInputs for MinaBaseProtocolConstantsCheckedValueStableV1

Source§

impl FailableToInputs for MinaBaseStagedLedgerHashNonSnarkStableV1

Source§

impl FailableToInputs for MinaBaseStagedLedgerHashStableV1

Source§

impl FailableToInputs for MinaStateBlockchainStateValueStableV2

Source§

impl FailableToInputs for MinaStateBlockchainStateValueStableV2LedgerProofStatement

Source§

impl FailableToInputs for MinaStateBlockchainStateValueStableV2LedgerProofStatementSource

Source§

impl FailableToInputs for MinaStateBlockchainStateValueStableV2SignedAmount

Source§

impl FailableToInputs for MinaStateProtocolStateBodyValueStableV2

Source§

impl FailableToInputs for MinaTransactionLogicZkappCommandLogicLocalStateValueStableV1

Source§

impl FailableToInputs for NonZeroCurvePointUncompressedStableV1

Source§

impl FailableToInputs for SignedAmount

Source§

impl FailableToInputs for TokenFeeExcess

Source§

impl FailableToInputs for Int32

Source§

impl FailableToInputs for Int64

Source§

impl FailableToInputs for UInt32

Source§

impl FailableToInputs for UInt64

Source§

impl FailableToInputs for ByteString

Source§

impl FailableToInputs for ZkAppUri

Source§

impl<T, D> FailableToInputs for List<D>
where D: Deref<Target = T>, T: FailableToInputs,