Overview
Namespaces
Section titled “Namespaces”Enumerations
Section titled “Enumerations”- Endpoint
- ErrorKindEnum
- LookupLabelStatus
- LookupPathStatus
- LookupSubtreeStatus
- NodeType
- QueryResponseStatus
- ReadRequestType
- ReplicaRejectCode
- RequestStatusResponseStatus
- SubmitRequestType
Classes
Section titled “Classes”- Actor
- AgentError
- AnonymousIdentity
- CborDecodeErrorCode
- CborEncodeErrorCode
- Certificate
- CertificateHasTooManyDelegationsErrorCode
- CertificateNotAuthorizedErrorCode
- CertificateOutdatedErrorCode
- CertificateTimeErrorCode
- CertificateVerificationErrorCode
- CertifiedRejectErrorCode
- CreateHttpAgentErrorCode
- DerDecodeErrorCode
- DerDecodeLengthMismatchErrorCode
- DerEncodeErrorCode
- DerKeyLengthMismatchErrorCode
- DerPrefixMismatchErrorCode
- Ed25519PublicKey
- Expiry
- ExpiryJsonDeserializeErrorCode
- ExternalError
- HashTreeDecodeErrorCode
- HashValueErrorCode
- HexDecodeErrorCode
- HttpAgent
- HttpDefaultFetchErrorCode
- HttpErrorCode
- HttpFetchErrorCode
- HttpV3ApiNotSupportedErrorCode
- IdentityInvalidErrorCode
- IngressExpiryInvalidErrorCode
- InputError
- InvalidReadStateRequestErrorCode
- LimitError
- LookupErrorCode
- MalformedLookupFoundValueErrorCode
- MalformedPublicKeyErrorCode
- MalformedSignatureErrorCode
- MissingCanisterIdErrorCode
- MissingLookupValueErrorCode
- MissingRootKeyErrorCode
- MissingSignatureErrorCode
- Observable
- ObservableLog
- ProtocolError
- QuerySignatureVerificationFailedErrorCode
- RejectError
- RequestStatusDoneNoReplyErrorCode
- SignIdentity
- TimeoutWaitingForResponseErrorCode
- ToCborValue
- TransportError
- TrustError
- UncertifiedRejectErrorCode
- UnexpectedErrorCode
- UnknownError
Interfaces
Section titled “Interfaces”- ActorConfig
- ActorMethod
- ActorMethodExtended
- ActorMethodWithHttpDetails
- Agent
- AnonymousIdentityDescriptor
- CallConfig
- CallOptions
- CallRequest
- Cert
- CreateActorClassOpts
- CreateCertificateOptions
- HttpAgentBaseRequest
- HttpAgentOptions
- HttpAgentQueryRequest
- HttpAgentReadStateRequest
- HttpAgentRequestTransformFn
- HttpAgentSubmitRequest
- HttpDetailsResponse
- Identity
- KeyPair
- LookupLabelResultAbsent
- LookupLabelResultFound
- LookupLabelResultGreater
- LookupLabelResultLess
- LookupLabelResultUnknown
- LookupPathResultAbsent
- LookupPathResultError
- LookupPathResultFound
- LookupPathResultUnknown
- LookupSubtreeResultAbsent
- LookupSubtreeResultFound
- LookupSubtreeResultUnknown
- PollingOptions
- PublicKey
- PublicKeyIdentityDescriptor
- QueryFields
- QueryRequest
- QueryResponseBase
- QueryResponseRejected
- QueryResponseReplied
- ReadStateOptions
- ReadStateRequest
- ReadStateResponse
- Signed
- SubmitResponse
- UnSigned
- v2ResponseBody
- v3ResponseBody
Type Aliases
Section titled “Type Aliases”- ActorConstructor
- ActorMethodMappedExtended
- ActorMethodMappedWithHttpDetails
- ActorSubclass
- AgentLog
- ApiQueryResponse
- CallContext
- CanisterInstallMode
- DerEncodedPublicKey
- EmptyHashTree
- Envelope
- ForkHashTree
- FunctionWithArgsAndReturn
- HashTree
- HttpAgentRequest
- HttpHeaderField
- IdentityDescriptor
- JsonnableExpiry
- LabeledHashTree
- LabelLookupResult
- LeafHashTree
- LookupResult
- NodeHash
- NodeLabel
- NodePath
- NodeSignature
- NodeValue
- Nonce
- ObserveFunction
- PollStrategy
- PollStrategyFactory
- PrunedHashTree
- QueryResponse
- ReadRequest
- RequestContext
- RequestId
- Signature
- SubtreeLookupResult
Variables
Section titled “Variables”- ACTOR_METHOD_WITH_CERTIFICATE
- ACTOR_METHOD_WITH_HTTP_DETAILS
- BLS12_381_G2_OID
- Cbor
- DEFAULT_POLLING_OPTIONS
- DER_COSE_OID
- ED25519_OID
- IC_REQUEST_AUTH_DELEGATION_DOMAIN_SEPARATOR
- IC_REQUEST_DOMAIN_SEPARATOR
- IC_RESPONSE_DOMAIN_SEPARATOR
- IC_ROOT_KEY
- JSON_KEY_EXPIRY
- MANAGEMENT_CANISTER_ID
- SECP256K1_OID
- UNREACHABLE_ERROR
- verify
Functions
Section titled “Functions”- blsVerify
- calculateIngressExpiry
- check_canister_ranges
- constructRequest
- createIdentityDescriptor
- decodeLen
- decodeLenBytes
- domain_sep
- encodeLen
- encodeLenBytes
- fetchCandid
- find_label
- flatten_forks
- hashOfMap
- hashTreeToString
- hashValue
- httpHeadersTransform
- isV2ResponseBody
- isV3ResponseBody
- lookup_path
- lookup_subtree
- lookupResultToBuffer
- makeExpiryTransform
- makeNonce
- makeNonceTransform
- pollForResponse
- randomNumber
- reconstruct
- requestIdOf
- uint8Equals
- uint8FromBufLike
- uint8ToBuf
- unwrapDER
- wrapDER
References
Section titled “References”defaultStrategy
Section titled “defaultStrategy”Re-exports defaultStrategy