hybrid-custody
hybrid-custody copied to clipboard
Cadence suite enabling Hybrid Custody on Flow
This PR covers changes needed to upgrade HybridCustody to Cadence 1.0 Some key points: 1. Private Paths are not going to be in Cadence 1.0, so our standard path for...
## Description As part of the 1.0 refactor (#164) it was realized that the v2 NFT & FT interfaces presented the potential need for Vault and Collection `Factory` implementations -...
## Description This repo's contents will need to be updated for Cadence 1.0 compatibility. ```[tasklist] ### Contracts - [x] CapabilityFilter - [x] CapabilityFactory & all Factory implementing contracts - [x]...
### Issue to be solved As requested by @rrrkren in #145 comments, it would be helpful to add event to the [`CapabilityFilter` contract](https://github.com/onflow/hybrid-custody/blob/main/contracts/CapabilityFilter.cdc)
It's been noted a couple of times that the roles filled by Filter & Factory Manager are unclear in the current docs. We should add context and color to why...
### Issue to be solved There are a few potential issues called out in Hybrid Custody due to the nature of capabilities and how they are currently obtained. For instance,...
Related: #16 It was noted in the audit report that it was not possible to update `ProxyAccount.display` as the parent account since `ProxyAccount.setDisplay()` is `access(contract)`. However, this functionality is enabled...
## Description Now that Flow CLI supports [dependency management](https://developers.flow.com/tools/flow-cli/dependency-manager) via `flow dependencies ...`, it would be most consistent to dogfood the feature in this repository by using it for dependency...
### Description There are some scripts which have not yet been updated to Cadence 1.0. The relevant PR shoud update any remaining out of date code to Cadence 1.0.