@socket.tech/surge-gameplay
Version:
Smart contracts for Socket Surge - a blockchain-based battle royale game
40 lines (39 loc) • 1.37 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.UserVaultGatewayEvents = exports.GameEvents = exports.GameGatewayEvents = void 0;
const enums_1 = require("./enums");
exports.GameGatewayEvents = [
enums_1.Events.ChainGraduationStarted,
enums_1.Events.ChainGraduated,
enums_1.Events.TotalTerritoriesIncreased,
enums_1.Events.TotalTerritoriesDecreased,
enums_1.Events.WarCoinPurchased,
enums_1.Events.WarCoinSold,
enums_1.Events.BuyFromBondingReverted,
enums_1.Events.SellToBondingCompleted,
enums_1.Events.LiquidityRugged,
enums_1.Events.PoolPumped,
enums_1.Events.USDCBurned,
enums_1.Events.RugRewardsDistributed,
enums_1.Events.SUSDCTransferReceived,
enums_1.Events.RuggedUSDCReceived,
enums_1.Events.RugRevert,
enums_1.Events.PumpRevert,
];
exports.GameEvents = [
enums_1.Events.BattleResolved,
enums_1.Events.RugCalculated,
enums_1.Events.TerritoryOwnershipChanged,
enums_1.Events.EpochEnded,
enums_1.Events.TerritoryAdded,
enums_1.Events.VoteProcessed,
];
exports.UserVaultGatewayEvents = [
enums_1.Events.WarCoinBought,
enums_1.Events.WarCoinSold,
enums_1.Events.WarCoinSwapped,
enums_1.Events.VoteSubmitted,
enums_1.Events.WarCoinPurchaseFailed,
enums_1.Events.WarCoinSaleFailed,
enums_1.Events.USDCWithdrawn,
];
;