Developer Guide

base

Index

Enumerations

Type aliases

Variables

Type aliases

Address

Ƭ Address: string

Defined in contractkit/src/base.ts:1

CeloToken

Ƭ CeloToken: GoldToken | StableToken

Defined in contractkit/src/base.ts:53

Variables

Const AllContracts

AllContracts: CeloContract[] = Object.keys(CeloContract).map( (k) => (CeloContract as any)[k as any] ) as CeloContract[]

Defined in contractkit/src/base.ts:55

Const NULL_ADDRESS

NULL_ADDRESS: string = '0x0000000000000000000000000000000000000000' as Address

Defined in contractkit/src/base.ts:59

Const ProxyContracts

ProxyContracts: string[] = [ 'AccountsProxy', 'AttestationsProxy', 'BlockchainParametersProxy', 'DoubleSigningSlasherProxy', 'DowntimeSlasherProxy', 'ElectionProxy', 'EpochRewardsProxy', 'EscrowProxy', 'ExchangeProxy', 'FeeCurrencyWhitelistProxy', 'FreezerProxy', 'GasPriceMinimumProxy', 'GoldTokenProxy', 'GovernanceApproverMultiSigProxy', 'GovernanceProxy', 'LockedGoldProxy', 'ReserveProxy', 'ReserveSpenderMultiSigProxy', 'StableTokenProxy', 'SortedOraclesProxy', 'RegistryProxy', ]

Defined in contractkit/src/base.ts:29