sui_rpc/proto/sui/rpc/v2beta2/transaction_execution_service.rs
1use super::*;
2
3impl ExecuteTransactionRequest {
4 pub fn new(transaction: Transaction) -> Self {
5 Self {
6 transaction: Some(transaction),
7 ..Default::default()
8 }
9 }
10}
11
12impl ExecuteTransactionResponse {
13 pub fn new(transaction: ExecutedTransaction) -> Self {
14 Self {
15 transaction: Some(transaction),
16 ..Default::default()
17 }
18 }
19}
20
21impl SimulateTransactionRequest {
22 pub fn new(transaction: Transaction) -> Self {
23 Self {
24 transaction: Some(transaction),
25 ..Default::default()
26 }
27 }
28}