pub struct CheckEsdtInstance {
pub nonce: U64Value,
pub balance: CheckValue<BigUintValue>,
pub creator: CheckValue<BytesValue>,
pub royalties: CheckValue<U64Value>,
pub hash: CheckValue<BytesValue>,
pub uri: CheckValue<Vec<CheckValue<BytesValue>, Global>>,
pub attributes: CheckValue<BytesValue>,
}
Fields§
§nonce: U64Value
§balance: CheckValue<BigUintValue>
§creator: CheckValue<BytesValue>
§royalties: CheckValue<U64Value>
§hash: CheckValue<BytesValue>
§uri: CheckValue<Vec<CheckValue<BytesValue>, Global>>
§attributes: CheckValue<BytesValue>
Implementations§
source§impl CheckEsdtInstance
impl CheckEsdtInstance
pub fn is_simple_fungible(&self) -> bool
Trait Implementations§
source§impl Debug for CheckEsdtInstance
impl Debug for CheckEsdtInstance
source§impl Default for CheckEsdtInstance
impl Default for CheckEsdtInstance
source§fn default() -> CheckEsdtInstance
fn default() -> CheckEsdtInstance
Returns the “default value” for a type. Read more
source§impl InterpretableFrom<CheckEsdtInstanceRaw> for CheckEsdtInstance
impl InterpretableFrom<CheckEsdtInstanceRaw> for CheckEsdtInstance
fn interpret_from( from: CheckEsdtInstanceRaw, context: &InterpreterContext ) -> CheckEsdtInstance
Auto Trait Implementations§
impl CodecFromSelf for CheckEsdtInstance
impl RefUnwindSafe for CheckEsdtInstance
impl Send for CheckEsdtInstance
impl Sync for CheckEsdtInstance
impl Unpin for CheckEsdtInstance
impl UnwindSafe for CheckEsdtInstance
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more