Interface EvmHookOrBuilder

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

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

    • hasSpec

      boolean hasSpec()
       *
       The specification for the hook.
       
      .com.hedera.hapi.node.hooks.EvmHookSpec spec = 1;
      Returns:
      Whether the spec field is set.
    • getSpec

      EvmHookSpec getSpec()
       *
       The specification for the hook.
       
      .com.hedera.hapi.node.hooks.EvmHookSpec spec = 1;
      Returns:
      The spec.
    • getStorageUpdatesList

      List<EvmHookStorageUpdate> getStorageUpdatesList()
       *
       Initial storage updates for the hook, if any.
       
      repeated .com.hedera.hapi.node.hooks.EvmHookStorageUpdate storage_updates = 2;
    • getStorageUpdates

      EvmHookStorageUpdate getStorageUpdates(int index)
       *
       Initial storage updates for the hook, if any.
       
      repeated .com.hedera.hapi.node.hooks.EvmHookStorageUpdate storage_updates = 2;
    • getStorageUpdatesCount

      int getStorageUpdatesCount()
       *
       Initial storage updates for the hook, if any.
       
      repeated .com.hedera.hapi.node.hooks.EvmHookStorageUpdate storage_updates = 2;