pub struct TransactionV0 {
pub signer_id: AccountId,
pub public_key: PublicKey,
pub nonce: Nonce,
pub receiver_id: AccountId,
pub block_hash: CryptoHash,
pub actions: Vec<Action>,
}Fields§
§signer_id: AccountId§public_key: PublicKey§nonce: Nonce§receiver_id: AccountId§block_hash: CryptoHash§actions: Vec<Action>Trait Implementations§
Source§impl BorshDeserialize for TransactionV0
impl BorshDeserialize for TransactionV0
fn deserialize_reader<__R: Read>(reader: &mut __R) -> Result<Self, Error>
Source§fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
fn deserialize(buf: &mut &[u8]) -> Result<Self, Error>
Deserializes this instance from a given slice of bytes.
Updates the buffer to point at the remaining bytes.
Source§fn try_from_slice(v: &[u8]) -> Result<Self, Error>
fn try_from_slice(v: &[u8]) -> Result<Self, Error>
Deserialize this instance from a slice of bytes.
fn try_from_reader<R>(reader: &mut R) -> Result<Self, Error>where
R: Read,
Source§impl BorshSerialize for TransactionV0
impl BorshSerialize for TransactionV0
Source§impl Clone for TransactionV0
impl Clone for TransactionV0
Source§fn clone(&self) -> TransactionV0
fn clone(&self) -> TransactionV0
Returns a duplicate of the value. Read more
1.0.0§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TransactionV0
impl Debug for TransactionV0
Source§impl<'de> Deserialize<'de> for TransactionV0
impl<'de> Deserialize<'de> for TransactionV0
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for TransactionV0
impl PartialEq for TransactionV0
Source§impl Serialize for TransactionV0
impl Serialize for TransactionV0
impl Eq for TransactionV0
impl StructuralPartialEq for TransactionV0
Auto Trait Implementations§
impl Freeze for TransactionV0
impl RefUnwindSafe for TransactionV0
impl Send for TransactionV0
impl Sync for TransactionV0
impl Unpin for TransactionV0
impl UnwindSafe for TransactionV0
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§unsafe fn clone_to_uninit(&self, dest: *mut u8)
unsafe fn clone_to_uninit(&self, dest: *mut u8)
🔬This is a nightly-only experimental API. (
clone_to_uninit)