From fc14edb3f72e9d97e4452caa171274ab0184f798 Mon Sep 17 00:00:00 2001 From: Jordan Schalm Date: Fri, 20 Sep 2024 14:34:43 +0800 Subject: [PATCH] Fix create COA example script (#903) --- docs/evm/cadence/interacting-with-coa.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/evm/cadence/interacting-with-coa.md b/docs/evm/cadence/interacting-with-coa.md index a7eef3a706..5881eebeb0 100644 --- a/docs/evm/cadence/interacting-with-coa.md +++ b/docs/evm/cadence/interacting-with-coa.md @@ -109,7 +109,7 @@ import "EVM" // Note that this is a simplified example & will not handle cases where the COA already exists transaction() { - prepare(signer: auth(SaveValue) &Account) { + prepare(signer: auth(SaveValue, IssueStorageCapabilityController, PublishCapability) &Account) { let storagePath = /storage/evm let publicPath = /public/evm @@ -119,7 +119,7 @@ transaction() { // Publish a public capability to the COA let cap = signer.capabilities.storage.issue<&EVM.CadenceOwnedAccount>(storagePath) - signer.capabilities.link<&EVM.CadenceOwnedAccount>(cap, at: publicPath) + signer.capabilities.publish(cap, at: publicPath) } } ```