struct NftParallelClosedMinterState { bytes nftScript; int nextLocalId; } library NftParallelClosedMinterProto { static function stateHash(NftParallelClosedMinterState _state) : bytes { return hash160(_state.nftScript + pack(_state.nextLocalId)); } }