~□#$!░●◆%&#█@&@■$□╲■▫○█!╲●□█╱#$░▪◆□╱●▒!╲$○&*&○!▓^@╲░&@◇%●▒◇*^▪#@
Transaction ID
Execution Fee
0.00122 FLOWExecution Error
panic: Account already with playerID: 5143 has not played FastBreak with ID: b278cecb-4717-4251-833d-8533951a03d4
14 self.gameRef = acct.storage.borrow<auth(FastBreakV1.Update) &FastBreakV1.Player>(from: FastBreakV1.PlayerStoragePath)
15 ?? panic("could not copy a reference to the accounts player")
16 }
17
18 execute {
19 self.gameRef.updateSubmission(fastBreakGameID: self.fastBreakGameID, topShots: self.topShotMomentIds)
20 }
21}Raw Error
[Error Code: 1101] error caused by: 1 error occurred: * transaction execute failed: [Error Code: 1101] cadence runtime error: Execution failed: --> 860574fee0e4a6d5484904b27412d5714f191c4d3fb8d940de0600faa79292ac:19:8 | 19 | self.gameRef.updateSubmission(fastBreakGameID: self.fastBreakGameID, topShots: self.topShotMomentIds) | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ error: panic: Account already with playerID: 5143 has not played FastBreak with ID: b278cecb-4717-4251-833d-8533951a03d4 --> 0b2a3299cc857e29.FastBreakV1:505:19 Was this error unhelpful? Consider suggesting an improvement here: https://github.com/onflow/cadence/issues.
Transaction Summary
Contract CallCalled FastBreakV1, NonFungibleToken
Contracts
Script Arguments
Cadence Script
1import FastBreakV1 from 0x0b2a3299cc857e29
2import NonFungibleToken from 0x1d7e57aa55817448
3
4transaction() {
5
6 let fastBreakGameID: String
7 let topShotMomentIds: [UInt64]
8 let gameRef: auth(FastBreakV1.Update) &FastBreakV1.Player
9
10 prepare(acct: auth(BorrowValue) &Account) {
11 self.fastBreakGameID = "b278cecb-4717-4251-833d-8533951a03d4"
12 self.topShotMomentIds = [7477542,41755943,41755943,28161066,28161066,47759450,7477542,47759450,37909533,37909533]
13
14 self.gameRef = acct.storage.borrow<auth(FastBreakV1.Update) &FastBreakV1.Player>(from: FastBreakV1.PlayerStoragePath)
15 ?? panic("could not copy a reference to the accounts player")
16 }
17
18 execute {
19 self.gameRef.updateSubmission(fastBreakGameID: self.fastBreakGameID, topShots: self.topShotMomentIds)
20 }
21}