chia-blockchain/chia/simulator/simulator_protocol.py

20 lines
429 B
Python

from dataclasses import dataclass
from chia.types.blockchain_format.sized_bytes import bytes32
from chia.util.ints import uint32
from chia.util.streamable import Streamable, streamable
@dataclass(frozen=True)
@streamable
class FarmNewBlockProtocol(Streamable):
puzzle_hash: bytes32
@dataclass(frozen=True)
@streamable
class ReorgProtocol(Streamable):
old_index: uint32
new_index: uint32
puzzle_hash: bytes32