Interface HookStoreTransactionBodyOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
HookStoreTransactionBody, HookStoreTransactionBody.Builder

@Generated public interface HookStoreTransactionBodyOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Details

    • hasHookId

      boolean hasHookId()
       *
       The id of the EVM hook whose storage is being updated.
       
      .proto.HookId hook_id = 1;
      Returns:
      Whether the hookId field is set.
    • getHookId

      HookId getHookId()
       *
       The id of the EVM hook whose storage is being updated.
       
      .proto.HookId hook_id = 1;
      Returns:
      The hookId.
    • getStorageUpdatesList

      List<EvmHookStorageUpdate> getStorageUpdatesList()
       *
       The updates to the storage of the EVM hook.
       
      repeated .com.hedera.hapi.node.hooks.EvmHookStorageUpdate storage_updates = 2;
    • getStorageUpdates

      EvmHookStorageUpdate getStorageUpdates(int index)
       *
       The updates to the storage of the EVM hook.
       
      repeated .com.hedera.hapi.node.hooks.EvmHookStorageUpdate storage_updates = 2;
    • getStorageUpdatesCount

      int getStorageUpdatesCount()
       *
       The updates to the storage of the EVM hook.
       
      repeated .com.hedera.hapi.node.hooks.EvmHookStorageUpdate storage_updates = 2;