DeploySEALED

■╱!▪&▫$◆■╱□?@╱▫!▪◆~#○╲~^!█◆╲▫▓▫▪▓#▫◆$╳?~●╱□?◇~$▒^#○▪◆▓◇&■◆▪▪@○╳■

Transaction ID

Timestamp

Jul 29, 2024, 08:48:32 PM UTC
1y ago

Block Height

83,454,648

Computation

0

Execution Fee

0.00000204 FLOW

Proposerseq:1 key:0

Authorizers

1

Transaction Summary

Deploy

Contract deployment

Contract deployment

Script Arguments

0nameString
ArenaBoyzHistory
1codeString
pub contract ArenaBoyzHistory { pub var game_results: [GameResult] pub struct GameResult { pub(set) var game_id: UInt32 pub(set) var victor_id: Int32 pub(set) var runner_up_id: Int32 pub(set) var second_runner_up_id: Int32 pub(set) var placement: Int pub(set) var ending_turn: UInt32 pub(set) var enrolled_players: Int32 init(game_id: UInt32, victor_id: Int32, runner_up_id: Int32, second_runner_up_id: Int32, placement: Int, ending_turn: UInt32, enrolled_players: Int32) { self.game_id = game_id self.victor_id = victor_id self.runner_up_id = runner_up_id self.second_runner_up_id = second_runner_up_id self.placement = placement self.ending_turn = ending_turn self.enrolled_players = enrolled_players } } init() { self.game_results = [] } access(account) fun addGame(game_id: UInt32, victor_id: Int32, runner_up_id: Int32, second_runner_up_id: Int32, placement: Int, ending_turn: UInt32, enrolled_players: Int32) { self.game_results.append(GameResult(game_id : game_id, victor_id : victor_id, runner_up_id: runner_up_id, second_runner_up_id: second_runner_up_id, placement : placement, ending_turn : ending_turn, enrolled_players: enrolled_players)) } pub fun getGameResult(game_id: UInt32) {} }

Cadence Script

1transaction(name: String, code: String ) {
2		prepare(signer: AuthAccount) {
3			signer.contracts.add(name: name, code: code.utf8 )
4		}
5	}