@myria/airdrop-js
Version:
Airdrop in L1 with claim based approach
29 lines • 1.75 kB
JavaScript
;
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==