|new 0.3.0-beta-dev.2||Jun 7, 2023|
|0.2.1-beta-dev.0||May 15, 2023|
|0.2.0-beta-rc.1||Mar 22, 2023|
|0.1.0-beta-rc.1||Dec 23, 2022|
|0.0.2||Jul 29, 2021|
#800 in Magic Beans
1,723 downloads per month
Used in 11 crates (3 directly)
The Holochain state crate provides helpers and abstractions for working
The main abstraction for creating data read queries is the
This can be implemented to make constructing complex queries easier.
source_chain module provides the
which is the abstraction for working with chains of actions.
host_fn_workspace module provides abstractions for reading data during workflows.
mutations module is the complete set of functions
for writing data to sqlite in holochain.
scratch module provides the
Scratch type for
reading and writing data in memory that is not visible anywhere else.
The SourceChain type uses the Scratch for in-memory operations which can be flushed to the database.
The Query trait allows combining arbitrary database SQL queries with the scratch space so reads can union across the database and in-memory data.
Copyright (C) 2019 - 2023, Holochain Foundation
This program is free software: you can redistribute it and/or modify it under the terms of the license provided in the LICENSE file (CAL-1.0). This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.