// SPDX-License-Identifier: MIT
pragma solidity ^0.8.18;

contract LuckyNumber {

    event NewNumber(uint256 number);
    
    function broadcastNumber(uint256 _number) external {
        emit NewNumber(_number);
    }
}
[{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"number","type":"uint256"}],"name":"NewNumber","type":"event"},{"inputs":[{"internalType":"uint256","name":"_number","type":"uint256"}],"name":"broadcastNumber","outputs":[],"stateMutability":"nonpayable","type":"function"}]