interface BridgeService {
    rawTxBuilder: RawBridgeTransactionBuilder;
    approve(
        provider: Provider,
        approveData: BridgeApproveParams,
    ): Promise<TransactionResponse>;
    checkAllowance(
        provider: Provider,
        params: CheckAllowanceParams,
    ): Promise<boolean>;
    checkAllowance(params: CheckAllowanceParams): Promise<boolean>;
    getAllowance(
        provider: Provider,
        params: GetAllowanceParams,
    ): Promise<string>;
    getAllowance(params: GetAllowanceParams): Promise<string>;
    send(provider: Provider, params: SendParams): Promise<TransactionResponse>;
}

Properties

Methods