0.2.4-alpha.0 • Published 12 months ago

@ringuniversus/settings v0.2.4-alpha.0

Weekly downloads
-
License
MIT
Repository
-
Last release
12 months ago

@ringuniversus/settings

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

Installation

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

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

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

import * as settings from "http://cdn.skypack.dev/@ringuniversus/settings";

Table of contents

Type Aliases

Functions

Type Aliases

BountyInitializers

Ƭ BountyInitializers: ReturnType<typeof decodeBountyInitializers>

Bounty Initializers


CoinInitializers

Ƭ CoinInitializers: ReturnType<typeof decodeCoinInitializers>

Coin Initializers


Contracts

Ƭ Contracts: ReturnType<typeof decodeContracts>


EquipmentInitializers

Ƭ EquipmentInitializers: ReturnType<typeof decodeEquipmentInitializers>

Equipment Initializers


Initializers

Ƭ Initializers: ReturnType<typeof decodeInitializers>


PlayerInitializers

Ƭ PlayerInitializers: ReturnType<typeof decodePlayerInitializers>

Player Initializers


RingInitializers

Ƭ RingInitializers: ReturnType<typeof decodeRingInitializers>

Ring Initializers


TownInitializers

Ƭ TownInitializers: ReturnType<typeof decodeTownInitializers>

Town Initializers

Functions

decodeBountyInitializers

decodeBountyInitializers(blob, formatterFn?): Object

Verifies untrusted input. Either returns a value, or throws a decoding error.

Parameters

NameType
blobunknown
formatterFn?(ann: Annotation) => string | Error

Returns

Object

NameType
VALID_DELAYnumber

decodeCoinInitializers

decodeCoinInitializers(blob, formatterFn?): Object

Verifies untrusted input. Either returns a value, or throws a decoding error.

Parameters

NameType
blobunknown
formatterFn?(ann: Annotation) => string | Error

Returns

Object

NameType
DECIMALSnumber
NAMEstring
SYMBOLstring
TOTAL_SUPPLYnumber

decodeContracts

decodeContracts(blob, formatterFn?): Object

Verifies untrusted input. Either returns a value, or throws a decoding error.

Parameters

NameType
blobunknown
formatterFn?(ann: Annotation) => string | Error

Returns

Object

NameType
bounty{ NETWORK: string; NETWORK_ID: number; START_BLOCK: number; CONTRACT_ADDRESS: string; INIT_ADDRESS: string; }
coin{ NETWORK: string; NETWORK_ID: number; START_BLOCK: number; CONTRACT_ADDRESS: string; INIT_ADDRESS: string; }
equipment{ NETWORK: string; NETWORK_ID: number; START_BLOCK: number; CONTRACT_ADDRESS: string; INIT_ADDRESS: string; }
player{ NETWORK: string; NETWORK_ID: number; START_BLOCK: number; CONTRACT_ADDRESS: string; INIT_ADDRESS: string; }
ring{ NETWORK: string; NETWORK_ID: number; START_BLOCK: number; CONTRACT_ADDRESS: string; INIT_ADDRESS: string; }
town{ NETWORK: string; NETWORK_ID: number; START_BLOCK: number; CONTRACT_ADDRESS: string; INIT_ADDRESS: string; }

decodeEquipmentInitializers

decodeEquipmentInitializers(blob, formatterFn?): Object

Verifies untrusted input. Either returns a value, or throws a decoding error.

Parameters

NameType
blobunknown
formatterFn?(ann: Annotation) => string | Error

Returns

Object

NameType
NAMEstring
SYMBOLstring

decodeInitializers

decodeInitializers(blob, formatterFn?): Object

Verifies untrusted input. Either returns a value, or throws a decoding error.

Parameters

NameType
blobunknown
formatterFn?(ann: Annotation) => string | Error

Returns

Object

NameType
START_PAUSEDboolean

decodePlayerInitializers

decodePlayerInitializers(blob, formatterFn?): Object

Verifies untrusted input. Either returns a value, or throws a decoding error.

Parameters

NameType
blobunknown
formatterFn?(ann: Annotation) => string | Error

Returns

Object

NameType
BASE_ATTACK_POWERnumber
BASE_MOVE_SPEEDnumber
BOUNTY_ADDRESSundefined | string
BOUNTY_MINT_RATIO_PER_MOVEnumber
COIN_ADDRESSundefined | string
EQUIPMENT_ADDRESSundefined | string
FEE_ADDRESSstring
MAX_MINT_TOW_PER_MOVEnumber
MIN_TRIP_TIMEnumber
RING_ADDRESSundefined | string
SEGMENTATION_DISTANCE_PER_MOVEnumber
TOWN_ADDRESSundefined | string
TOWN_MINT_FEEnumber
TOWN_MINT_RATIO_PER_MOVEnumber
VRF_ADDRESSundefined | string

decodeRingInitializers

decodeRingInitializers(blob, formatterFn?): Object

Verifies untrusted input. Either returns a value, or throws a decoding error.

Parameters

NameType
blobunknown
formatterFn?(ann: Annotation) => string | Error

Returns

Object

NameType
BOUNTY_MINTING_RATIOnumber
BOUNTY_RATIO_BONUSnumber
DISTANCEnumber
TOWN_MINTING_RATIOnumber
TOWN_OVER_MINTING_RATIOnumber
TOWN_RATIO_BONUSnumber

decodeTownInitializers

decodeTownInitializers(blob, formatterFn?): Object

Verifies untrusted input. Either returns a value, or throws a decoding error.

Parameters

NameType
blobunknown
formatterFn?(ann: Annotation) => string | Error

Returns

Object

NameType
EXPLORER_FEE_RATIOnumber
EXPLORER_SLOTnumber
MAX_EXPLORE_REWARDSnumber
MAX_EXPLORE_TIMEnumber
MIN_EXPLORE_TIMEnumber
SYSTEM_EXPLORE_FEE_RATIOnumber
0.2.4-alpha.0

12 months ago

0.2.0-alpha.0

1 year ago

0.2.1-alpha.0

1 year ago

0.1.7-alpha.0

1 year ago

0.1.10-alpha.0

1 year ago

0.1.9-alpha.0

1 year ago

0.1.11-alpha.0

1 year ago

0.1.4-alpha.0

1 year ago