fcl-js icon indicating copy to clipboard operation
fcl-js copied to clipboard

[BUG] Dapper Wallet problems with Newer Releases

Open jacob-tucker opened this issue 1 year ago • 1 comments

Current Behavior

When I go to execute a multi-signed transaction with Dapper Wallet, I get the following error using @onflow/fcl 1.9.0:

Screenshot 2023-12-05 at 1 45 27 PM

However will older releases like 1.0.1, it works totally fine. This is the transnaction I'm running:

import EmeraldIdentityDapper from 0x39e42c67cc851cfb

    transaction(discordID: String) {
        prepare(admin: AuthAccount, user: AuthAccount) {
            let administrator = admin.borrow<&EmeraldIdentityDapper.Administrator>(from: EmeraldIdentityDapper.AdministratorStoragePath)
                                        ?? panic("Could not borrow the administrator")
            administrator.createEmeraldID(account: user.address, discordID: discordID)
        }

        execute {
            log("Created EmeraldID")
        }
    }

It's a multi-signed transaction where the DW user signs as well as a backend admin.

Expected Behavior

No error

Steps To Reproduce

Run a multi-signed transaction using @onflow/fcl 1.9.0

Environment

- OS: Mac
- Node: 18.18.0
- npm: 9.8.1

What are you currently working on that this is blocking?

No response

jacob-tucker avatar Dec 05 '23 18:12 jacob-tucker