List of all items
Structs
- accounts::AccountCapabilities
- accounts::AccountKernel
- accounts::ActiveDevicePolicy
- accounts::AuthResult
- accounts::BatchBuilder
- accounts::ClassicAccount
- accounts::ContractAccount
- accounts::DeviceStorage
- accounts::DirectAuthSigner
- accounts::GameAction
- accounts::GuardianPolicy
- accounts::IntentContext
- accounts::IntentExpiryPolicy
- accounts::IntentProof
- accounts::RecoveryContext
- accounts::RecoveryStorage
- accounts::ReplayProtection
- accounts::Secp256r1Key
- accounts::Secp256r1PasskeySigner
- accounts::Secp256r1Storage
- accounts::SessionAuthSigner
- accounts::SessionBuilder
- accounts::SessionContext
- accounts::SessionKey
- accounts::SessionPolicy
- accounts::SessionScope
- accounts::SessionStorage
- accounts::SignedIntent
- accounts::SignerRef
- accounts::multi_device::DeviceKey
- accounts::multi_device::DeviceManager
- accounts::multi_device::DevicePolicy
- accounts::passkey::Secp256r1Key
- accounts::passkey::Secp256r1Storage
- accounts::recovery::Guardian
- accounts::recovery::RecoverableAccount
- accounts::recovery::RecoveryConfig
- accounts::recovery::RecoveryRequest
- app::SystemContext
- app::SystemSpec
- archetype_world::archetype::Archetype
- archetype_world::query::ArchetypeQuery
- archetype_world::query::ArchetypeQueryBuilder
- archetype_world::query::ArchetypeQueryCache
- archetype_world::query::ArchetypeQueryState
- archetype_world::world::ArchetypeWorld
- commands::CommandQueue
- component::Component
- component::ComponentId
- component::ComponentRegistry
- component::Health
- component::Position
- component::Token
- component::Velocity
- event::CollisionEvent
- event::DamageEvent
- event::Event
- event::EventReader
- event::EventWriter
- plugin::GameApp
- prelude::SystemContext
- query::SimpleQuery
- query::SimpleQueryBuilder
- query::SimpleQueryCache
- query::SimpleQueryState
- resource::GameState
- resource::Resource
- runtime::ChangeTracker
- runtime::ComponentEvent
- runtime::HookRegistry
- runtime::HookedWorld
- runtime::ObservedWorld
- runtime::ObserverRegistry
- runtime::StorageWorld
- runtime::SystemContext
- runtime::SystemSpec
- runtime::TrackedWorld
- runtime::WorldMetadata
- scheduler::SimpleScheduler
- scheduler::SystemConfig
- simple_world::SimpleWorld
- standards::AccessControl
- standards::BatchExecutor
- standards::DelayedExecutionCancelledEvent
- standards::DelayedExecutionExecutedEvent
- standards::DelayedExecutionPolicy
- standards::DelayedExecutionScheduledEvent
- standards::DelayedOperation
- standards::ExecutionGuard
- standards::ExecutionGuardEnteredEvent
- standards::ExecutionGuardExitedEvent
- standards::Ownable
- standards::Ownable2Step
- standards::OwnershipTransferCancelledEvent
- standards::OwnershipTransferStartedEvent
- standards::OwnershipTransferredEvent
- standards::Pausable
- standards::PausedEvent
- standards::RecoveryGuard
- standards::RecoveryGuardActivatedEvent
- standards::RecoveryGuardClearedEvent
- standards::RoleAdminChangedEvent
- standards::RoleGrantedEvent
- standards::RoleRevokedEvent
- standards::UnpausedEvent
- zk::Bls12381G1Point
- zk::Bls12381G2Point
- zk::Bls12381Scalar
- zk::G1Point
- zk::G2Point
- zk::Groth16Proof
- zk::Scalar
- zk::VerificationKey
- zk::experimental::CombatCircuit
- zk::experimental::CustomCircuit
- zk::experimental::CustomCircuitBuilder
- zk::experimental::FogOfWarCircuit
- zk::experimental::FogOfWarSnapshot
- zk::experimental::FogOfWarTransition
- zk::experimental::Groth16Proof
- zk::experimental::Groth16ProofVerifier
- zk::experimental::InventoryCircuit
- zk::experimental::MovementCircuit
- zk::experimental::ProofSubmission
- zk::experimental::RecursiveProofCircuit
- zk::experimental::RecursiveProofLayout
- zk::experimental::StateChannelCircuit
- zk::experimental::StateChannelTransition
- zk::experimental::TurnSequenceCircuit
- zk::experimental::VerificationKey
- zk::experimental::VerifiedMarker
- zk::experimental::ZkStateChannel
- zk::stable::Bytes32HiddenStateCodec
- zk::stable::CommitReveal
- zk::stable::HiddenState
- zk::stable::MerkleProof
- zk::stable::MerkleTree
- zk::stable::OnChainMerkleProof
- zk::stable::PedersenCommitment
- zk::stable::PedersenCommitmentScheme
- zk::stable::PedersenParams
- zk::stable::Sha256MerkleProofVerifier
- zk::stable::SparseMerkleTree
Enums
- accounts::AccountError
- accounts::AuthMethod
- accounts::IntentProofKind
- accounts::IntentSigner
- component::ComponentStorage
- ecs::WorldBackend
- error::CougrError
- query::QueryStorage
- scheduler::ScheduleError
- scheduler::ScheduleStage
- standards::StandardsError
- zk::ZKError
Traits
- accounts::AccountSigner
- accounts::CougrAccount
- accounts::IntentAccount
- accounts::Policy
- accounts::SessionKeyProvider
- accounts::multi_device::MultiDeviceProvider
- accounts::recovery::RecoveryProvider
- app::AppSystem
- app::SimpleSystem
- component::ComponentTrait
- ecs::RuntimeWorld
- ecs::RuntimeWorldMut
- event::EventTrait
- plugin::Plugin
- plugin::PluginGroup
- resource::ResourceTrait
- runtime::AppSystem
- runtime::SimpleSystem
- scheduler::SystemGroup
- zk::experimental::GameCircuit
- zk::stable::CommitmentScheme
- zk::stable::HiddenStateCodec
- zk::stable::MerkleProofVerifier
- zk::stable::ProofVerifier
Macros
Functions
- accounts::authorize_with_fallback
- accounts::batch_or_sequential
- accounts::passkey::verify_secp256r1
- accounts::require_capability
- accounts::verify_secp256r1
- app::context_system
- app::named_app_system
- app::named_context_system
- app::named_system
- app::world_system
- archetype_world::query::archetype_query
- runtime::context_system
- runtime::named_app_system
- runtime::named_context_system
- runtime::named_system
- runtime::world_system
- zk::experimental::apply_fog_of_war_transition
- zk::experimental::apply_state_channel_transition
- zk::experimental::bls12_381_g1_add
- zk::experimental::bls12_381_g1_msm
- zk::experimental::bls12_381_g1_mul
- zk::experimental::bls12_381_pairing_check
- zk::experimental::bytes32_to_scalar
- zk::experimental::cleanup_verified_system
- zk::experimental::close_state_channel
- zk::experimental::commit_reveal_deadline_system
- zk::experimental::compose_statement_roots
- zk::experimental::decode_verified_at
- zk::experimental::encode_commit_reveal
- zk::experimental::encode_verified_marker
- zk::experimental::i32_to_scalar
- zk::experimental::open_state_channel
- zk::experimental::u32_to_scalar
- zk::experimental::u64_to_scalar
- zk::experimental::validate_groth16_contract
- zk::experimental::verify_groth16
- zk::experimental::verify_proofs_system
- zk::experimental::verify_proofs_with
- zk::stable::commit_reveal_deadline_system
- zk::stable::encode_commit_reveal
- zk::stable::pedersen_commit
- zk::stable::pedersen_verify
- zk::stable::to_on_chain_proof
- zk::stable::verify_inclusion
- zk::stable::verify_proof
- zk::testing::mock_g1_point
- zk::testing::mock_g2_point
- zk::testing::mock_proof
- zk::testing::mock_scalar
- zk::testing::mock_verification_key
Type Aliases
Statics
- accounts::multi_device::__SPEC_XDR_TYPE_DEVICEKEY
- accounts::multi_device::__SPEC_XDR_TYPE_DEVICEPOLICY
- accounts::recovery::__SPEC_XDR_TYPE_GUARDIAN
- accounts::recovery::__SPEC_XDR_TYPE_RECOVERYCONFIG
- accounts::recovery::__SPEC_XDR_TYPE_RECOVERYREQUEST
- archetype_world::archetype::__SPEC_XDR_TYPE_ARCHETYPE
- archetype_world::world::__SPEC_XDR_TYPE_ARCHETYPEWORLD
- component::__SPEC_XDR_TYPE_COMPONENT
- component::__SPEC_XDR_TYPE_COMPONENTSTORAGE
- component::__SPEC_XDR_TYPE_HEALTH
- component::__SPEC_XDR_TYPE_POSITION
- component::__SPEC_XDR_TYPE_TOKEN
- component::__SPEC_XDR_TYPE_VELOCITY
- error::__SPEC_XDR_TYPE_COUGRERROR
- event::__SPEC_XDR_TYPE_COLLISIONEVENT
- event::__SPEC_XDR_TYPE_DAMAGEEVENT
- event::__SPEC_XDR_TYPE_EVENT
- resource::__SPEC_XDR_TYPE_GAMESTATE
- resource::__SPEC_XDR_TYPE_RESOURCE
- simple_world::__SPEC_XDR_TYPE_SIMPLEWORLD