@unilogin/sdk
Version:
SDK is a JS library, that communicates with relayer. SDK allows managing contract, by creating basic contract-calling messages.
26 lines • 808 B
TypeScript
import { utils } from 'ethers';
import { TransferDetails } from '@unilogin/commons';
interface TransferDetailsWithFrom extends TransferDetails {
from: string;
gasLimit: utils.BigNumber;
}
export declare const encodeTransferToMessage: ({ from, to, amount, gasParameters, transferToken, gasLimit }: TransferDetailsWithFrom) => {
to: string;
value: utils.BigNumber;
data: string;
from: string;
gasLimit: utils.BigNumber;
gasPrice: utils.BigNumber;
gasToken: string;
} | {
to: string;
value: number;
data: string;
from: string;
gasLimit: utils.BigNumber;
gasPrice: utils.BigNumber;
gasToken: string;
};
export declare function encodeERC20Transfer(to: string, amount: string): string;
export {};
//# sourceMappingURL=encodeTransferToMessage.d.ts.map