in fastpay_core/src/client.rs [21:39]
fn handle_transfer_order(
&mut self,
order: TransferOrder,
) -> AsyncResult<AccountInfoResponse, FastPayError>;
/// Confirm a transfer to a FastPay or Primary account.
fn handle_confirmation_order(
&mut self,
order: ConfirmationOrder,
) -> AsyncResult<AccountInfoResponse, FastPayError>;
/// Handle information requests for this account.
fn handle_account_info_request(
&mut self,
request: AccountInfoRequest,
) -> AsyncResult<AccountInfoResponse, FastPayError>;
}
pub struct ClientState<AuthorityClient> {