6.8.13 • Published 5 days ago

@dfares/settings v6.8.13

Weekly downloads
-
License
MIT
Repository
-
Last release
5 days ago

@dfares/settings

This package contains decoders and types for settings required to prepare and deploy the Dark Forest smart contracts.

Installation

You can install this package using npm or yarn by running:

npm install --save @dfares/settings
yarn add @dfares/settings

When using this in a plugin, you might want to load it with skypack

import * as settings from 'http://cdn.skypack.dev/@dfares/settings';

Table of contents

Type aliases

Functions

Type aliases

AdminPlanets

Ƭ AdminPlanets: ReturnType<typeof decodeAdminPlanets>


Contracts

Ƭ Contracts: ReturnType<typeof decodeContracts>


Initializers

Ƭ Initializers: ReturnType<typeof decodeInitializers>

Functions

decodeAdminPlanets

decodeAdminPlanets(blob): { level: number ; planetType: number ; requireValidLocationId: boolean ; revealLocation: boolean ; x: number ; y: number }[]

Parameters

NameType
blobunknown

Returns

{ level: number ; planetType: number ; requireValidLocationId: boolean ; revealLocation: boolean ; x: number ; y: number }[]


decodeContracts

decodeContracts(blob): Object

Parameters

NameType
blobunknown

Returns

Object

NameType
CONTRACT_ADDRESSstring
INIT_ADDRESSstring
NETWORKstring
NETWORK_IDnumber
START_BLOCKnumber

decodeInitializers

decodeInitializers(blob): Object

Parameters

NameType
blobunknown

Returns

Object

NameType
ABANDON_RANGE_CHANGE_PERCENTnumber
ABANDON_SPEED_CHANGE_PERCENTnumber
ACTIVATE_ARTIFACT_COOLDOWNnumber
ADMIN_CAN_ADD_PLANETSboolean
ARTIFACT_POINT_VALUESTuple6<number>
BIOMEBASE_KEYnumber
BIOME_THRESHOLD_1number
BIOME_THRESHOLD_2number
BLUE_PANET_REQUIRE_SILVER_AMOUNTSExactArray10<number>
BLUE_PLANET_COOLDOWNnumber
BURN_END_TIMESTAMPnumber
BURN_PLANET_COOLDOWNnumber
BURN_PLANET_LEVEL_EFFECT_RADIUSExactArray10<number>
BURN_PLANET_REQUIRE_SILVER_AMOUNTSExactArray10<number>
BUY_ARTIFACT_COOLDOWNnumber
CAPTURE_ZONES_ENABLEDboolean
CAPTURE_ZONES_PER_5000_WORLD_RADIUSnumber
CAPTURE_ZONE_CHANGE_BLOCK_INTERVALnumber
CAPTURE_ZONE_HOLD_BLOCKS_REQUIREDnumber
CAPTURE_ZONE_PLANET_LEVEL_SCOREExactArray10<number>
CAPTURE_ZONE_RADIUSnumber
CLAIM_END_TIMESTAMPnumber
CLAIM_PLANET_COOLDOWNnumber
DISABLE_ZK_CHECKSboolean
ENTRY_FEEnumber
INIT_PERLIN_MAXnumber
INIT_PERLIN_MINnumber
KARDASHEV_EFFECT_RADIUSExactArray10<number>
KARDASHEV_END_TIMESTAMPnumber
KARDASHEV_PLANET_COOLDOWNnumber
KARDASHEV_REQUIRE_SILVER_AMOUNTSExactArray10<number>
LOCATION_REVEAL_COOLDOWNnumber
MAX_ARTIFACT_PER_PLANETnumber
MAX_LEVEL_DISTExactArray5<number>
MAX_LEVEL_LIMITTuple6<number>
MAX_NATURAL_PLANET_LEVELnumber
MAX_RECEIVING_PLANETnumber
MAX_SENDING_PLANETnumber
MIN_LEVEL_BIASTuple6<number>
PERLIN_LENGTH_SCALEnumber
PERLIN_MIRROR_Xboolean
PERLIN_MIRROR_Yboolean
PERLIN_THRESHOLD_1number
PERLIN_THRESHOLD_2number
PERLIN_THRESHOLD_3number
PHOTOID_ACTIVATION_DELAYnumber
PINK_PLANET_COOLDOWNnumber
PLANETHASH_KEYnumber
PLANET_LEVEL_JUNKExactArray10<number>
PLANET_LEVEL_THRESHOLDSExactArray10<number>
PLANET_RARITYnumber
PLANET_TRANSFER_ENABLEDboolean
PLANET_TYPE_WEIGHTSExactArray4<ExactArray10<ExactArray5<number>>>
ROUND_END_REWARDS_BY_RANKExactArray64<number>
SILVER_SCORE_VALUEnumber
SPACESHIPS{ CRESCENT: boolean ; GEAR: boolean ; MOTHERSHIP: boolean ; PINKSHIP: boolean ; TITAN: boolean ; WHALE: boolean }
SPACESHIPS.CRESCENTboolean
SPACESHIPS.GEARboolean
SPACESHIPS.MOTHERSHIPboolean
SPACESHIPS.PINKSHIPboolean
SPACESHIPS.TITANboolean
SPACESHIPS.WHALEboolean
SPACETYPE_KEYnumber
SPACE_JUNK_ENABLEDboolean
SPACE_JUNK_LIMITnumber
SPAWN_RIM_AREAnumber
START_PAUSEDboolean
STELLAR_ACTIVATION_DELAYnumber
TIME_FACTOR_HUNDREDTHSnumber
TOKEN_MINT_END_TIMESTAMPnumber
WORLD_RADIUS_LOCKEDboolean
WORLD_RADIUS_MINnumber
6.8.13

5 days ago

6.8.12

20 days ago

6.8.11

20 days ago

6.8.10

1 month ago

6.8.9

1 month ago

6.8.8

1 month ago

6.8.7

1 month ago

6.8.6

3 months ago

6.8.5

6 months ago

6.8.4

10 months ago

6.8.3

10 months ago

6.8.2

10 months ago

6.8.1

10 months ago

6.8.0-dev.0

10 months ago