Module: "base"
Index
Enumerations
Type aliases
Variables
Functions
Type aliases
CeloToken
Ƭ CeloToken: CeloTokenContract
Defined in packages/sdk/contractkit/src/base.ts:50
Deprecated alias for CeloTokenContract.
deprecated
Use CeloTokenContract instead
CeloTokenContract
Ƭ CeloTokenContract: StableTokenContract | GoldToken
Defined in packages/sdk/contractkit/src/base.ts:45
ExchangeContract
Ƭ ExchangeContract: Exchange | ExchangeEUR | ExchangeBRL
Defined in packages/sdk/contractkit/src/base.ts:40
StableTokenContract
Ƭ StableTokenContract: StableToken | StableTokenEUR | StableTokenBRL
Defined in packages/sdk/contractkit/src/base.ts:35
Variables
Const
AllContracts
• AllContracts: CeloContract[] = Object.keys(CeloContract) as CeloContract[]
Defined in packages/sdk/contractkit/src/base.ts:52
Const
ProxyContracts
• ProxyContracts: CeloContract[] = AllContracts.map((c) => suffixProxy(c))
Defined in packages/sdk/contractkit/src/base.ts:66
Const
RegisteredContracts
• RegisteredContracts: CeloContract[] = AllContracts.filter((v) => !AuxiliaryContracts.includes(v))
Defined in packages/sdk/contractkit/src/base.ts:59
Functions
Const
stripProxy
▸ stripProxy(contract
: CeloContract): CeloContract
Defined in packages/sdk/contractkit/src/base.ts:61
Parameters:
Name | Type |
---|---|
contract |
CeloContract |
Returns: CeloContract
Const
suffixProxy
▸ suffixProxy(contract
: CeloContract): CeloContract
Defined in packages/sdk/contractkit/src/base.ts:63
Parameters:
Name | Type |
---|---|
contract |
CeloContract |
Returns: CeloContract