event EventMinerInContract(bytes minerId, address owner);
event EventList(bytes minerId, address seller, uint256 price);
event EventCancelList(bytes minerId);
event EventBuy(bytes minerId, address seller, uint256 price, address buyer);
event EventChangePrice(bytes minerId, uint256 newPrice);
event EventMinerOutContract(bytes minerId, bytes newOwner);