All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.hedera.services.stream.proto.StorageChangeOrBuilder Maven / Gradle / Ivy

There is a newer version: 0.54.0
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: contract_state_change.proto

package com.hedera.services.stream.proto;

public interface StorageChangeOrBuilder extends
    // @@protoc_insertion_point(interface_extends:proto.StorageChange)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   **
   * The storage slot changed.  Up to 32 bytes, big-endian, zero bytes left trimmed.
   * 
* * bytes slot = 1; * @return The slot. */ com.google.protobuf.ByteString getSlot(); /** *
   **
   * The value read from the storage slot.  Up to 32 bytes, big-endian, zero bytes left trimmed.
   * Because of the way SSTORE operations are charged the slot is always read before being written to.
   * 
* * bytes value_read = 2; * @return The valueRead. */ com.google.protobuf.ByteString getValueRead(); /** *
   **
   * The new value written to the slot.  Up to 32 bytes, big-endian, zero bytes left trimmed.
   * If a value of zero is written the valueWritten will be present but the inner value will be absent.
   * If a value was read and not written this value will not be present.
   * 
* * .google.protobuf.BytesValue value_written = 3; * @return Whether the valueWritten field is set. */ boolean hasValueWritten(); /** *
   **
   * The new value written to the slot.  Up to 32 bytes, big-endian, zero bytes left trimmed.
   * If a value of zero is written the valueWritten will be present but the inner value will be absent.
   * If a value was read and not written this value will not be present.
   * 
* * .google.protobuf.BytesValue value_written = 3; * @return The valueWritten. */ com.google.protobuf.BytesValue getValueWritten(); /** *
   **
   * The new value written to the slot.  Up to 32 bytes, big-endian, zero bytes left trimmed.
   * If a value of zero is written the valueWritten will be present but the inner value will be absent.
   * If a value was read and not written this value will not be present.
   * 
* * .google.protobuf.BytesValue value_written = 3; */ com.google.protobuf.BytesValueOrBuilder getValueWrittenOrBuilder(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy