[Error Code: 1101] error caused by: 1 error occurred: * transaction preprocess failed: [Error Code: 1101] cadence runtime error: Execution failed: error: cannot find declaration `CapabilityFactory` in `96606f26aa36af9d.CapabilityFactory` --> ca79d137a4568df48ca7fd68f15d4eb3f3693753de33514ecc1e6aa9813b51c8:4:7 | 4 | import CapabilityFactory from 0x96606f26aa36af9d | ^^^^^^^^^^^^^^^^^ available exported declarations are: error: cannot find declaration `CapabilityFilter` in `6453b3c822c8a523.CapabilityFilter` --> ca79d137a4568df48ca7fd68f15d4eb3f3693753de33514ecc1e6aa9813b51c8:5:7 | 5 | import CapabilityFilter from 0x6453b3c822c8a523 | ^^^^^^^^^^^^^^^^ available exported declarations are: error: cannot infer type parameter: `T` --> ca79d137a4568df48ca7fd68f15d4eb3f3693753de33514ecc1e6aa9813b51c8:14:22 | 14 | let factory = getAccount(factoryAddress).capabilities.get<&CapabilityFactory.Manager>(CapabilityFactory.PublicPath) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot infer type parameter: `T` --> ca79d137a4568df48ca7fd68f15d4eb3f3693753de33514ecc1e6aa9813b51c8:15:15 | 15 | assert(factory.check(), message: "factory address is not configured properly") | ^^^^^^^^^^^^^^^ error: ambiguous intersection type --> ca79d137a4568df48ca7fd68f15d4eb3f3693753de33514ecc1e6aa9813b51c8:17:65 | 17 | let filter = getAccount(filterAddress).capabilities.get<&{CapabilityFilter.Filter}>(CapabilityFilter.PublicPath) | ^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot infer type parameter: `T` --> ca79d137a4568df48ca7fd68f15d4eb3f3693753de33514ecc1e6aa9813b51c8:17:21 | 17 | let filter = getAccount(filterAddress).capabilities.get<&{CapabilityFilter.Filter}>(CapabilityFilter.PublicPath) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: cannot infer type parameter: `T` --> ca79d137a4568df48ca7fd68f15d4eb3f3693753de33514ecc1e6aa9813b51c8:18:15 | 18 | assert(filter.check(), message: "capability filter is not configured properly") | ^^^^^^^^^^^^^^ error: mismatched types --> ca79d137a4568df48ca7fd68f15d4eb3f3693753de33514ecc1e6aa9813b51c8:20:62 | 20 | owned.publishToParent(parentAddress: parent, factory: factory, filter: filter) | ^^^^^^^ expected `Capability<&CapabilityFactory.Manager>`, got `Capability` error: mismatched types --> ca79d137a4568df48ca7fd68f15d4eb3f3693753de33514ecc1e6aa9813b51c8:20:79 | 20 | owned.publishToParent(parentAddress: parent, factory: factory, filter: filter) | ^^^^^^ expected `Capability<&{CapabilityFilter.Filter}>`, got `Capability`
Loading...
Loading...
Loading...
Happy diving into the flow Remember to upgrade your contracts to 1.0!