UNPKG

@myria/airdrop-js

Version:

Airdrop in L1 with claim based approach

29 lines 1.75 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.TRANSACTION_ERROR_AIRDROP_ALREADY_CLAIMED = exports.DEFAULT_MAX_BLOCKS_WAIT_TIME = exports.DEFAULT_EXTRA_ON_RETRY_PERCENTAGE = exports.DEFAULT_EXTRA_PRIORITY_TIP_PERCENTAGE = exports.DEFAULT_EXTRA_GAS_PERCENTAGE = exports.ZERO_ADDRESS = void 0; /** * @module Type/ConstType */ var thirdweb_1 = require("thirdweb"); Object.defineProperty(exports, "ZERO_ADDRESS", { enumerable: true, get: function () { return thirdweb_1.ZERO_ADDRESS; } }); /** * Default extra gas percentage on gasLimit * */ exports.DEFAULT_EXTRA_GAS_PERCENTAGE = 10; /** * Default extra gas percentage on maxPriorityFeePerGas * */ exports.DEFAULT_EXTRA_PRIORITY_TIP_PERCENTAGE = 20; /** * Default extra percentage when retry on top of gasLimit and maxPriorityFeePerGas * */ exports.DEFAULT_EXTRA_ON_RETRY_PERCENTAGE = 1; /** * Default maximum of blocks need to wait before considering a transaction in final status * */ exports.DEFAULT_MAX_BLOCKS_WAIT_TIME = 30; /** * The error message return in case of user try to claim again * */ exports.TRANSACTION_ERROR_AIRDROP_ALREADY_CLAIMED = 'AirdropAlreadyClaimed'; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQ29uc3RUeXBlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc3JjL3R5cGUvQ29uc3RUeXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBOztHQUVHO0FBQ0gscUNBQXdDO0FBQS9CLHdHQUFBLFlBQVksT0FBQTtBQUNyQjs7S0FFSztBQUNRLFFBQUEsNEJBQTRCLEdBQUcsRUFBRSxDQUFDO0FBQy9DOztLQUVLO0FBQ1EsUUFBQSxxQ0FBcUMsR0FBRyxFQUFFLENBQUM7QUFDeEQ7O0tBRUs7QUFDUSxRQUFBLGlDQUFpQyxHQUFHLENBQUMsQ0FBQztBQUNuRDs7S0FFSztBQUNRLFFBQUEsNEJBQTRCLEdBQUcsRUFBRSxDQUFDO0FBQy9DOztLQUVLO0FBQ1EsUUFBQSx5Q0FBeUMsR0FDbEQsdUJBQXVCLENBQUMifQ==