| Crates.io | hc_utils |
| lib.rs | hc_utils |
| version | 0.5.3 |
| created_at | 2021-09-30 19:30:21.784348+00 |
| updated_at | 2025-06-27 13:35:59.503774+00 |
| description | Helper functions for holochain hdk development |
| homepage | https://github.com/holochain/hc-utils |
| repository | |
| max_upload_size | |
| id | 458846 |
| size | 69,578 |
A util crate for holochain
Note: Currently the hc-utils crate will always follow the version of hdk, when hdk version is 1.2.1, hc_utils version will be v1.2.1 Note: all the functions are converted to macros
Query for an existing Entry in the local source-chain matching the given EntryType name(s). If one exists, return it Address, otherwise commit it.
Query for an existing Link in the local source-chain matching the given LinkType name(s). If one exists, return it Address, otherwise commit it.
Query for an existing Entry in the local source-chain matching the given EntryType name(s). If one exists, return it Address, otherwise returns error
Gets the action of an Entry
gets latest link created to the specific base
Returns a list of elements from the local source-chain
Removes link. The current hdk expects you to get all links and delete_link by specifying the entry_hash of the entry that you want to delete
String wrapper for all holo_hash types
Get details for a list of links passed using the HDK::borrow functions
Get element for a list of links passed using the HDK::borrow functions
Gets the entries that are linked to a base with LinkTag by matching with the declared TryFrom Entry.
Map versions:
| hc-utils | hdk |
|---|---|
| v0.0.107 | v0.0.107 |
| v0.0.110 | v0.0.110 |
| ... | ... |
| v0.0.111 | v0.0.111 |
| v0.0.115 | v0.0.115 |
Copyright (C) 2017-2020, Holo Ltd.
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.