@catalabs/catalyst-sdk
Version:
Catalyst AMM SDK
26 lines • 1.01 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.PERMIT_BATCH_TRANSFER_FROM_TYPES = exports.PERMIT_TRANSFER_FROM_TYPES = exports.TOKEN_PERMISSIONS = void 0;
exports.TOKEN_PERMISSIONS = [
{ name: 'token', type: 'address' },
{ name: 'amount', type: 'uint256' },
];
exports.PERMIT_TRANSFER_FROM_TYPES = {
PermitTransferFrom: [
{ name: 'permitted', type: 'TokenPermissions' },
{ name: 'spender', type: 'address' },
{ name: 'nonce', type: 'uint256' },
{ name: 'deadline', type: 'uint256' },
],
TokenPermissions: exports.TOKEN_PERMISSIONS,
};
exports.PERMIT_BATCH_TRANSFER_FROM_TYPES = {
PermitBatchTransferFrom: [
{ name: 'permitted', type: 'TokenPermissions[]' },
{ name: 'spender', type: 'address' },
{ name: 'nonce', type: 'uint256' },
{ name: 'deadline', type: 'uint256' },
],
TokenPermissions: exports.TOKEN_PERMISSIONS,
};
//# sourceMappingURL=signature-transfer.constants.js.map