pub struct SendEvmAssetWithEndUserAccountResponse {
pub transaction_hash: Option<String>,
pub user_op_hash: Option<String>,
}Expand description
SendEvmAssetWithEndUserAccountResponse
JSON schema
{
"type": "object",
"properties": {
"transactionHash": {
"description": "The hash of the transaction, as a 0x-prefixed hex string. Populated for EOA accounts. Null for Smart Accounts (use userOpHash instead).",
"examples": [
"0xf8f98fb6726fc936f24b2007df5cb20e2b8444ff3dfaa2a929335f432a9be2e7"
],
"type": [
"string",
"null"
]
},
"userOpHash": {
"description": "The hash of the user operation, as a 0x-prefixed hex string. Populated for Smart Accounts. Null for EOA accounts (use transactionHash instead).",
"examples": [
"0x1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef"
],
"type": [
"string",
"null"
]
}
}
}Fields§
§transaction_hash: Option<String>The hash of the transaction, as a 0x-prefixed hex string. Populated for EOA accounts. Null for Smart Accounts (use userOpHash instead).
user_op_hash: Option<String>The hash of the user operation, as a 0x-prefixed hex string. Populated for Smart Accounts. Null for EOA accounts (use transactionHash instead).
Implementations§
Trait Implementations§
Source§impl Clone for SendEvmAssetWithEndUserAccountResponse
impl Clone for SendEvmAssetWithEndUserAccountResponse
Source§fn clone(&self) -> SendEvmAssetWithEndUserAccountResponse
fn clone(&self) -> SendEvmAssetWithEndUserAccountResponse
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl<'de> Deserialize<'de> for SendEvmAssetWithEndUserAccountResponse
impl<'de> Deserialize<'de> for SendEvmAssetWithEndUserAccountResponse
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 From<&SendEvmAssetWithEndUserAccountResponse> for SendEvmAssetWithEndUserAccountResponse
impl From<&SendEvmAssetWithEndUserAccountResponse> for SendEvmAssetWithEndUserAccountResponse
Source§fn from(value: &SendEvmAssetWithEndUserAccountResponse) -> Self
fn from(value: &SendEvmAssetWithEndUserAccountResponse) -> Self
Converts to this type from the input type.
Source§impl From<SendEvmAssetWithEndUserAccountResponse> for SendEvmAssetWithEndUserAccountResponse
impl From<SendEvmAssetWithEndUserAccountResponse> for SendEvmAssetWithEndUserAccountResponse
Source§fn from(value: SendEvmAssetWithEndUserAccountResponse) -> Self
fn from(value: SendEvmAssetWithEndUserAccountResponse) -> Self
Converts to this type from the input type.
Source§impl TryFrom<SendEvmAssetWithEndUserAccountResponse> for SendEvmAssetWithEndUserAccountResponse
impl TryFrom<SendEvmAssetWithEndUserAccountResponse> for SendEvmAssetWithEndUserAccountResponse
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(
value: SendEvmAssetWithEndUserAccountResponse,
) -> Result<Self, ConversionError>
fn try_from( value: SendEvmAssetWithEndUserAccountResponse, ) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for SendEvmAssetWithEndUserAccountResponse
impl RefUnwindSafe for SendEvmAssetWithEndUserAccountResponse
impl Send for SendEvmAssetWithEndUserAccountResponse
impl Sync for SendEvmAssetWithEndUserAccountResponse
impl Unpin for SendEvmAssetWithEndUserAccountResponse
impl UnsafeUnpin for SendEvmAssetWithEndUserAccountResponse
impl UnwindSafe for SendEvmAssetWithEndUserAccountResponse
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