-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathUtils.t.sol
25 lines (17 loc) · 944 Bytes
/
Utils.t.sol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
import {Test, console2} from "forge-std/Test.sol";
contract UtilsValues is Test {
address public constant MOCK_INTIALIZER_ADDRESS = address(777);
address public MOCK_RECEIVER_ADDRESS = makeAddr("receiver-avl");
address public MOCK_MATCHMAKER_ADDRESS = makeAddr("mock-matchmaker");
address public MOCK_EXECUTOR_ADDRESS = makeAddr("mock-executor");
uint64 public MOCK_FUNCS_SUBS_ID = 1;
address public PLAYER_ONE = makeAddr("player1");
address public PLAYER_TWO = makeAddr("player2");
uint256 public FAKE_NFT_ID_ONE = 1;
uint256 public FAKE_NFT_ID_TWO = 2;
bytes32 public FIGHT_ID_ONE_TWO = keccak256(abi.encode(PLAYER_ONE, PLAYER_TWO, FAKE_NFT_ID_ONE, FAKE_NFT_ID_TWO));
bytes32 public FIGHT_ID_ONE_ANYONE = keccak256(abi.encode(PLAYER_ONE, address(0), FAKE_NFT_ID_ONE, 0));
string public constant VALID_PROMPT = "An NFT PROMPT";
}