space_traders/models/
contract_payment.rs1use serde::{Deserialize, Serialize};
6
7#[derive(Clone, Debug, PartialEq, Serialize, Deserialize)]
9pub struct ContractPayment {
10 #[serde(rename = "onAccepted")]
12 pub on_accepted: i32,
13 #[serde(rename = "onFulfilled")]
15 pub on_fulfilled: i32,
16}
17
18impl ContractPayment {
19 #[allow(clippy::too_many_arguments)]
21 pub fn new(on_accepted: i32, on_fulfilled: i32) -> ContractPayment {
22 ContractPayment {
23 on_accepted,
24 on_fulfilled,
25 }
26 }
27}