fireblocks_sdk/models/
create_payout_request.rs1use {
10 crate::models,
11 serde::{Deserialize, Serialize},
12};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15pub struct CreatePayoutRequest {
16 #[serde(rename = "paymentAccount")]
17 pub payment_account: models::PaymentAccount,
18 #[serde(rename = "instructionSet")]
19 pub instruction_set: Vec<models::PayoutInstruction>,
20}
21
22impl CreatePayoutRequest {
23 pub fn new(
24 payment_account: models::PaymentAccount,
25 instruction_set: Vec<models::PayoutInstruction>,
26 ) -> CreatePayoutRequest {
27 CreatePayoutRequest {
28 payment_account,
29 instruction_set,
30 }
31 }
32}