pub struct TransferBaseResponseDto {Show 13 fields
pub asset: String,
pub asset_amount: Option<String>,
pub asset_id: Option<String>,
pub external_id: String,
pub idx: Option<i64>,
pub memo: Option<String>,
pub network: String,
pub output_address: Option<String>,
pub timestamp: Option<String>,
pub transfer_reference: String,
pub tx: Option<String>,
pub updated_at: Option<String>,
pub usd_amount: Option<String>,
}Expand description
TransferBaseResponseDto
JSON schema
{
"type": "object",
"required": [
"asset",
"assetAmount",
"assetId",
"externalId",
"idx",
"memo",
"network",
"outputAddress",
"timestamp",
"transferReference",
"tx",
"updatedAt",
"usdAmount"
],
"properties": {
"asset": {
"description": "DTO.KYT.TRANSFER_BASE_RESPONSE.ASSET",
"examples": [
"BTC"
],
"type": "string"
},
"assetAmount": {
"description": "DTO.KYT.TRANSFER_BASE_RESPONSE.ASSET_AMOUNT",
"examples": [
"11.35113454"
],
"type": [
"string",
"null"
]
},
"assetId": {
"description": "DTO.KYT.TRANSFER_BASE_RESPONSE.ASSET_ID",
"type": [
"string",
"null"
]
},
"externalId": {
"description": "DTO.KYT.TRANSFER_BASE_RESPONSE.EXTERNAL_ID",
"examples": [
"393905a7-bb96-394b-9e20-3645298c1079"
],
"type": "string"
},
"idx": {
"description": "DTO.KYT.TRANSFER_BASE_RESPONSE.IDX",
"examples": [
2
],
"type": [
"integer",
"null"
],
"format": "int64"
},
"memo": {
"description": "DTO.KYT.TRANSFER_BASE_RESPONSE.MEMO",
"type": [
"string",
"null"
]
},
"network": {
"description": "DTO.KYT.TRANSFER_BASE_RESPONSE.NETWORK",
"examples": [
"BITCOIN"
],
"type": "string"
},
"outputAddress": {
"description": "DTO.KYT.TRANSFER_BASE_RESPONSE.OUTPUT_ADDRESS",
"examples": [
"17A16QmavnUfCW11DAApiJxp7ARnxN5pGX"
],
"type": [
"string",
"null"
]
},
"timestamp": {
"description": "DTO.KYT.TRANSFER_BASE_RESPONSE.TIMESTAMP",
"examples": [
"2021-11-16T18:33:33.000+00:00"
],
"type": [
"string",
"null"
]
},
"transferReference": {
"description": "DTO.KYT.TRANSFER_BASE_RESPONSE.TRANSFER_REFERENCE",
"examples": [
"9f318afbad2a183f97750bc51a75b582ad8f9e9cbfb50401148857ca27cde10c:17A16QmavnUfCW11DAApiJxp7ARnxN5pGX"
],
"type": "string"
},
"tx": {
"description": "DTO.KYT.TRANSFER_BASE_RESPONSE.TX",
"examples": [
"9f318afbad2a183f97750bc51a75b582ad8f9e9cbfb50401148857ca27cde10c"
],
"type": [
"string",
"null"
]
},
"updatedAt": {
"description": "DTO.KYT.TRANSFER_BASE_RESPONSE.UPDATED_AT",
"examples": [
"2022-03-16T16:17:19.613215"
],
"type": [
"string",
"null"
]
},
"usdAmount": {
"description": "DTO.KYT.TRANSFER_BASE_RESPONSE.USD_AMOUNT",
"examples": [
"722099.75"
],
"type": [
"string",
"null"
]
}
}
}Fields§
§asset: StringDTO.KYT.TRANSFER_BASE_RESPONSE.ASSET
asset_amount: Option<String>DTO.KYT.TRANSFER_BASE_RESPONSE.ASSET_AMOUNT
asset_id: Option<String>DTO.KYT.TRANSFER_BASE_RESPONSE.ASSET_ID
external_id: StringDTO.KYT.TRANSFER_BASE_RESPONSE.EXTERNAL_ID
idx: Option<i64>DTO.KYT.TRANSFER_BASE_RESPONSE.IDX
memo: Option<String>DTO.KYT.TRANSFER_BASE_RESPONSE.MEMO
network: StringDTO.KYT.TRANSFER_BASE_RESPONSE.NETWORK
output_address: Option<String>DTO.KYT.TRANSFER_BASE_RESPONSE.OUTPUT_ADDRESS
timestamp: Option<String>DTO.KYT.TRANSFER_BASE_RESPONSE.TIMESTAMP
transfer_reference: StringDTO.KYT.TRANSFER_BASE_RESPONSE.TRANSFER_REFERENCE
tx: Option<String>DTO.KYT.TRANSFER_BASE_RESPONSE.TX
updated_at: Option<String>DTO.KYT.TRANSFER_BASE_RESPONSE.UPDATED_AT
usd_amount: Option<String>DTO.KYT.TRANSFER_BASE_RESPONSE.USD_AMOUNT
Implementations§
Source§impl TransferBaseResponseDto
impl TransferBaseResponseDto
pub fn builder() -> TransferBaseResponseDto
Trait Implementations§
Source§impl Clone for TransferBaseResponseDto
impl Clone for TransferBaseResponseDto
Source§fn clone(&self) -> TransferBaseResponseDto
fn clone(&self) -> TransferBaseResponseDto
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 Debug for TransferBaseResponseDto
impl Debug for TransferBaseResponseDto
Source§impl<'de> Deserialize<'de> for TransferBaseResponseDto
impl<'de> Deserialize<'de> for TransferBaseResponseDto
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<&TransferBaseResponseDto> for TransferBaseResponseDto
impl From<&TransferBaseResponseDto> for TransferBaseResponseDto
Source§fn from(value: &TransferBaseResponseDto) -> Self
fn from(value: &TransferBaseResponseDto) -> Self
Converts to this type from the input type.
Source§impl From<TransferBaseResponseDto> for TransferBaseResponseDto
impl From<TransferBaseResponseDto> for TransferBaseResponseDto
Source§fn from(value: TransferBaseResponseDto) -> Self
fn from(value: TransferBaseResponseDto) -> Self
Converts to this type from the input type.
Source§impl Serialize for TransferBaseResponseDto
impl Serialize for TransferBaseResponseDto
Source§impl TryFrom<TransferBaseResponseDto> for TransferBaseResponseDto
impl TryFrom<TransferBaseResponseDto> for TransferBaseResponseDto
Source§type Error = ConversionError
type Error = ConversionError
The type returned in the event of a conversion error.
Source§fn try_from(value: TransferBaseResponseDto) -> Result<Self, ConversionError>
fn try_from(value: TransferBaseResponseDto) -> Result<Self, ConversionError>
Performs the conversion.
Auto Trait Implementations§
impl Freeze for TransferBaseResponseDto
impl RefUnwindSafe for TransferBaseResponseDto
impl Send for TransferBaseResponseDto
impl Sync for TransferBaseResponseDto
impl Unpin for TransferBaseResponseDto
impl UnwindSafe for TransferBaseResponseDto
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