UNPKG

butterjs-sdk

Version:
12 lines (11 loc) 825 B
import { ButterTransactionReceipt, ButterTransactionResponse } from '../types/responseTypes'; import { FinalExecutionOutcome } from 'near-api-js/lib/providers'; import { ButterProviderType, ButterReceiptType } from '../types/paramTypes'; /** * adapt different receipt into unified butter transaction receipt * @param transactionReceipt */ export declare function adaptEthReceipt(transactionReceipt: ButterReceiptType): ButterTransactionReceipt; export declare function adaptNearReceipt(finalExecutionOutcome: FinalExecutionOutcome): ButterTransactionReceipt; export declare function assembleNearTransactionResponse(executionOutcome: FinalExecutionOutcome): ButterTransactionResponse; export declare function assembleEVMTransactionResponse(transactionHash: string, provider: ButterProviderType): ButterTransactionResponse;