Struct waves_rust::model::transaction::InvokeScriptTransaction
source · [−]pub struct InvokeScriptTransaction { /* private fields */ }Implementations
sourceimpl InvokeScriptTransaction
impl InvokeScriptTransaction
pub fn from_json(value: &Value) -> Result<InvokeScriptTransaction>
pub fn new(dapp: Address, function: Function, payment: Vec<Amount>) -> Self
pub fn tx_type() -> u8
pub fn dapp(&self) -> Address
pub fn function(&self) -> Function
pub fn payment(&self) -> Vec<Amount>ⓘNotable traits for Vec<u8, A>impl<A> Write for Vec<u8, A>where
A: Allocator,
A: Allocator,
Trait Implementations
sourceimpl Clone for InvokeScriptTransaction
impl Clone for InvokeScriptTransaction
sourcefn clone(&self) -> InvokeScriptTransaction
fn clone(&self) -> InvokeScriptTransaction
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for InvokeScriptTransaction
impl Debug for InvokeScriptTransaction
sourceimpl PartialEq<InvokeScriptTransaction> for InvokeScriptTransaction
impl PartialEq<InvokeScriptTransaction> for InvokeScriptTransaction
sourcefn eq(&self, other: &InvokeScriptTransaction) -> bool
fn eq(&self, other: &InvokeScriptTransaction) -> bool
impl Eq for InvokeScriptTransaction
impl StructuralEq for InvokeScriptTransaction
impl StructuralPartialEq for InvokeScriptTransaction
Auto Trait Implementations
impl RefUnwindSafe for InvokeScriptTransaction
impl Send for InvokeScriptTransaction
impl Sync for InvokeScriptTransaction
impl Unpin for InvokeScriptTransaction
impl UnwindSafe for InvokeScriptTransaction
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
sourcefn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request