Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/celo-org/developer-tooling
/ functions
Functions
1,444 in github.com/celo-org/developer-tooling
⨍
Functions
1,444
◇
Types & classes
619
↓ 499 callers
Method
toString
()
packages/sdk/metadata-claims/src/metadata.ts:169
↓ 472 callers
Function
testLocallyWithNode
( command: Runner, argv: string[], client: Provider, config?: Interfaces.LoadOptions )
packages/cli/src/test-utils/cliUtils.ts:14
↓ 226 callers
Method
getAccounts
()
packages/sdk/contractkit/src/basic-contract-cache-type.ts:12
↓ 175 callers
Function
toViemAddress
(v: string)
packages/sdk/contractkit/src/wrappers/BaseWrapper.ts:195
↓ 163 callers
Function
newKitFromProvider
(provider: Provider, wallet: ReadOnlyWallet = new LocalWallet())
packages/sdk/contractkit/src/kit.ts:52
↓ 124 callers
Function
stripAnsiCodesFromNestedArray
(arrays: string[][])
packages/cli/src/test-utils/cliUtils.ts:92
↓ 113 callers
Function
testWithAnvilL2
( name: string, fn: (provider: Provider) => void, options?: TestWithAnvilOptions )
packages/dev-utils/src/anvil-test.ts:63
↓ 106 callers
Function
valueToBigNumber
(input: BigNumber.Value)
packages/sdk/contractkit/src/wrappers/BaseWrapper.ts:179
↓ 100 callers
Function
ensureLeading0x
(input: string)
packages/sdk/base/src/address.ts:18
↓ 98 callers
Function
displayViemTx
( name: string, hash: Promise<Address>, client: PublicCeloClient, decodeEventsOpts?: abi extends Abi
packages/cli/src/utils/cli.ts:129
↓ 87 callers
Method
sendTransaction
(tx: CeloTx)
packages/sdk/contractkit/src/kit.ts:240
↓ 76 callers
Method
runChecks
({ failFast = false }: { failFast?: boolean } = {})
packages/cli/src/utils/checks.ts:713
↓ 74 callers
Method
addCheck
(name: string, predicate: () => Promise<boolean> | boolean, errorMessage?: string)
packages/cli/src/utils/checks.ts:186
↓ 72 callers
Method
stop
Flag task to be stopped. Might not be immediate
packages/sdk/base/src/task.ts:11
↓ 71 callers
Function
newCheckBuilder
(command: BaseCommand, signer?: Address)
packages/cli/src/utils/checks.ts:61
↓ 65 callers
Function
normalizeAddressWith0x
(a: Address)
packages/sdk/base/src/address.ts:13
↓ 65 callers
Function
trimLeading0x
(input: string)
packages/sdk/base/src/address.ts:16
↓ 60 callers
Function
encodeFunctionData
* Encode function call data without sending. * @internal
packages/sdk/contractkit/src/wrappers/BaseWrapper.ts:81
↓ 59 callers
Function
timeTravel
(seconds: number, provider: Provider)
packages/dev-utils/src/ganache-test.ts:8
↓ 55 callers
Method
resolve
(value: T)
packages/sdk/base/src/future.ts:25
↓ 53 callers
Function
toViemBigInt
(v: BigNumber.Value)
packages/sdk/contractkit/src/wrappers/BaseWrapper.ts:200
↓ 52 callers
Method
getEpochManager
()
packages/sdk/contractkit/src/contract-cache.ts:126
↓ 52 callers
Method
getTotalBalance
(address: string)
packages/sdk/contractkit/src/kit.ts:104
↓ 46 callers
Method
getValidators
()
packages/sdk/contractkit/src/contract-cache.ts:177
↓ 46 callers
Function
privateKeyToAddress
(privateKey: string)
packages/sdk/utils/src/address.ts:34
↓ 46 callers
Function
sleep
(ms: number)
packages/sdk/base/src/async.ts:6
↓ 45 callers
Method
getGovernance
()
packages/sdk/contractkit/src/contract-cache.ts:152
↓ 45 callers
Method
toEqBigNumber
(expected: BigNumber | string | number)
packages/dev-utils/src/matchers.ts:8
↓ 44 callers
Function
recoverTransaction
(rawTx: string)
packages/sdk/wallets/wallet-base/src/signing-utils.ts:460
↓ 39 callers
Method
getLockedGold
()
packages/sdk/contractkit/src/contract-cache.ts:156
↓ 37 callers
Method
getCeloContract
* Create a viem-native contract instance bound to this connection. * Returns a viem GetContractReturnType with type-safe .read, .simulate, .estimat
packages/sdk/connect/src/connection.ts:428
↓ 37 callers
Function
resolveAddress
( client: Client, contractName: ContractName )
packages/actions/src/contracts/registry.ts:35
↓ 35 callers
Method
error
()
packages/sdk/base/src/future.ts:21
↓ 34 callers
Method
getClient
()
packages/cli/src/utils/checks.ts:74
↓ 32 callers
Method
getAccounts
()
packages/sdk/contractkit/src/wrappers/Attestations.ts:57
↓ 32 callers
Function
handleHexString
(adr: Uint8Array)
packages/sdk/wallets/wallet-base/src/signing-utils.ts:909
↓ 31 callers
Function
concurrentMap
( concurrency: number, xs: A[], mapFn: (val: A, idx: number) => Promise<B> )
packages/sdk/base/src/async.ts:128
↓ 31 callers
Function
valueToInt
(input: BigNumber.Value)
packages/sdk/contractkit/src/wrappers/BaseWrapper.ts:188
↓ 30 callers
Function
findInitializeAbi
(items: readonly any[])
packages/sdk/contractkit/src/proxy.ts:113
↓ 30 callers
Method
getElection
()
packages/sdk/contractkit/src/contract-cache.ts:120
↓ 30 callers
Function
handleNumber
(n: Uint8Array)
packages/sdk/wallets/wallet-base/src/signing-utils.ts:891
↓ 30 callers
Function
withImpersonatedAccount
( provider: Provider, account: string, fn: () => Promise<void>, withBalance?: number | bigint | BigNum
packages/dev-utils/src/anvil-test.ts:111
↓ 28 callers
Function
eqAddress
(a: Address, b: Address)
packages/sdk/base/src/address.ts:7
↓ 26 callers
Method
signTransaction
(derivationPath: string, data: string)
packages/viem-account-ledger/src/test-utils.ts:144
↓ 24 callers
Function
bigintToBigNumber
(value: bigint)
packages/cli/src/packages-to-be/utils.ts:5
↓ 24 callers
Method
getContract
* Get contract instance for a given CeloContract
packages/sdk/contractkit/src/contract-factory-cache.ts:187
↓ 24 callers
Method
init
()
packages/cli/src/commands/config/set.ts:45
↓ 24 callers
Function
printValueMap
(valueMap: Record<string, any>, color = chalk.yellowBright.bold)
packages/cli/src/utils/cli.ts:159
↓ 24 callers
Function
setBalance
( provider: Provider, address: StrongAddress, balance: number | bigint | BigNumber )
packages/dev-utils/src/anvil-test.ts:145
↓ 23 callers
Method
addClaim
(claim: Claim, signer: Signer)
packages/sdk/metadata-claims/src/metadata.ts:181
↓ 23 callers
Method
sign
(buffer: Buffer)
packages/sdk/wallets/wallet-hsm-aws/src/aws-hsm-signer.ts:49
↓ 22 callers
Method
getPublicKey
(keyName: string)
packages/sdk/wallets/wallet-hsm-azure/src/azure-key-vault-client.ts:62
↓ 22 callers
Method
getVotesForGroupByAccount
( account: Address, group: Address, blockNumber?: number )
packages/sdk/contractkit/src/wrappers/Election.ts:309
↓ 21 callers
Function
coerceValueForType
(type: string, value: unknown)
packages/sdk/connect/src/viem-abi-coder.ts:8
↓ 21 callers
Function
createMultisig
( kit: ContractKit, owners: StrongAddress[], requiredSignatures: number, requiredInternalSignatures: n
packages/cli/src/test-utils/multisigUtils.ts:28
↓ 21 callers
Method
getContract
* Get Contract wrapper
packages/sdk/contractkit/src/contract-cache.ts:184
↓ 21 callers
Method
getValidatorGroup
Get ValidatorGroup information
packages/sdk/contractkit/src/wrappers/Validators.ts:401
↓ 20 callers
Function
NativeSigner
( signFn: (message: string, signer: string) => Promise<string>, signer: string )
packages/sdk/base/src/signatureUtils.ts:8
↓ 20 callers
Function
fromFixed
(f: BigNumber)
packages/sdk/utils/src/fixidity.ts:11
↓ 20 callers
Function
printValueMapRecursive
(valueMap: Record<string, any>)
packages/cli/src/utils/cli.ts:167
↓ 20 callers
Function
topUpWithToken
( kit: ContractKit, stableToken: StableToken, account: string, amount: BigNumber )
packages/cli/src/test-utils/chain-setup.ts:123
↓ 20 callers
Function
valueToString
(input: BigNumber.Value)
packages/sdk/contractkit/src/wrappers/BaseWrapper.ts:183
↓ 19 callers
Method
getProposal
* Returns the proposal associated with a given id. * @param proposalID Governance proposal UUID
packages/sdk/contractkit/src/wrappers/Governance.ts:512
↓ 19 callers
Method
getWalletClient
()
packages/cli/src/utils/checks.ts:80
↓ 19 callers
Method
writeOverrides
(txParams?: Omit<CeloTx, 'data'>)
packages/sdk/contractkit/src/wrappers/Accounts.ts:46
↓ 18 callers
Function
getDisplayPhoneNumber
(phoneNumber: string, defaultCountryCode: string)
packages/sdk/phone-utils/src/phoneNumbers.ts:48
↓ 18 callers
Method
vote
* Increments the number of total and pending votes for `group`. * @param validatorGroup The validator group to vote for. * @param value The amou
packages/sdk/contractkit/src/wrappers/Election.ts:526
↓ 17 callers
Function
addressToPublicKey
( signer: string, signFn: (message: string, signer: string) => Promise<string> )
packages/sdk/utils/src/signatureUtils.ts:48
↓ 17 callers
Method
fromEmpty
(address: Address)
packages/sdk/metadata-claims/src/metadata.ts:37
↓ 17 callers
Method
getContract
(contract: CeloTokenContract)
packages/sdk/contractkit/src/basic-contract-cache-type.ts:18
↓ 17 callers
Method
getDequeue
* Returns the (existing) proposal dequeue as list of proposal IDs.
packages/sdk/contractkit/src/wrappers/Governance.ts:716
↓ 17 callers
Function
getE164Number
(phoneNumber: string, defaultCountryCode: string)
packages/sdk/phone-utils/src/phoneNumbers.ts:74
↓ 17 callers
Method
getHotfixRecord
* Returns approved, executed, and prepared status associated with a given hotfix. * @param hash keccak256 hash of hotfix's associated abi encoded t
packages/sdk/contractkit/src/wrappers/Governance.ts:975
↓ 17 callers
Method
getStableToken
(stableToken: StableToken)
packages/sdk/contractkit/src/basic-contract-cache-type.ts:16
↓ 17 callers
Method
signTransaction
( addToV: number, encodedTx: RLPEncodedTx )
packages/sdk/wallets/wallet-local/src/local-signer.ts:24
↓ 17 callers
Method
signTransaction
(derivationPath: string, data: string)
packages/sdk/wallets/wallet-ledger/src/test-utils.ts:164
↓ 17 callers
Function
testLocally
( command: Runner, argv: string[], config?: Interfaces.LoadOptions )
packages/cli/src/test-utils/cliUtils.ts:59
↓ 16 callers
Method
hasAccount
(address?: string | undefined)
packages/sdk/connect/src/celo-provider.test.ts:17
↓ 16 callers
Method
signPersonalMessage
(derivationPath: string, data: string)
packages/sdk/wallets/wallet-ledger/src/test-utils.ts:181
↓ 15 callers
Function
failWith
(msg: string)
packages/cli/src/utils/cli.ts:202
↓ 15 callers
Function
fn
(ctx: RepeatTaskContext)
packages/sdk/base/src/task.test.ts:62
↓ 15 callers
Method
signMessage
(message: Buffer, keyName: string)
packages/sdk/wallets/wallet-hsm-azure/src/azure-key-vault-client.ts:82
↓ 15 callers
Function
testLocally
(command: any, argv: string[])
packages/cli/src/commands/bridge/withdraw.test.ts:7
↓ 14 callers
Method
approve
* Approves given proposal, allowing it to later move to `referendum`. * @param proposalID Governance proposal UUID * @notice Only the `approver`
packages/sdk/contractkit/src/wrappers/Governance.ts:878
↓ 14 callers
Function
deployReleaseGoldContract
( provider: Provider, ownerMultisigAddress: StrongAddress, beneficiary: StrongAddress, releaseOwner: S
packages/cli/src/test-utils/release-gold.ts:16
↓ 14 callers
Method
getRates
* Gets all elements from the doubly linked list. * @param target The ReportTarget, either CeloToken or currency pair in question * @return An un
packages/sdk/contractkit/src/wrappers/SortedOracles.ts:280
↓ 14 callers
Function
isPresent
( value: string | undefined | number | bigint )
packages/sdk/connect/src/viem-abi-coder.ts:66
↓ 14 callers
Function
isValidAddress
(input: string)
packages/sdk/utils/src/address.ts:65
↓ 14 callers
Function
repeatTask
( opts: RepeatTaskOptions, fn: (ctx: RepeatTaskContext) => Promise<void> )
packages/sdk/base/src/task.ts:50
↓ 14 callers
Function
rlpEncodedTx
(tx: CeloTx)
packages/sdk/wallets/wallet-base/src/signing-utils.ts:133
↓ 14 callers
Method
run
()
packages/cli/src/utils/checks.ts:42
↓ 14 callers
Function
stringToBoolean
(inputString: string)
packages/sdk/base/src/parsing.ts:1
↓ 13 callers
Method
abiForMethod
* Find the AbiItem for methods that match the provided method name. * The function can return more than one AbiItem if the query string * provid
packages/sdk/explorer/src/sourcify.ts:178
↓ 13 callers
Function
getAddress
* Gets the address corresponding to a particular keystore entry * @param keystoreName Name of keystore entry belonging to the address * @returns
packages/sdk/keystores/src/keystore-base.ts:51
↓ 13 callers
Function
getExampleNumber
( regionCode: string, useOnlyZeroes = true, isInternational = false )
packages/sdk/phone-utils/src/phoneNumbers.ts:211
↓ 13 callers
Function
isE164Number
(phoneNumber: string)
packages/sdk/base/src/phoneNumbers.ts:11
↓ 13 callers
Function
ledgerToAccount
({ derivationPathIndex = 0, baseDerivationPath = DEFAULT_DERIVATION_PATH, ledgerAddressValidation = Addr
packages/viem-account-ledger/src/ledger-to-account.ts:45
↓ 13 callers
Function
mockLedger
( wallet: LedgerWallet, mockForceValidation: () => void, { version = LedgerWallet.MIN_VERSION_EIP1559, n
packages/sdk/wallets/wallet-ledger/src/ledger-wallet.test.ts:65
↓ 13 callers
Function
serializeSignature
(signature: Signature)
packages/sdk/base/src/signatureUtils.ts:26
↓ 13 callers
Function
setCode
(provider: Provider, address: string, code: string)
packages/dev-utils/src/anvil-test.ts:137
next →
1–100 of 1,444, ranked by callers