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
↓ 13 callers
Method
signerToAccount
* Returns the account associated with `signer`. * @param signer The address of the account or previously authorized signer. * @dev Fails if the
packages/sdk/contractkit/src/wrappers/Validators.ts:313
↓ 13 callers
Function
stringNumberOrBNToHex
(num?: number | string | bigint)
packages/sdk/wallets/wallet-base/src/signing-utils.ts:113
↓ 13 callers
Function
stripAnsiCodesAndTxHashes
(text: string)
packages/cli/src/test-utils/cliUtils.ts:81
↓ 13 callers
Function
unixSecondsTimestampToDateString
(input: BigNumber.Value)
packages/sdk/contractkit/src/wrappers/BaseWrapper.ts:264
↓ 12 callers
Method
isRunning
Indicates wether the task is running
packages/sdk/base/src/task.ts:13
↓ 12 callers
Function
setupGroupAndAffiliateValidator
( kit: ContractKit, groupAccount: string, validatorAccount: string )
packages/cli/src/test-utils/chain-setup.ts:78
↓ 12 callers
Method
sort
(tests)
packages/sdk/contractkit/src/test-utils/AlphabeticSequencer.js:4
↓ 11 callers
Method
addressFor
* Get the address for a `CeloContract`
packages/sdk/contractkit/src/address-registry.ts:35
↓ 11 callers
Method
getPendingWithdrawals
(account: string)
packages/sdk/contractkit/src/wrappers/LockedGold.ts:330
↓ 11 callers
Method
getTotalVotesForGroup
* Returns the total votes for `group`. * @param group The address of the validator group. * @return The total votes for `group`.
packages/sdk/contractkit/src/wrappers/Election.ts:272
↓ 11 callers
Function
hasProperty
(object: any, property: string)
packages/sdk/connect/src/utils/provider-utils.ts:4
↓ 11 callers
Function
mockLedger
(config: Config = {})
packages/viem-account-ledger/src/test-utils.ts:226
↓ 11 callers
Method
populate
(celoTxParams: CeloTx)
packages/sdk/connect/src/utils/tx-params-normalizer.ts:10
↓ 11 callers
Function
registerAccountWithLockedGold
( kit: ContractKit, address: string, value: string = MIN_LOCKED_CELO_VALUE.toFixed() )
packages/cli/src/test-utils/chain-setup.ts:34
↓ 11 callers
Method
report
* Updates an oracle value and the median. * @param target The ReportTarget, either CeloToken or currency pair * @param value The amount of `toke
packages/sdk/contractkit/src/wrappers/SortedOracles.ts:200
↓ 11 callers
Function
secondsToDurationString
( durationSeconds: BigNumber.Value, outputUnits: TimeUnit[] = ['year', 'month', 'week', 'day', 'hour', 'mi
packages/sdk/contractkit/src/wrappers/BaseWrapper.ts:222
↓ 11 callers
Function
soliditySha3
(...args: SolidityValue[])
packages/sdk/utils/src/solidity.ts:20
↓ 11 callers
Method
toCurrencyPairIdentifier
(target: ReportTarget)
packages/sdk/contractkit/src/wrappers/SortedOracles.ts:361
↓ 10 callers
Method
addAccount
* Register the private key as signer account * @param privateKey account private key
packages/sdk/wallets/wallet-local/src/local-wallet.ts:10
↓ 10 callers
Function
bufferToBigNumber
(input: Buffer)
packages/sdk/wallets/wallet-hsm/src/signature-utils.ts:28
↓ 10 callers
Method
getChainId
()
packages/sdk/connect/src/utils/tx-params-normalizer.ts:77
↓ 10 callers
Method
getValidator
Get Validator information
packages/sdk/contractkit/src/wrappers/Validators.ts:360
↓ 10 callers
Function
jsonRpcCall
(provider: Provider, method: string, params: unknown[])
packages/dev-utils/src/test-utils.ts:89
↓ 10 callers
Function
parsePhoneNumber
( phoneNumberRaw: string, defaultCountryCode?: string )
packages/sdk/phone-utils/src/phoneNumbers.ts:96
↓ 10 callers
Function
readConfig
(configDir: string)
packages/cli/src/utils/config.ts:33
↓ 10 callers
Method
signTypedData
(signer: string, typedData: EIP712TypedData)
packages/sdk/contractkit/src/kit.ts:244
↓ 10 callers
Function
startAndFinishEpochProcess
(kit: ContractKit)
packages/sdk/contractkit/src/test-utils/utils.ts:6
↓ 10 callers
Function
stringNumberToHex
(num?: number | string | bigint)
packages/sdk/wallets/wallet-base/src/signing-utils.ts:120
↓ 10 callers
Function
stringToSolidityBytes
(input: string)
packages/sdk/contractkit/src/wrappers/BaseWrapper.ts:272
↓ 10 callers
Method
withGovernance
(f: (governance: GovernanceContract) => A)
packages/cli/src/utils/checks.ts:161
↓ 9 callers
Function
bigNumberToBuffer
(input: BigNumber, lengthInBytes: number)
packages/sdk/wallets/wallet-hsm/src/signature-utils.ts:32
↓ 9 callers
Function
correctLengthOf
(type: OldTransactionTypes, includeSig: boolean = true)
packages/sdk/wallets/wallet-base/src/signing-utils.ts:410
↓ 9 callers
Function
decryptComment
(comment: string, key: Buffer, sender: boolean)
packages/sdk/cryptographic-utils/src/commentEncryption.ts:105
↓ 9 callers
Method
findClaim
(type: K)
packages/sdk/metadata-claims/src/metadata.ts:238
↓ 9 callers
Function
generateTypedDataHash
(typedData: EIP712TypedData)
packages/sdk/utils/src/sign-typed-data-utils.ts:136
↓ 9 callers
Method
getStableToken
(stableToken: StableToken)
packages/sdk/contractkit/src/wrappers/Attestations.ts:59
↓ 9 callers
Function
getWordList
(language: MnemonicLanguages = MnemonicLanguages.english)
packages/sdk/cryptographic-utils/src/account.ts:164
↓ 9 callers
Function
hexToBuffer
(input: string)
packages/sdk/base/src/address.ts:28
↓ 9 callers
Function
linkedListChanges
( sortedList: AddressListItem<T>[], changeList: AddressListItem<T>[], comparator: Comparator<T> )
packages/sdk/base/src/collections.ts:100
↓ 9 callers
Function
now
()
packages/sdk/metadata-claims/src/types.ts:9
↓ 9 callers
Function
parseSignature
(message: string, signature: string, signer: string)
packages/sdk/utils/src/signatureUtils.ts:133
↓ 9 callers
Function
proposeFn
(proposer: Address, proposeTwice = false)
packages/sdk/contractkit/src/wrappers/Governance.test.ts:97
↓ 9 callers
Function
validateNetwork
(network: string)
packages/cli/src/utils/bridge.ts:102
↓ 9 callers
Function
verifySignature
(message: string, signature: string, signer: string)
packages/sdk/utils/src/signatureUtils.ts:124
↓ 9 callers
Method
withValidators
( f: ( validators: ValidatorsContract, signer: StrongAddress, account: StrongAddress,
packages/cli/src/utils/checks.ts:101
↓ 8 callers
Function
createAccountClaim
(address: string, publicKey?: string)
packages/sdk/metadata-claims/src/account.ts:37
↓ 8 callers
Function
deriveLedgerAccounts
({ transport, derivationPathIndexes = zeroRange(ADDRESS_QTY), changeIndexes = [0], baseDerivationPath
packages/viem-account-ledger/src/derive-ledger-accounts.ts:8
↓ 8 callers
Function
fetchMetadata
( connection: Connection, contract: Address, strict = false )
packages/sdk/explorer/src/sourcify.ts:216
↓ 8 callers
Method
findLesserAndGreaterAfterVote
( votedGroup: Address, voteWeight: BigNumber )
packages/sdk/contractkit/src/wrappers/Election.ts:562
↓ 8 callers
Function
formatFixidity
(value: bigint)
packages/cli/src/packages-to-be/utils.ts:16
↓ 8 callers
Method
generateProofOfKeyPossession
(account: Address, signer: Address)
packages/sdk/contractkit/src/wrappers/Accounts.ts:354
↓ 8 callers
Method
getAccountTotalGovernanceVotingPower
(account: string)
packages/sdk/contractkit/src/wrappers/LockedGold.ts:313
↓ 8 callers
Method
getGroupLockedGoldRequirements
* Returns the Locked Gold requirements for validator groups. * @returns The Locked Gold requirements for validator groups.
packages/sdk/contractkit/src/wrappers/Validators.ts:212
↓ 8 callers
Function
getHashFromEncoded
(rlpEncode: StrongAddress)
packages/sdk/wallets/wallet-base/src/signing-utils.ts:66
↓ 8 callers
Method
getPendingWithdrawalsTotalValue
(account: Address)
packages/sdk/contractkit/src/wrappers/LockedGold.ts:163
↓ 8 callers
Method
getValidatorLockedGoldRequirements
* Returns the Locked Gold requirements for validators. * @returns The Locked Gold requirements for validators.
packages/sdk/contractkit/src/wrappers/Validators.ts:204
↓ 8 callers
Function
handleData
(data: Uint8Array)
packages/sdk/wallets/wallet-base/src/signing-utils.ts:917
↓ 8 callers
Function
hashMessageWithPrefix
(message: string)
packages/sdk/utils/src/signatureUtils.ts:31
↓ 8 callers
Function
humanizeRequirements
(requirements: LockedGoldRequirements)
packages/cli/src/utils/cli.ts:218
↓ 8 callers
Function
isEmpty
(value: string | undefined | number | bigint)
packages/sdk/connect/src/viem-abi-coder.ts:72
↓ 8 callers
Function
isHex
(hex: string)
packages/sdk/connect/src/utils/formatter.ts:189
↓ 8 callers
Function
linkedListChanges
( sortedList: AddressListItem[], changeList: AddressListItem[] )
packages/sdk/utils/src/collections.ts:19
↓ 8 callers
Function
meetsVersionRequirements
( version: string | SemVer, { minimum, maximum }: { minimum?: SemVer | string; maximum?: SemVer | string }
packages/viem-account-ledger/src/utils.ts:18
↓ 8 callers
Function
normalizeMnemonic
(mnemonic: string, language?: MnemonicLanguages)
packages/sdk/cryptographic-utils/src/account.ts:116
↓ 8 callers
Function
numberToHex
(value?: string | number | bigint)
packages/sdk/connect/src/utils/formatter.ts:197
↓ 8 callers
Method
onValue
()
packages/sdk/base/src/task.ts:109
↓ 8 callers
Function
parseFixidity
(v: string)
packages/sdk/contractkit/src/wrappers/EpochRewards.ts:5
↓ 8 callers
Function
parseInputAmount
(inputString: string, decimalSeparator = '.')
packages/sdk/utils/src/parsing.ts:7
↓ 8 callers
Function
readAppName
(ledger: Eth)
packages/viem-account-ledger/src/utils.ts:27
↓ 8 callers
Function
rlpEncodeHex
(value: unknown[])
packages/sdk/wallets/wallet-base/src/signing-utils.ts:52
↓ 8 callers
Function
tryObtainValueWithRetries
(opts: RetryTaskOptions<A>)
packages/sdk/base/src/task.ts:121
↓ 8 callers
Function
verifyL1ChainId
( client: { getChainId: () => Promise<number> }, network: BridgeNetwork )
packages/cli/src/utils/bridge.ts:126
↓ 8 callers
Function
verifyL2ChainId
( client: { getChainId: () => Promise<number> }, network: BridgeNetwork )
packages/cli/src/utils/bridge.ts:113
↓ 8 callers
Function
voteForGroupFrom
( kit: ContractKit, fromAddress: string, groupAddress: string, amount: BigNumber )
packages/cli/src/test-utils/chain-setup.ts:87
↓ 8 callers
Function
zip
(fn: (a: A, b: B) => C, as: A[], bs: B[])
packages/sdk/base/src/collections.ts:3
↓ 7 callers
Method
addConditionalCheck
( name: string, runCondition: boolean, predicate: () => Promise<boolean> | boolean, errorMessa
packages/cli/src/utils/checks.ts:191
↓ 7 callers
Function
asCoreContractsOwner
( provider: Provider, fn: (ownerAddress: StrongAddress) => Promise<void>, withBalance?: number | bigint
packages/dev-utils/src/anvil-test.ts:122
↓ 7 callers
Function
findAddressIndex
(address: Address, addresses: Address[])
packages/sdk/base/src/address.ts:34
↓ 7 callers
Function
getCountryCode
(e164PhoneNumber: string)
packages/sdk/phone-utils/src/phoneNumbers.ts:12
↓ 7 callers
Method
getMultiSig
(address: string)
packages/sdk/contractkit/src/contract-cache.ts:162
↓ 7 callers
Method
getName
()
packages/viem-account-ledger/src/test-utils.ts:116
↓ 7 callers
Method
getRevocationInfo
* Returns the underlying Revocation Info of the ReleaseGold contract * @return A RevocationInfo struct.
packages/sdk/contractkit/src/wrappers/ReleaseGold.ts:183
↓ 7 callers
Function
inputCeloTxFormatter
(tx: CeloTx)
packages/sdk/connect/src/utils/formatter.ts:9
↓ 7 callers
Method
lookupIdentifiers
(identifiers: string[])
packages/sdk/contractkit/src/wrappers/Attestations.ts:315
↓ 7 callers
Function
makeEven
(hex: string)
packages/sdk/wallets/wallet-base/src/signing-utils.ts:79
↓ 7 callers
Function
newContractVersion
(storage: number, major: number, minor: number, patch: number)
packages/sdk/contractkit/src/versions.ts:20
↓ 7 callers
Method
numRates
* Gets the number of rates that have been reported for the given target * @param target The ReportTarget, either CeloToken or currency pair * @r
packages/sdk/contractkit/src/wrappers/SortedOracles.ts:76
↓ 7 callers
Function
recoverMessageSigner
(signingDataHex: string, signedData: string)
packages/sdk/wallets/wallet-base/src/signing-utils.ts:810
↓ 7 callers
Function
serializeClaim
(claim: Claim)
packages/sdk/metadata-claims/src/claim.ts:113
↓ 7 callers
Method
stopTask
Flag task to be stopped. Might not be immediate
packages/sdk/base/src/task.ts:43
↓ 7 callers
Function
stripProxy
(contract: CeloContract)
packages/sdk/contractkit/src/base.ts:51
↓ 7 callers
Method
submitOrConfirmTransaction
* Allows an owner to submit and confirm a transaction. * If an unexecuted transaction matching `txObject` exists on the multisig, adds a confirmati
packages/sdk/contractkit/src/wrappers/MultiSig.ts:37
↓ 7 callers
Function
testLocally
(command: any, argv: string[])
packages/cli/src/commands/bridge/deposit.test.ts:4
↓ 7 callers
Function
valueToFixidityString
(input: BigNumber.Value)
packages/sdk/contractkit/src/wrappers/BaseWrapper.ts:185
↓ 6 callers
Method
addMember
* Adds a member to the end of a validator group's list of members. * Fails if `validator` has not set their affiliation to this account. * @para
packages/sdk/contractkit/src/wrappers/Validators.ts:610
↓ 6 callers
Function
approveFn
()
packages/sdk/contractkit/src/wrappers/Governance.test.ts:121
↓ 6 callers
Method
authorizeValidatorSigner
* Authorizes an address to sign consensus messages on behalf of the account. * @param signer The address of the signing key to authorize. * @par
packages/sdk/contractkit/src/wrappers/Accounts.ts:210
↓ 6 callers
Function
bufferToHex
(buf: Buffer)
packages/sdk/base/src/address.ts:30
↓ 6 callers
Method
callAndDecode
( kit: Awaited<ReturnType<BaseCommand['getKit']>>, dkg: { address: `0x${string}`; abi: any }, func
packages/cli/src/commands/dkg/get.ts:38
↓ 6 callers
Function
changeMultiSigOwner
(kit: ContractKit, toAccount: StrongAddress)
packages/cli/src/test-utils/chain-setup.ts:141
← previous
next →
101–200 of 1,444, ranked by callers