@pytest.fixture(scope='session')
async def session_empty_token_contract(session_starknet: Starknet, token_name: int, token_symbol: int, token_decimals: int) -> StarknetContract:
    return (await session_starknet.deploy(constructor_calldata=[token_name, token_symbol, token_decimals, MINTER_ADDRESS], contract_def=erc20_contract_def))
@pytest.fixture(scope='session')
async def session_empty_token_contract(session_starknet: Starknet, token_name: int, token_symbol: int, token_decimals: int) -> StarknetContract:
    return (await session_starknet.deploy(constructor_calldata=[token_name, token_symbol, token_decimals, MINTER_ADDRESS], contract_def=erc20_contract_def))