### API Reference: Plugins Source: https://docs.olas.network/index Documents the API structure for plugins within the Open Autonomy framework, covering docker-related helpers for Gnosis Safe, Registries, and Tendermint, as well as general helpers for async utilities, base functionalities, contracts, and Tendermint utilities. ```APIDOC Plugins: Docker: Gnosis Safe Helpers: open-autonomy/api/plugins/aea_test_autonomy/docker/gnosis_safe_net/ Registries: open-autonomy/api/plugins/aea_test_autonomy/docker/registries/ Tendermint Helpers: open-autonomy/api/plugins/aea_test_autonomy/docker/tendermint/ Helpers: Async Utils: open-autonomy/api/plugins/aea_test_autonomy/helpers/async_utils/ Base: open-autonomy/api/plugins/aea_test_autonomy/helpers/base/ Contracts: open-autonomy/api/plugins/aea_test_autonomy/helpers/contracts/ Tendermint Utils: open-autonomy/api/plugins/aea_test_autonomy/helpers/tendermint_utils/ ``` -------------------------------- ### API Reference: Connections Source: https://docs.olas.network/index Details the API for connections, specifically focusing on ABCI components. This includes documentation for dependency checks, connection handling, dialogues, Tendermint encoding and decoding, scripts, and various test helpers for fuzzing and mock nodes. ```APIDOC Connections: ABCI: Check Dependencies: open-autonomy/api/connections/abci/check_dependencies/ Connection: open-autonomy/api/connections/abci/connection/ Dialogues: open-autonomy/api/connections/abci/dialogues/ Tendermint Decoder: open-autonomy/api/connections/abci/tendermint_decoder/ Tendermint Encoder: open-autonomy/api/connections/abci/tendermint_encoder/ Scripts: open-autonomy/api/connections/abci/scripts/genproto/ Tests: Helper: open-autonomy/api/connections/abci/tests/helper/ Base: open-autonomy/api/connections/abci/tests/test_fuzz/base/ Mock Node: Node: open-autonomy/api/connections/abci/tests/test_fuzz/mock_node/node/ Channels: Base: open-autonomy/api/connections/abci/tests/test_fuzz/mock_node/channels/base/ GRPC: open-autonomy/api/connections/abci/tests/test_fuzz/mock_node/channels/grpc_channel/ TCP: open-autonomy/api/connections/abci/tests/test_fuzz/mock_node/channels/tcp_channel/ ``` -------------------------------- ### API Reference: Skills Source: https://docs.olas.network/index Documents the API for different skills within the Open Autonomy framework, including Abstract ABCI, Abstract Round ABCI, and Registration ABCI. It covers components like dialogues, handlers, behaviours, models, test tools, and I/O utilities. ```APIDOC Skills: Abstract ABCI: Dialogues: open-autonomy/api/skills/abstract_abci/dialogues/ Handlers: open-autonomy/api/skills/abstract_abci/handlers/ Abstract Round ABCI: Abci App Chain: open-autonomy/api/skills/abstract_round_abci/abci_app_chain/ Base: open-autonomy/api/skills/abstract_round_abci/base/ Behaviour Utils: open-autonomy/api/skills/abstract_round_abci/behaviour_utils/ Behaviour: open-autonomy/api/skills/abstract_round_abci/behaviours/ Common: open-autonomy/api/skills/abstract_round_abci/common/ Dialogues: open-autonomy/api/skills/abstract_round_abci/dialogues/ Handlers: open-autonomy/api/skills/abstract_round_abci/handlers/ Models: open-autonomy/api/skills/abstract_round_abci/models/ Test Tools: ABCI App: open-autonomy/api/skills/abstract_round_abci/test_tools/abci_app/ Base: open-autonomy/api/skills/abstract_round_abci/test_tools/base/ Common: open-autonomy/api/skills/abstract_round_abci/test_tools/common/ Integration: open-autonomy/api/skills/abstract_round_abci/test_tools/integration/ Rounds: open-autonomy/api/skills/abstract_round_abci/test_tools/rounds/ IO: IPFS: open-autonomy/api/skills/abstract_round_abci/io_/ipfs/ Load: open-autonomy/api/skills/abstract_round_abci/io_/load/ Paths: open-autonomy/api/skills/abstract_round_abci/io_/paths/ Store: open-autonomy/api/skills/abstract_round_abci/io_/store/ Utils: open-autonomy/api/skills/abstract_round_abci/utils/ Registration ABCI: Behaviours: open-autonomy/api/skills/registration_abci/behaviours/ Payloads: open-autonomy/api/skills/registration_abci/payloads/ Rounds: open-autonomy/api/skills/registration_abci/rounds/ Dialogues: open-autonomy/api/skills/registration_abci/dialogues/ Handlers: open-autonomy/api/skills/registration_abci/handlers/ Models: open-autonomy/api/skills/registration_abci/models/ ``` -------------------------------- ### API Reference: Contracts Source: https://docs.olas.network/index Provides API documentation for smart contracts, specifically for Gnosis Safe and Gnosis Safe Proxy Factory. Each entry points to the contract's main definition or interface. ```APIDOC Contracts: Gnosis Safe: Contract: open-autonomy/api/contracts/gnosis_safe/contract/ Gnosis Safe Proxy Factory: Contract: open-autonomy/api/contracts/gnosis_safe_proxy_factory/contract/ ``` -------------------------------- ### API Reference: Protocols Source: https://docs.olas.network/index Outlines the API for various communication protocols, focusing on ABCI. This includes definitions for custom types, dialogues, message structures, and serialization methods used within the protocol. ```APIDOC Protocols: ABCI: Custom Types: open-autonomy/api/protocols/abci/custom_types/ Dialogues: open-autonomy/api/protocols/abci/dialogues/ Message: open-autonomy/api/protocols/abci/message/ Serialization: open-autonomy/api/protocols/abci/serialization/ ``` -------------------------------- ### Open Autonomy Library API Structure Source: https://docs.olas.network/index This section outlines the hierarchical structure of the Open Autonomy library's API, presenting its main modules and their respective sub-modules and components. It provides a high-level map of the available functionalities. ```APIDOC Library: Constants Analyse: ABCI: App Spec Docstrings Handlers Logs: Base Collection Db Benchmark: Aggregate HTML CLI: Analyse Core Deploy Develop Fetch Hash Publish Push All Replay Utils Build Images Scaffold FSM Helpers: Deployment Docstring FSM Spec IFPS Hash Registry Configurations: Base Constants Loader Validation Deploy: Base Build Constants Image Generators: Docker Compose: Base Templates Kubernetes: Base Templates Replay: Agent Tendermint Utils FSM: Scaffold: Constants Base Scaffold tools Generators: Components Tests Templates: Components Tests Test Tools: Configurations Fixture Helpers Base Test Classes: Agents Contracts Docker: ACN Node AMM Net Base Ganache Helpers ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.