gotm-library
v2.5.15
Published
GangsOfTheMeta Official Interfaces & Common Functions
Downloads
1,742
Readme
GOTM Library
GangsOfTheMeta Official Interfaces & Common Functions
v2.5.15
- added
determineRespectEarnedByPlayerInCVCTournamentRoundhelper function
v2.5.14
- added
currentRoundIndexhelper function - added
determineRespectEarnedByLeaderInCVCTournamentRoundhelper function
v2.5.13
- added
determineRespectEarnedInCVCTournamentRoundhelper function - added
slugifyhelper function - updated
determineRespectChangeOfSingleLeaderAttack
v2.5.12
- added
T_TOURNAMENT_PRIZE_TYPE.TOURNAMENT_PRIZE_NFTS - added
ITournamentPrizing.rewards.splMints - added
ITournamentPrizing.rewards.sol
v2.5.11
- added
IGangLeaderFightLog.respectChange
v2.5.10
- removed
IPVPTournamentParticipant.respectEarned
v2.5.9
- added
ICVCTournamentPVPFightsInRound.resolved - fixed typo
respectEanred->respectEarned
v2.5.8
- updated
T_PAY_TYPE
v2.5.7
- added
IExternalCollection.order
v2.5.6
- added
T_PURCHASE_TYPE.CARTEL_TOURNAMENT_WAR_PURSE
v2.5.5
- added
ICVCTournamentParticipant.cartelIds
v2.5.4
- added
ICVCTournamentCartel.warPurse
v2.5.3
- Fixed typo
v2.5.2
- Fixed typo
v2.5.1
- Updated
CVC_FIGHTtoCVC_BATTLE
v2.4.4
- Updated
ICVCTournamentParticipant
v2.4.3
- Added CVC-Tournament related interfaces
v2.4.2
- Added
kills,dealthinIGangLeaderFightLog
v2.4.1
- Removed
ITournament - Renamed
nfts->splMint
v2.3.16
- Added
T_TOURNAMENT_PRIZE_TYPE.TOURNAMENT_PRIZE_USDC - Updated
ITournamentPrizing
v2.3.15
- Changed
ITournamentCommonSetting.prizes
v2.3.14
- Added
IGangLeaderFightLog.fightType - Added
T_FIGHT_TYPE
v2.3.13
- Added
determineXpEarnedInPVPTournamentRound
v2.3.12
- Added
determineWinnerOfPVPTournamentFightinhelpers.ts
v2.3.11
- Added
PVP_TOURNAMENT_HITMAN_USED, CVC_TOURNAMENT_HITMAN_USEDinT_PURCHASE_TYPE - Added
IPVPTournamentParticipant.xpEarned - Updated
convertDatesinhelpers.ts
v2.3.9
- Fixed
IPVPTournamentPVPFightsInRound.attacksas array
v2.3.8
- Added
getOpponentAddressFromRoundPlayers,dateToUniqueMinutesinhelpers.ts
v2.3.7
- Added
ITournamentCommonSetting.status - Added
ITournamentCommonSetting.endAt - Added
T_TOURNAMENT_STATUS.TOURNAMENT_CANCELLED - Added
IPVPTournamentRound.resolved
v2.3.6
- Added types for
IGangLeader.subscribedEvents
v2.3.4
- Added
numberOfLeadersinIPVPTournamentSetting
v2.3.3
- @legacy Added
entryFeeinITournament - Added
startAtinITournamentCommonSetting
v2.3.2
- Added
convertDateshelper function - Added
prizedinITournamentCommonSetting, and add some comments
v2.3.1
- Added
tournament.interfaces.ts- incomplete version - Need to remove
ITournament
v2.2.1
- Added
I_CHAT_HISTORY
v2.1.10
- Added
CARTEL_FIGHT_REFUND_WAR_PURSEinT_PURCHASE_TYPE
v2.1.9
- Added
MAX_AVAILABLE_ATTACKS_IN_CVC_FIGHT,MAX_AVAILABLE_ATTACKS_IN_CVC_FIGHT_PVP_ATTACKasconstants - Added
CVC_FIGHT_HITMAN_USEDinT_PURCHASE_TYPE
v2.1.8
- Added
hitmanUsedinI_CVC_FIGHT.fights.attacks
v2.1.7
-update respect calculation logic
v2.1.6
- Added
I_CVC_FIGT_SETTINGS.opponentFightId
v2.1.5
- Added
I_CVC_FIGT_SETTINGS.outcome - Added
T_FIGHT_OUTCOME
v2.1.4
- Added
winRewardinI_CVC_FIGHT.participants
v2.1.3
- Added
CARTEL_FIGHT_WINNING_REWARDinISetting.constats - Added
"CVC_FIGHT_BOUNTY_HUNTED", "CVC_FIGHT_BOUNTY_REWARD", "CVC_FIGHT_WIN"inT_PURCHASE_TYPE - Added
CARTEL_FIGHT_FEEinT_DISTRIBUTION_SOURCE
v2.1.2
- Added
xpEarnedinI_CVC_LEADER
v2.1.0
- Added
determineAttackResultOfSingleLeaderAttackinhelpers
v2.0.4
- Added
endTimeinI_CVC_FIGHT.fights
v2.0.2
- Updated
calcuateOddsOfAttack
v2.0.1
- Added
I_CVC_LEADERandI_CVC_FIGHT
v1.9.8
-Added CARTEL_FIGHT_WAR_PURSE into T_PURCHASE_TYPE
v1.9.7
-Added CARTEL_FIGHT_GP_OFFER into ISetting.Constant
v1.9.6
-Added timestamps into IStreetCred
-Added CARTEL_FIGHT_COST_PER_PLAYER into ISetting.Constants
v1.9.5
- Updated
IExternalCollection.enabled
v1.9.4
- Updated
IUser.fightsWon
v1.9.3
- Updated
T_PURCHASE_TYPE.PLAYER_LEADERBOARD_REWARD,T_PURCHASE_TYPE.CARTEL_LEADERBOARD_REWARD,
v1.9.2
- Updated
IUser.monthlyRecords.rewardClaimed
v1.9.1
- Updated
pocketIdintoIDistributionVault.logs
v1.9.0
- Added
IDistributionVault.pockets - Added
IUser.monthlyRecords
v1.8.8
- Added
PVP_MATCH_REVEAL_VAULT,PVP_MATCH_SKIP_SEARCHintoT_PURCHASE_TYPE
v1.8.7
- Updates
BOUNTY_STATUS,IGangLeaderFightLog.bounty[]
v1.8.6
- Added
BOUNTY_STATUS,IGangLeaderFightLog.bounty - Inserted
T_PURCHASE_TYPE.PVP_FIGHT_BOUNTY_REWARD,T_PURCHASE_TYPE.PVP_FIGHT_BOUNTY_HUNTED
v1.8.5
- Inserted
T_PURCHASE_TYPE.PVP_FIGHT_HITMAN_USED
v1.8.4
- Updated
GOTM_NFT_TYPES.HITMAN
v1.8.3
- Added
IGangLeader.fightLogs: IGangLeaderFightLog[]
v1.8.2
- New Helper func
calcuateOddsOfAttack - Add
gendertoIGangLeader
v1.8.1
- Added
totalVaultRevealedtoIPVPFight
v1.8.0
- Added
IPVPFight,IPVPLeader
v1.7.3
- Updated
calculatePVPSearchCost - Added
PVP_MATCH_SEARCH_OPPONENT,PVP_MATCH_SPY_USAGE
v1.7.2
- Added
IUserNotificationintoIUser
v1.7.1
- Added
calculatePVPSearchCost,calculateSpyCostintohelper.ts
v1.6.12
- Added
SPY_COST_MULTIPLIER,SPY_BASE_COST,SEARCH_COST_MULTIPLIER,SEARCH_BASE_COST
v1.6.11
- Removed
collectionLogoPathfromITournamentRestrictionSettings.ruleSet - Added
whitelistedReferralAddressesfromISetting
v1.6.10
- Added
_id?: stringintoISwagConstraint.ruleSet
v1.6.9
- Updated
ISwagConstraint,T_SWAG_CONTRACT_RULE
v1.6.7
- Updated
IUser,chatBlocked
v1.6.6
- Updated
IUser
v1.6.5
- Updated
IUser
v1.6.4
- Updated
ITournament
v1.6.3
- Added
CLAIM_TERRITORIAL_CONTROL_REWARD, TERRITORIAL_CONTROL_REWARD,CLAIM_REWARDtoT_PURCHASE_TYPE - Added
hiddenintoISetting.pageStates
v1.6.2
- Fix
_id!of interfaces
v1.6.1
- Update
claimableRewardsofIUserinterface
v1.6.0
- Added
TERRITORIAL_CONTROL_REWARD_SQUARE_NUMBERintoISettingConstants - Added
STREET_CRED_PERCENTAGESintoISettingConstants - Added
subscribedEvents.unitintoIGangLeader
v1.5.8
- Added
subscribedEventsintoIGangLeader
v1.5.7
- Added
claimableAmount.unitintoIStreetCred - Updated
PROJECT_PAID_STREET_CRED.unitintoT_PURCHASE_TYPE
v1.5.6
- Updated
IPurchaseLogItem.unitintoT_PAY_TYPE - Added
dailySpyUsesintoIUser
v1.5.5
- Updated
T_PURCHASE_TYPEinterfaces - Added
T_PAY_TYPEincluding "NFT"
v1.5.4
- Updated
logsofDistributioninterfaces
v1.5.2
- Added
logsintoDistributioninterfaces - Remove
onchainfromIDistributionPayer
v1.5.1
- Added
restriction.requiredCollectionintoITournament - Added
distributedPrizeintoITournament
v1.5.0
Renamed
T_PURCHASE_UNITtoT_COIN_TYPEUpdated
T_PURCHASE_TYPEAdded
gotmBalance,lastChecked, andactiveDaystoIProjectAdded
claimableRewards&T_USER_REWARD_TYPEtoIUserAdded
T_DISTRIBUTION_SOURCEAdded
IDistributionPayerAdded
IDistributionGraphAdded
IDistributionVault
v1.4.4
- Updated
DEFAULT_EXTERNAL_COLLECTION - Added
enforceDiscordJoin,enforceTwitterFollowintoITournament - Added
maxNumberPerGangintoIExternalCollection
v1.4.3
- Added
createdAt,upadtedAttoIPurchaseLogItem
v1.4.2
- Added
CREATE_CARTELtoT_PURCHASE_TYPE - Added
statustoICartel
v1.4.1
- Added
numberOfPlayerstoITournament - Update
convertToLocaleStringonhelper.ts
v1.4.0
- Added
ITournament - Added
toLocaleStringonhelper.ts
v1.3.8
- Updated
IShop
v1.3.7
- Added
IShopand some helper functions
v1.3.6
- Removed
keycardfromT_PRIZE_VALUEandGOTM_NFT_TYPES
v1.3.5
- Added
IMintLogItem - Added
parseLevelFromMetadataandparseGenerationFromMetadata
v1.3.4 - bugfix
v1.3.3
- Added
pointMultipliertoIProject - Added
blockId,timestamp,pointtoIStreetCredItem
v1.3.2
- Added
helloMoonCollectionIdtoISetting
v1.3.0
- Added
IPlayerLeaderboardResult
v1.2.3
- Added
monthlyXp,monthlyKills,monthlyDeathsinIUser
v1.2.2
- Added
respectinIUser
v1.2.1
- Added
xpinIUser
v1.2.0
- Added
IRequestLog
v1.1.9
- Added
whitelistedAddressestoISetting
v1.1.8
- Added
FEE_DECREASE_WANTED_LEVEL
v1.1.7
- Updated
IWhitelist
v1.1.6
- Added
IWhitelist
v1.1.5
- update
IExternalCollection
v1.1.4
- update
IExternalCollection
v1.1.3
- added
IExternalCollection
v1.1.2
- added notifications to user model
v1.1.1
- added helpers functions
- added defaultUser and defaultSettingConstants
v1.1.0
- updated setting to handle constants from admin panel
v1.0.10
- added new puchase log structure, puchase logs on
- hire guard
- health regenerate
- claim staking
- gang leader level up, name change
v1.0.9
- Update Cartel functions
totalGangPointsOfCartel - Added
constants
v1.0.8
- Update
CartelfunctionsterritoriesControlledByCartel
v1.0.7
- Added key _id to db collections
v1.0.6
- Applied all models from backend
