@ringuniversus/settings v0.2.4-alpha.0
@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
- BountyInitializers
- CoinInitializers
- Contracts
- EquipmentInitializers
- Initializers
- PlayerInitializers
- RingInitializers
- TownInitializers
Functions
- decodeBountyInitializers
- decodeCoinInitializers
- decodeContracts
- decodeEquipmentInitializers
- decodeInitializers
- decodePlayerInitializers
- decodeRingInitializers
- decodeTownInitializers
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
Name | Type |
---|---|
blob | unknown |
formatterFn? | (ann : Annotation ) => string | Error |
Returns
Object
Name | Type |
---|---|
VALID_DELAY | number |
decodeCoinInitializers
▸ decodeCoinInitializers(blob
, formatterFn?
): Object
Verifies untrusted input. Either returns a value, or throws a decoding error.
Parameters
Name | Type |
---|---|
blob | unknown |
formatterFn? | (ann : Annotation ) => string | Error |
Returns
Object
Name | Type |
---|---|
DECIMALS | number |
NAME | string |
SYMBOL | string |
TOTAL_SUPPLY | number |
decodeContracts
▸ decodeContracts(blob
, formatterFn?
): Object
Verifies untrusted input. Either returns a value, or throws a decoding error.
Parameters
Name | Type |
---|---|
blob | unknown |
formatterFn? | (ann : Annotation ) => string | Error |
Returns
Object
Name | Type |
---|---|
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
Name | Type |
---|---|
blob | unknown |
formatterFn? | (ann : Annotation ) => string | Error |
Returns
Object
Name | Type |
---|---|
NAME | string |
SYMBOL | string |
decodeInitializers
▸ decodeInitializers(blob
, formatterFn?
): Object
Verifies untrusted input. Either returns a value, or throws a decoding error.
Parameters
Name | Type |
---|---|
blob | unknown |
formatterFn? | (ann : Annotation ) => string | Error |
Returns
Object
Name | Type |
---|---|
START_PAUSED | boolean |
decodePlayerInitializers
▸ decodePlayerInitializers(blob
, formatterFn?
): Object
Verifies untrusted input. Either returns a value, or throws a decoding error.
Parameters
Name | Type |
---|---|
blob | unknown |
formatterFn? | (ann : Annotation ) => string | Error |
Returns
Object
Name | Type |
---|---|
BASE_ATTACK_POWER | number |
BASE_MOVE_SPEED | number |
BOUNTY_ADDRESS | undefined | string |
BOUNTY_MINT_RATIO_PER_MOVE | number |
COIN_ADDRESS | undefined | string |
EQUIPMENT_ADDRESS | undefined | string |
FEE_ADDRESS | string |
MAX_MINT_TOW_PER_MOVE | number |
MIN_TRIP_TIME | number |
RING_ADDRESS | undefined | string |
SEGMENTATION_DISTANCE_PER_MOVE | number |
TOWN_ADDRESS | undefined | string |
TOWN_MINT_FEE | number |
TOWN_MINT_RATIO_PER_MOVE | number |
VRF_ADDRESS | undefined | string |
decodeRingInitializers
▸ decodeRingInitializers(blob
, formatterFn?
): Object
Verifies untrusted input. Either returns a value, or throws a decoding error.
Parameters
Name | Type |
---|---|
blob | unknown |
formatterFn? | (ann : Annotation ) => string | Error |
Returns
Object
Name | Type |
---|---|
BOUNTY_MINTING_RATIO | number |
BOUNTY_RATIO_BONUS | number |
DISTANCE | number |
TOWN_MINTING_RATIO | number |
TOWN_OVER_MINTING_RATIO | number |
TOWN_RATIO_BONUS | number |
decodeTownInitializers
▸ decodeTownInitializers(blob
, formatterFn?
): Object
Verifies untrusted input. Either returns a value, or throws a decoding error.
Parameters
Name | Type |
---|---|
blob | unknown |
formatterFn? | (ann : Annotation ) => string | Error |
Returns
Object
Name | Type |
---|---|
EXPLORER_FEE_RATIO | number |
EXPLORER_SLOT | number |
MAX_EXPLORE_REWARDS | number |
MAX_EXPLORE_TIME | number |
MIN_EXPLORE_TIME | number |
SYSTEM_EXPLORE_FEE_RATIO | number |
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago