Skip to main content

CurrentNFTokenOfferFields

Trait CurrentNFTokenOfferFields 

Source
pub trait CurrentNFTokenOfferFields: CurrentLedgerObjectCommonFields {
    // Provided methods
    fn owner(&self) -> Result<AccountID> { ... }
    fn nftoken_id(&self) -> Result<Hash256> { ... }
    fn amount(&self) -> Result<Amount> { ... }
    fn owner_node(&self) -> Result<u64> { ... }
    fn nftoken_offer_node(&self) -> Result<u64> { ... }
    fn destination(&self) -> Result<Option<AccountID>> { ... }
    fn expiration(&self) -> Result<Option<u32>> { ... }
    fn previous_txn_id(&self) -> Result<Hash256> { ... }
    fn previous_txn_lgr_seq(&self) -> Result<u32> { ... }
}
Expand description

Trait providing access to fields specific to the current NFTokenOffer object.

Provided Methods§

Source

fn owner(&self) -> Result<AccountID>

The Owner field (Required).

Source

fn nftoken_id(&self) -> Result<Hash256>

The NFTokenID field (Required).

Source

fn amount(&self) -> Result<Amount>

The Amount field (Required).

Source

fn owner_node(&self) -> Result<u64>

The OwnerNode field (Required).

Source

fn nftoken_offer_node(&self) -> Result<u64>

The NFTokenOfferNode field (Required).

Source

fn destination(&self) -> Result<Option<AccountID>>

The Destination field (Optional).

Source

fn expiration(&self) -> Result<Option<u32>>

The Expiration field (Optional).

Source

fn previous_txn_id(&self) -> Result<Hash256>

The PreviousTxnID field (Required).

Source

fn previous_txn_lgr_seq(&self) -> Result<u32>

The PreviousTxnLgrSeq field (Required).

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§