[][src]Function indy_sys::payments::indy_register_payment_method

#[no_mangle]
pub unsafe extern "C" fn indy_register_payment_method(
    command_handle: CommandHandle,
    payment_method: CString,
    create_payment_address: Option<CreatePaymentAddressCB>,
    add_request_fees: Option<AddRequestFeesCB>,
    parse_response_with_fees: Option<ParseResponseWithFeesCB>,
    build_get_payment_sources_request: Option<BuildGetPaymentSourcesRequestCB>,
    parse_get_payment_sources_response: Option<ParseGetPaymentSourcesResponseCB>,
    build_payment_req: Option<BuildPaymentReqCB>,
    parse_payment_response: Option<ParsePaymentResponseCB>,
    build_mint_req: Option<BuildMintReqCB>,
    build_set_txn_fees_req: Option<BuildSetTxnFeesReqCB>,
    build_get_txn_fees_req: Option<BuildGetTxnFeesReqCB>,
    parse_get_txn_fees_response: Option<ParseGetTxnFeesResponseCB>,
    build_verify_payment_req: Option<BuildVerifyPaymentReqCB>,
    parse_verify_payment_response: Option<ParseVerifyPaymentResponseCB>,
    sign_with_address: Option<SignWithAddressCB>,
    verify_with_address: Option<VerifyWithAddressCB>,
    cb: Option<ResponseEmptyCB>
) -> Error