Centrifuge
@centrifuge/sdk / Centrifuge
Class: Centrifuge
Defined in: src/Centrifuge.ts:72
Constructors
new Centrifuge()
new Centrifuge(
config):Centrifuge
Defined in: src/Centrifuge.ts:97
Parameters
config
Partial<Config> = {}
Returns
Accessors
chains
Get Signature
get chains():
number[]
Defined in: src/Centrifuge.ts:82
Returns
number[]
config
Get Signature
get config():
DerivedConfig
Defined in: src/Centrifuge.ts:74
Returns
DerivedConfig
signer
Get Signature
get signer():
null|Signer
Defined in: src/Centrifuge.ts:93
Returns
null | Signer
Methods
account()
account(
address,chainId?):Query<Account>
Defined in: src/Centrifuge.ts:123
Parameters
address
string
chainId?
number
Returns
Query<Account>
balance()
Defined in: src/Centrifuge.ts:168
Get the balance of an ERC20 token for a given owner.
Parameters
currency
string
The token address
owner
string
The owner address
chainId?
number
The chain ID
Returns
currency()
currency(
address,chainId?):Query<CurrencyMetadata>
Defined in: src/Centrifuge.ts:132
Get the metadata for an ERC20 token
Parameters
address
string
The token address
chainId?
number
The chain ID
Returns
getChainConfig()
getChainConfig(
chainId?):Chain
Defined in: src/Centrifuge.ts:85
Parameters
chainId?
number
Returns
Chain
getClient()
getClient(
chainId?):undefined| {}
Defined in: src/Centrifuge.ts:79
Parameters
chainId?
number
Returns
undefined | {}
pool()
Defined in: src/Centrifuge.ts:119
Parameters
id
string | number
metadataHash?
string
Returns
setSigner()
setSigner(
signer):void
Defined in: src/Centrifuge.ts:90
Parameters
signer
null | Signer
Returns
void