For the complete documentation index, see llms.txt. This page is also available as Markdown.

IRigoblockV3PoolState

IRigoblockV3PoolState

ReturnedPool

Returned pool initialization parameters.

Symbol is stored as bytes8 but returned as string to facilitating client view.

Parameters

Name

Type

Description

struct ReturnedPool {
  string name;
  string symbol;
  uint8 decimals;
  address owner;
  address baseToken;
}

getPool

function getPool() external view returns (struct IRigoblockV3PoolState.ReturnedPool)

Returns the struct containing pool initialization parameters.

Symbol is stored as bytes8 but returned as string in the returned struct, unlocked is omitted as alwasy true.

Return Values

Name
Type
Description

[0]

struct IRigoblockV3PoolState.ReturnedPool

ReturnedPool struct.

PoolParams

Pool variables.

Parameters

Name

Type

Description

getPoolParams

Returns the struct compaining pool parameters.

Return Values

Name
Type
Description

[0]

struct IRigoblockV3PoolState.PoolParams

PoolParams struct.

PoolTokens

Pool tokens.

Parameters

Name

Type

Description

getPoolTokens

Returns the struct containing pool tokens info.

Return Values

Name
Type
Description

[0]

struct IRigoblockV3PoolState.PoolTokens

PoolTokens struct.

getPoolStorage

Returns the aggregate pool generic storage.

Return Values

Name
Type
Description

poolInitParams

struct IRigoblockV3PoolState.ReturnedPool

The pool's initialization parameters.

poolVariables

struct IRigoblockV3PoolState.PoolParams

The pool's variables.

poolTokensInfo

struct IRigoblockV3PoolState.PoolTokens

The pool's tokens info.

UserAccount

Pool holder account.

Parameters

Name

Type

Description

getUserAccount

Returns a pool holder's account struct.

Return Values

Name
Type
Description

[0]

struct IRigoblockV3PoolState.UserAccount

UserAccount struct.

name

Returns a string of the pool name.

Name maximum length 31 bytes.

Return Values

Name
Type
Description

[0]

string

String of the name.

owner

Returns the address of the owner.

Return Values

Name
Type
Description

[0]

address

Address of the owner.

symbol

Returns a string of the pool symbol.

Return Values

Name
Type
Description

[0]

string

String of the symbol.

totalSupply

Returns the total amount of issued tokens for this pool.

Return Values

Name
Type
Description

[0]

uint256

Number of total issued tokens.

Last updated