UNPKG

@socket.tech/surge-gameplay

Version:

Smart contracts for Socket Surge - a blockchain-based battle royale game

26 lines (25 loc) 663 B
import { ChainSlug } from "@socket.tech/socket-protocol"; export type ChainAddressesObj = { UserVaultDeployer: string; WarCoin: string; GamePlug: string; GamePlugInk?: string; }; export type DeploymentAddresses = { [chainSlug in ChainSlug]?: ChainAddressesObj; }; export type EVMxAddressesObj = { BondingCurve: string; Game: string; UserVaultGateway: string; GameGateway: string; }; export type S3Config = { chains: { [chainSlug: number]: ChainAddressesObj | EVMxAddressesObj; }; supportedChainSlugs: number[]; testnetChainSlugs: number[]; evmxChainSlug: number; mainnetChainSlugs: number[]; };