noah_sdk/api/
workflows.rs1use crate::client::NoahClient;
4use crate::error::Result;
5use crate::models::workflows::{
6 BankDepositToOnchainAddressRequest, BankDepositToOnchainAddressResponse,
7};
8
9impl NoahClient {
10 #[cfg(feature = "async")]
12 pub async fn create_bank_deposit_to_onchain_address_workflow(
13 &self,
14 request: &BankDepositToOnchainAddressRequest,
15 ) -> Result<BankDepositToOnchainAddressResponse> {
16 self.post("/workflows/bank-deposit-to-onchain-address", request)
17 .await
18 }
19
20 #[cfg(feature = "sync")]
22 pub fn create_bank_deposit_to_onchain_address_workflow_blocking(
23 &self,
24 request: &BankDepositToOnchainAddressRequest,
25 ) -> Result<BankDepositToOnchainAddressResponse> {
26 self.post_blocking("/workflows/bank-deposit-to-onchain-address", request)
27 }
28}