[Error Code: 1101] error caused by: 1 error occurred: * transaction preprocess failed: [Error Code: 1101] cadence runtime error: Execution failed: error: mismatched types --> 2a4789f00279c1b0537bf86079b5f133563f3acfe50b9ddc03743fdb2e90fafc:7:48 | 7 | let stakerCap = operator.storage.borrow<Capability<auth(StakingManager.StakingOperator) &StakingManager.Staker>>(StakingManager.StakingManagerOperatorStoragePath) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ expected `&Any`, got `Capability<auth(StakingManager.StakingOperator) &StakingManager.Staker>` error: missing argument label: `from` --> 2a4789f00279c1b0537bf86079b5f133563f3acfe50b9ddc03743fdb2e90fafc:7:121 | 7 | let stakerCap = operator.storage.borrow<Capability<auth(StakingManager.StakingOperator) &StakingManager.Staker>>(StakingManager.StakingManagerOperatorStoragePath) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: missing initialization of field `stakerRef` in type `Transaction` --> 2a4789f00279c1b0537bf86079b5f133563f3acfe50b9ddc03743fdb2e90fafc:4:8 | 4 | let stakerRef: auth(StakingManager.StakingOperator) &StakingManager.Staker | ^^^^^^^^^ not initialized error: value of type `auth(StakingManager.StakingOperator) &StakingManager.Staker` has no member `stake` --> 2a4789f00279c1b0537bf86079b5f133563f3acfe50b9ddc03743fdb2e90fafc:13:23 | 13 | self.stakerRef.stake(amount) | ^^^^^ unknown member
Loading...
Happy diving into the flow Remember to upgrade your contracts to 1.0!