Versions in this module Expand all Collapse all v1 v1.1.3 Jan 20, 2025 v1.1.2 Jan 20, 2025 Changes in this version + const ExecutorService_GetFlushStatus_FullMethodName + const ExecutorService_ProcessBatchV2_FullMethodName + const ExecutorService_ProcessBatch_FullMethodName + var ErrCodeExecutorUnknown = ExecutorError(math.MaxInt32) + var ErrCodeROMUnknown = RomError(math.MaxInt32) + var ErrExecutorUnknown = fmt.Errorf("unknown executor error") + var ErrExecutorUnspecified = fmt.Errorf("unspecified executor error") + var ErrROMUnknown = fmt.Errorf("unknown ROM error") + var ErrROMUnspecified = fmt.Errorf("unspecified ROM error") + var ExecutorError_name = map[int32]string + var ExecutorError_value = map[string]int32 + var ExecutorService_ServiceDesc = grpc.ServiceDesc + var File_executor_proto protoreflect.FileDescriptor + var RomError_name = map[int32]string + var RomError_value = map[string]int32 + func ExecutorErr(errorCode ExecutorError) error + func IsExecutorCountersOverflowError(error ExecutorError) bool + func IsExecutorUnspecifiedError(error ExecutorError) bool + func IsIntrinsicError(error RomError) bool + func IsInvalidBalanceError(error RomError) bool + func IsInvalidL2Block(error RomError) bool + func IsInvalidNonceError(error RomError) bool + func IsROMOutOfCountersError(error RomError) bool + func IsROMOutOfGasError(error RomError) bool + func RegisterExecutorServiceServer(s grpc.ServiceRegistrar, srv ExecutorServiceServer) + func RomErr(errorCode RomError) error + type Config struct + MaxGRPCMessageSize int + MaxResourceExhaustedAttempts int + URI string + WaitOnResourceExhaustion types.Duration + type Contract struct + Address string + Caller string + Data []byte + Gas uint64 + Type string + Value string + func (*Contract) Descriptor() ([]byte, []int) + func (*Contract) ProtoMessage() + func (x *Contract) GetAddress() string + func (x *Contract) GetCaller() string + func (x *Contract) GetData() []byte + func (x *Contract) GetGas() uint64 + func (x *Contract) GetType() string + func (x *Contract) GetValue() string + func (x *Contract) ProtoReflect() protoreflect.Message + func (x *Contract) Reset() + func (x *Contract) String() string + type ContractV2 struct + Address string + Caller string + Data []byte + Gas uint64 + Type string + Value string + func (*ContractV2) Descriptor() ([]byte, []int) + func (*ContractV2) ProtoMessage() + func (x *ContractV2) GetAddress() string + func (x *ContractV2) GetCaller() string + func (x *ContractV2) GetData() []byte + func (x *ContractV2) GetGas() uint64 + func (x *ContractV2) GetType() string + func (x *ContractV2) GetValue() string + func (x *ContractV2) ProtoReflect() protoreflect.Message + func (x *ContractV2) Reset() + func (x *ContractV2) String() string + type DebugV2 struct + GasLimit uint64 + NewAccInputHash []byte + NewBatchNum uint64 + NewLocalExitRoot []byte + NewStateRoot []byte + func (*DebugV2) Descriptor() ([]byte, []int) + func (*DebugV2) ProtoMessage() + func (x *DebugV2) GetGasLimit() uint64 + func (x *DebugV2) GetNewAccInputHash() []byte + func (x *DebugV2) GetNewBatchNum() uint64 + func (x *DebugV2) GetNewLocalExitRoot() []byte + func (x *DebugV2) GetNewStateRoot() []byte + func (x *DebugV2) ProtoReflect() protoreflect.Message + func (x *DebugV2) Reset() + func (x *DebugV2) String() string + type ExecutorError int32 + const ExecutorError_EXECUTOR_ERROR_BALANCE_MISMATCH + const ExecutorError_EXECUTOR_ERROR_DB_ERROR + const ExecutorError_EXECUTOR_ERROR_DB_KEY_NOT_FOUND + const ExecutorError_EXECUTOR_ERROR_FEA2SCALAR + const ExecutorError_EXECUTOR_ERROR_HASHDB_GRPC_ERROR + const ExecutorError_EXECUTOR_ERROR_INVALID_BALANCE + const ExecutorError_EXECUTOR_ERROR_INVALID_BATCH_L2_DATA + const ExecutorError_EXECUTOR_ERROR_INVALID_CBOR + const ExecutorError_EXECUTOR_ERROR_INVALID_CHAIN_ID + const ExecutorError_EXECUTOR_ERROR_INVALID_COINBASE + const ExecutorError_EXECUTOR_ERROR_INVALID_CONTRACTS_BYTECODE_KEY + const ExecutorError_EXECUTOR_ERROR_INVALID_CONTRACTS_BYTECODE_VALUE + const ExecutorError_EXECUTOR_ERROR_INVALID_DATA_STREAM + const ExecutorError_EXECUTOR_ERROR_INVALID_DB_KEY + const ExecutorError_EXECUTOR_ERROR_INVALID_DB_VALUE + const ExecutorError_EXECUTOR_ERROR_INVALID_FORCED_BLOCKHASH_L1 + const ExecutorError_EXECUTOR_ERROR_INVALID_FROM + const ExecutorError_EXECUTOR_ERROR_INVALID_GET_KEY + const ExecutorError_EXECUTOR_ERROR_INVALID_GLOBAL_EXIT_ROOT + const ExecutorError_EXECUTOR_ERROR_INVALID_L1_DATA_V2_BLOCK_HASH_L1 + const ExecutorError_EXECUTOR_ERROR_INVALID_L1_DATA_V2_GLOBAL_EXIT_ROOT + const ExecutorError_EXECUTOR_ERROR_INVALID_L1_INFO_ROOT + const ExecutorError_EXECUTOR_ERROR_INVALID_L1_INFO_TREE_INDEX + const ExecutorError_EXECUTOR_ERROR_INVALID_L1_INFO_TREE_SMT_PROOF_VALUE + const ExecutorError_EXECUTOR_ERROR_INVALID_L1_SMT_PROOF + const ExecutorError_EXECUTOR_ERROR_INVALID_NEW_ACC_INPUT_HASH + const ExecutorError_EXECUTOR_ERROR_INVALID_NEW_LOCAL_EXIT_ROOT + const ExecutorError_EXECUTOR_ERROR_INVALID_NEW_STATE_ROOT + const ExecutorError_EXECUTOR_ERROR_INVALID_OLD_ACC_INPUT_HASH + const ExecutorError_EXECUTOR_ERROR_INVALID_OLD_STATE_ROOT + const ExecutorError_EXECUTOR_ERROR_INVALID_UPDATE_MERKLE_TREE + const ExecutorError_EXECUTOR_ERROR_INVALID_WITNESS + const ExecutorError_EXECUTOR_ERROR_NO_ERROR + const ExecutorError_EXECUTOR_ERROR_SMT_INVALID_DATA_SIZE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_ADDRESS_NEGATIVE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_ADDRESS_OUT_OF_RANGE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_ARITH_ECRECOVER_DIVIDE_BY_ZERO + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_ARITH_ECRECOVER_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_ARITH_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_ASSERT + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_BINARY_ADD_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_BINARY_AND_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_BINARY_EQ_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_BINARY_LT4_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_BINARY_LT_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_BINARY_OR_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_BINARY_SLT_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_BINARY_SUB_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_BINARY_XOR_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_COUNTERS_OVERFLOW_ARITH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_COUNTERS_OVERFLOW_BINARY + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_COUNTERS_OVERFLOW_KECCAK + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_COUNTERS_OVERFLOW_MEM + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_COUNTERS_OVERFLOW_PADDING + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_COUNTERS_OVERFLOW_POSEIDON + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_COUNTERS_OVERFLOW_SHA256 + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_COUNTERS_OVERFLOW_STEPS + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHK + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHKDIGEST_ADDRESS_NOT_FOUND + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHKDIGEST_CALLED_TWICE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHKDIGEST_DIGEST_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHKDIGEST_NOT_COMPLETED + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHKDIGEST_NOT_FOUND + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHKLEN_CALLED_TWICE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHKLEN_LENGTH_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHK_PADDING_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHK_POSITION_NEGATIVE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHK_POSITION_PLUS_SIZE_OUT_OF_RANGE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHK_READ_OUT_OF_RANGE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHK_SIZE_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHK_SIZE_OUT_OF_RANGE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHK_VALUE_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHP + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHPDIGEST_ADDRESS_NOT_FOUND + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHPDIGEST_CALLED_TWICE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHPDIGEST_DIGEST_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHPDIGEST_NOT_COMPLETED + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHPLEN_CALLED_TWICE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHPLEN_LENGTH_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHP_PADDING_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHP_POSITION_NEGATIVE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHP_POSITION_PLUS_SIZE_OUT_OF_RANGE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHP_READ_OUT_OF_RANGE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHP_SIZE_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHP_SIZE_OUT_OF_RANGE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHP_VALUE_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHS + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHSDIGEST_ADDRESS_NOT_FOUND + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHSDIGEST_CALLED_TWICE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHSDIGEST_DIGEST_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHSDIGEST_NOT_COMPLETED + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHSDIGEST_NOT_FOUND + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHSLEN_CALLED_TWICE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHSLEN_LENGTH_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHS_PADDING_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHS_POSITION_NEGATIVE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHS_POSITION_PLUS_SIZE_OUT_OF_RANGE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHS_READ_OUT_OF_RANGE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHS_SIZE_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHS_SIZE_OUT_OF_RANGE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_HASHS_VALUE_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_INVALID_NO_COUNTERS + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_INVALID_TX_STATUS_ERROR + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_INVALID_UNSIGNED_TX + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_JMPN_OUT_OF_RANGE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_MEMALIGN_OFFSET_OUT_OF_RANGE + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_MEMALIGN_READ_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_MEMALIGN_WRITE8_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_MEMALIGN_WRITE_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_MEMORY + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_MULTIPLE_FREEIN + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_STORAGE_INVALID_KEY + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_STORAGE_READ_MISMATCH + const ExecutorError_EXECUTOR_ERROR_SM_MAIN_STORAGE_WRITE_MISMATCH + const ExecutorError_EXECUTOR_ERROR_STATE_MANAGER + const ExecutorError_EXECUTOR_ERROR_TOS32 + const ExecutorError_EXECUTOR_ERROR_UNSPECIFIED + const ExecutorError_EXECUTOR_ERROR_UNSUPPORTED_FORK_ID + func ExecutorErrorCode(err error) ExecutorError + func (ExecutorError) Descriptor() protoreflect.EnumDescriptor + func (ExecutorError) EnumDescriptor() ([]byte, []int) + func (ExecutorError) Type() protoreflect.EnumType + func (x ExecutorError) Enum() *ExecutorError + func (x ExecutorError) Number() protoreflect.EnumNumber + func (x ExecutorError) String() string + type ExecutorServiceClient interface + GetFlushStatus func(ctx context.Context, in *emptypb.Empty, opts ...grpc.CallOption) (*GetFlushStatusResponse, error) + ProcessBatch func(ctx context.Context, in *ProcessBatchRequest, opts ...grpc.CallOption) (*ProcessBatchResponse, error) + ProcessBatchV2 func(ctx context.Context, in *ProcessBatchRequestV2, opts ...grpc.CallOption) (*ProcessBatchResponseV2, error) + func NewExecutorClient(ctx context.Context, c Config) (ExecutorServiceClient, *grpc.ClientConn, context.CancelFunc) + func NewExecutorServiceClient(cc grpc.ClientConnInterface) ExecutorServiceClient + type ExecutorServiceServer interface + GetFlushStatus func(context.Context, *emptypb.Empty) (*GetFlushStatusResponse, error) + ProcessBatch func(context.Context, *ProcessBatchRequest) (*ProcessBatchResponse, error) + ProcessBatchV2 func(context.Context, *ProcessBatchRequestV2) (*ProcessBatchResponseV2, error) + type FullTrace struct + Context *TransactionContext + Steps []*TransactionStep + func (*FullTrace) Descriptor() ([]byte, []int) + func (*FullTrace) ProtoMessage() + func (x *FullTrace) GetContext() *TransactionContext + func (x *FullTrace) GetSteps() []*TransactionStep + func (x *FullTrace) ProtoReflect() protoreflect.Message + func (x *FullTrace) Reset() + func (x *FullTrace) String() string + type FullTraceV2 struct + Context *TransactionContextV2 + Steps []*TransactionStepV2 + func (*FullTraceV2) Descriptor() ([]byte, []int) + func (*FullTraceV2) ProtoMessage() + func (x *FullTraceV2) GetContext() *TransactionContextV2 + func (x *FullTraceV2) GetSteps() []*TransactionStepV2 + func (x *FullTraceV2) ProtoReflect() protoreflect.Message + func (x *FullTraceV2) Reset() + func (x *FullTraceV2) String() string + type GetFlushStatusResponse struct + LastFlushId uint64 + PendingToFlushNodes uint64 + PendingToFlushProgram uint64 + ProverId string + StoredFlushId uint64 + StoringFlushId uint64 + StoringNodes uint64 + StoringProgram uint64 + func (*GetFlushStatusResponse) Descriptor() ([]byte, []int) + func (*GetFlushStatusResponse) ProtoMessage() + func (x *GetFlushStatusResponse) GetLastFlushId() uint64 + func (x *GetFlushStatusResponse) GetPendingToFlushNodes() uint64 + func (x *GetFlushStatusResponse) GetPendingToFlushProgram() uint64 + func (x *GetFlushStatusResponse) GetProverId() string + func (x *GetFlushStatusResponse) GetStoredFlushId() uint64 + func (x *GetFlushStatusResponse) GetStoringFlushId() uint64 + func (x *GetFlushStatusResponse) GetStoringNodes() uint64 + func (x *GetFlushStatusResponse) GetStoringProgram() uint64 + func (x *GetFlushStatusResponse) ProtoReflect() protoreflect.Message + func (x *GetFlushStatusResponse) Reset() + func (x *GetFlushStatusResponse) String() string + type InfoReadWrite struct + Balance string + Nonce string + func (*InfoReadWrite) Descriptor() ([]byte, []int) + func (*InfoReadWrite) ProtoMessage() + func (x *InfoReadWrite) GetBalance() string + func (x *InfoReadWrite) GetNonce() string + func (x *InfoReadWrite) ProtoReflect() protoreflect.Message + func (x *InfoReadWrite) Reset() + func (x *InfoReadWrite) String() string + type InfoReadWriteV2 struct + Balance string + Nonce string + func (*InfoReadWriteV2) Descriptor() ([]byte, []int) + func (*InfoReadWriteV2) ProtoMessage() + func (x *InfoReadWriteV2) GetBalance() string + func (x *InfoReadWriteV2) GetNonce() string + func (x *InfoReadWriteV2) ProtoReflect() protoreflect.Message + func (x *InfoReadWriteV2) Reset() + func (x *InfoReadWriteV2) String() string + type L1DataV2 struct + BlockHashL1 []byte + GlobalExitRoot []byte + MinTimestamp uint64 + SmtProof [][]byte + func (*L1DataV2) Descriptor() ([]byte, []int) + func (*L1DataV2) ProtoMessage() + func (x *L1DataV2) GetBlockHashL1() []byte + func (x *L1DataV2) GetGlobalExitRoot() []byte + func (x *L1DataV2) GetMinTimestamp() uint64 + func (x *L1DataV2) GetSmtProof() [][]byte + func (x *L1DataV2) ProtoReflect() protoreflect.Message + func (x *L1DataV2) Reset() + func (x *L1DataV2) String() string + type Log struct + Address string + BatchHash []byte + BatchNumber uint64 + Data []byte + Index uint32 + Topics [][]byte + TxHash []byte + TxIndex uint32 + func (*Log) Descriptor() ([]byte, []int) + func (*Log) ProtoMessage() + func (x *Log) GetAddress() string + func (x *Log) GetBatchHash() []byte + func (x *Log) GetBatchNumber() uint64 + func (x *Log) GetData() []byte + func (x *Log) GetIndex() uint32 + func (x *Log) GetTopics() [][]byte + func (x *Log) GetTxHash() []byte + func (x *Log) GetTxIndex() uint32 + func (x *Log) ProtoReflect() protoreflect.Message + func (x *Log) Reset() + func (x *Log) String() string + type LogV2 struct + Address string + BlockHash []byte + BlockNumber uint64 + Data []byte + Index uint32 + Topics [][]byte + TxHash []byte + TxHashL2 []byte + TxIndex uint32 + func (*LogV2) Descriptor() ([]byte, []int) + func (*LogV2) ProtoMessage() + func (x *LogV2) GetAddress() string + func (x *LogV2) GetBlockHash() []byte + func (x *LogV2) GetBlockNumber() uint64 + func (x *LogV2) GetData() []byte + func (x *LogV2) GetIndex() uint32 + func (x *LogV2) GetTopics() [][]byte + func (x *LogV2) GetTxHash() []byte + func (x *LogV2) GetTxHashL2() []byte + func (x *LogV2) GetTxIndex() uint32 + func (x *LogV2) ProtoReflect() protoreflect.Message + func (x *LogV2) Reset() + func (x *LogV2) String() string + type OverrideAccount struct + Balance []byte + Code []byte + Nonce uint64 + State map[string]string + StateDiff map[string]string + func (*OverrideAccount) Descriptor() ([]byte, []int) + func (*OverrideAccount) ProtoMessage() + func (x *OverrideAccount) GetBalance() []byte + func (x *OverrideAccount) GetCode() []byte + func (x *OverrideAccount) GetNonce() uint64 + func (x *OverrideAccount) GetState() map[string]string + func (x *OverrideAccount) GetStateDiff() map[string]string + func (x *OverrideAccount) ProtoReflect() protoreflect.Message + func (x *OverrideAccount) Reset() + func (x *OverrideAccount) String() string + type OverrideAccountV2 struct + Balance []byte + Code []byte + Nonce uint64 + State map[string]string + StateDiff map[string]string + func (*OverrideAccountV2) Descriptor() ([]byte, []int) + func (*OverrideAccountV2) ProtoMessage() + func (x *OverrideAccountV2) GetBalance() []byte + func (x *OverrideAccountV2) GetCode() []byte + func (x *OverrideAccountV2) GetNonce() uint64 + func (x *OverrideAccountV2) GetState() map[string]string + func (x *OverrideAccountV2) GetStateDiff() map[string]string + func (x *OverrideAccountV2) ProtoReflect() protoreflect.Message + func (x *OverrideAccountV2) Reset() + func (x *OverrideAccountV2) String() string + type ProcessBatchRequest struct + BatchL2Data []byte + ChainId uint64 + Coinbase string + ContextId string + ContractsBytecode map[string]string + Db map[string]string + EthTimestamp uint64 + ForkId uint64 + From string + GlobalExitRoot []byte + NoCounters uint64 + OldAccInputHash []byte + OldBatchNum uint64 + OldStateRoot []byte + StateOverride map[string]*OverrideAccount + TraceConfig *TraceConfig + UpdateMerkleTree uint32 + func (*ProcessBatchRequest) Descriptor() ([]byte, []int) + func (*ProcessBatchRequest) ProtoMessage() + func (x *ProcessBatchRequest) GetBatchL2Data() []byte + func (x *ProcessBatchRequest) GetChainId() uint64 + func (x *ProcessBatchRequest) GetCoinbase() string + func (x *ProcessBatchRequest) GetContextId() string + func (x *ProcessBatchRequest) GetContractsBytecode() map[string]string + func (x *ProcessBatchRequest) GetDb() map[string]string + func (x *ProcessBatchRequest) GetEthTimestamp() uint64 + func (x *ProcessBatchRequest) GetForkId() uint64 + func (x *ProcessBatchRequest) GetFrom() string + func (x *ProcessBatchRequest) GetGlobalExitRoot() []byte + func (x *ProcessBatchRequest) GetNoCounters() uint64 + func (x *ProcessBatchRequest) GetOldAccInputHash() []byte + func (x *ProcessBatchRequest) GetOldBatchNum() uint64 + func (x *ProcessBatchRequest) GetOldStateRoot() []byte + func (x *ProcessBatchRequest) GetStateOverride() map[string]*OverrideAccount + func (x *ProcessBatchRequest) GetTraceConfig() *TraceConfig + func (x *ProcessBatchRequest) GetUpdateMerkleTree() uint32 + func (x *ProcessBatchRequest) ProtoReflect() protoreflect.Message + func (x *ProcessBatchRequest) Reset() + func (x *ProcessBatchRequest) String() string + type ProcessBatchRequestV2 struct + BatchL2Data []byte + ChainId uint64 + Coinbase string + ContextId string + ContractsBytecode map[string]string + Db map[string]string + Debug *DebugV2 + ForcedBlockhashL1 []byte + ForkId uint64 + From string + GetKeys uint32 + L1InfoRoot []byte + L1InfoTreeData map[uint32]*L1DataV2 + NoCounters uint32 + OldAccInputHash []byte + OldBatchNum uint64 + OldStateRoot []byte + SkipFirstChangeL2Block uint32 + SkipVerifyL1InfoRoot uint32 + SkipWriteBlockInfoRoot uint32 + StateOverride map[string]*OverrideAccountV2 + TimestampLimit uint64 + TraceConfig *TraceConfigV2 + UpdateMerkleTree uint32 + func (*ProcessBatchRequestV2) Descriptor() ([]byte, []int) + func (*ProcessBatchRequestV2) ProtoMessage() + func (x *ProcessBatchRequestV2) GetBatchL2Data() []byte + func (x *ProcessBatchRequestV2) GetChainId() uint64 + func (x *ProcessBatchRequestV2) GetCoinbase() string + func (x *ProcessBatchRequestV2) GetContextId() string + func (x *ProcessBatchRequestV2) GetContractsBytecode() map[string]string + func (x *ProcessBatchRequestV2) GetDb() map[string]string + func (x *ProcessBatchRequestV2) GetDebug() *DebugV2 + func (x *ProcessBatchRequestV2) GetForcedBlockhashL1() []byte + func (x *ProcessBatchRequestV2) GetForkId() uint64 + func (x *ProcessBatchRequestV2) GetFrom() string + func (x *ProcessBatchRequestV2) GetGetKeys() uint32 + func (x *ProcessBatchRequestV2) GetL1InfoRoot() []byte + func (x *ProcessBatchRequestV2) GetL1InfoTreeData() map[uint32]*L1DataV2 + func (x *ProcessBatchRequestV2) GetNoCounters() uint32 + func (x *ProcessBatchRequestV2) GetOldAccInputHash() []byte + func (x *ProcessBatchRequestV2) GetOldBatchNum() uint64 + func (x *ProcessBatchRequestV2) GetOldStateRoot() []byte + func (x *ProcessBatchRequestV2) GetSkipFirstChangeL2Block() uint32 + func (x *ProcessBatchRequestV2) GetSkipVerifyL1InfoRoot() uint32 + func (x *ProcessBatchRequestV2) GetSkipWriteBlockInfoRoot() uint32 + func (x *ProcessBatchRequestV2) GetStateOverride() map[string]*OverrideAccountV2 + func (x *ProcessBatchRequestV2) GetTimestampLimit() uint64 + func (x *ProcessBatchRequestV2) GetTraceConfig() *TraceConfigV2 + func (x *ProcessBatchRequestV2) GetUpdateMerkleTree() uint32 + func (x *ProcessBatchRequestV2) ProtoReflect() protoreflect.Message + func (x *ProcessBatchRequestV2) Reset() + func (x *ProcessBatchRequestV2) String() string + type ProcessBatchResponse struct + CntArithmetics uint32 + CntBinaries uint32 + CntKeccakHashes uint32 + CntMemAligns uint32 + CntPoseidonHashes uint32 + CntPoseidonPaddings uint32 + CntSteps uint32 + CumulativeGasUsed uint64 + Error ExecutorError + FlushId uint64 + ForkId uint64 + NewAccInputHash []byte + NewBatchNum uint64 + NewLocalExitRoot []byte + NewStateRoot []byte + ProverId string + ReadWriteAddresses map[string]*InfoReadWrite + Responses []*ProcessTransactionResponse + StoredFlushId uint64 + func (*ProcessBatchResponse) Descriptor() ([]byte, []int) + func (*ProcessBatchResponse) ProtoMessage() + func (x *ProcessBatchResponse) GetCntArithmetics() uint32 + func (x *ProcessBatchResponse) GetCntBinaries() uint32 + func (x *ProcessBatchResponse) GetCntKeccakHashes() uint32 + func (x *ProcessBatchResponse) GetCntMemAligns() uint32 + func (x *ProcessBatchResponse) GetCntPoseidonHashes() uint32 + func (x *ProcessBatchResponse) GetCntPoseidonPaddings() uint32 + func (x *ProcessBatchResponse) GetCntSteps() uint32 + func (x *ProcessBatchResponse) GetCumulativeGasUsed() uint64 + func (x *ProcessBatchResponse) GetError() ExecutorError + func (x *ProcessBatchResponse) GetFlushId() uint64 + func (x *ProcessBatchResponse) GetForkId() uint64 + func (x *ProcessBatchResponse) GetNewAccInputHash() []byte + func (x *ProcessBatchResponse) GetNewBatchNum() uint64 + func (x *ProcessBatchResponse) GetNewLocalExitRoot() []byte + func (x *ProcessBatchResponse) GetNewStateRoot() []byte + func (x *ProcessBatchResponse) GetProverId() string + func (x *ProcessBatchResponse) GetReadWriteAddresses() map[string]*InfoReadWrite + func (x *ProcessBatchResponse) GetResponses() []*ProcessTransactionResponse + func (x *ProcessBatchResponse) GetStoredFlushId() uint64 + func (x *ProcessBatchResponse) ProtoReflect() protoreflect.Message + func (x *ProcessBatchResponse) Reset() + func (x *ProcessBatchResponse) String() string + type ProcessBatchResponseV2 struct + BlockResponses []*ProcessBlockResponseV2 + CntArithmetics uint32 + CntBinaries uint32 + CntKeccakHashes uint32 + CntMemAligns uint32 + CntPoseidonHashes uint32 + CntPoseidonPaddings uint32 + CntReserveArithmetics uint32 + CntReserveBinaries uint32 + CntReserveKeccakHashes uint32 + CntReserveMemAligns uint32 + CntReservePoseidonHashes uint32 + CntReservePoseidonPaddings uint32 + CntReserveSha256Hashes uint32 + CntReserveSteps uint32 + CntSha256Hashes uint32 + CntSteps uint32 + Error ExecutorError + ErrorRom RomError + FlushId uint64 + ForkId uint64 + GasUsed uint64 + InvalidBatch uint32 + NewAccInputHash []byte + NewBatchNum uint64 + NewLocalExitRoot []byte + NewStateRoot []byte + ProgramKeys [][]byte + ProverId string + ReadWriteAddresses map[string]*InfoReadWriteV2 + SmtKeys [][]byte + StoredFlushId uint64 + func (*ProcessBatchResponseV2) Descriptor() ([]byte, []int) + func (*ProcessBatchResponseV2) ProtoMessage() + func (x *ProcessBatchResponseV2) GetBlockResponses() []*ProcessBlockResponseV2 + func (x *ProcessBatchResponseV2) GetCntArithmetics() uint32 + func (x *ProcessBatchResponseV2) GetCntBinaries() uint32 + func (x *ProcessBatchResponseV2) GetCntKeccakHashes() uint32 + func (x *ProcessBatchResponseV2) GetCntMemAligns() uint32 + func (x *ProcessBatchResponseV2) GetCntPoseidonHashes() uint32 + func (x *ProcessBatchResponseV2) GetCntPoseidonPaddings() uint32 + func (x *ProcessBatchResponseV2) GetCntReserveArithmetics() uint32 + func (x *ProcessBatchResponseV2) GetCntReserveBinaries() uint32 + func (x *ProcessBatchResponseV2) GetCntReserveKeccakHashes() uint32 + func (x *ProcessBatchResponseV2) GetCntReserveMemAligns() uint32 + func (x *ProcessBatchResponseV2) GetCntReservePoseidonHashes() uint32 + func (x *ProcessBatchResponseV2) GetCntReservePoseidonPaddings() uint32 + func (x *ProcessBatchResponseV2) GetCntReserveSha256Hashes() uint32 + func (x *ProcessBatchResponseV2) GetCntReserveSteps() uint32 + func (x *ProcessBatchResponseV2) GetCntSha256Hashes() uint32 + func (x *ProcessBatchResponseV2) GetCntSteps() uint32 + func (x *ProcessBatchResponseV2) GetError() ExecutorError + func (x *ProcessBatchResponseV2) GetErrorRom() RomError + func (x *ProcessBatchResponseV2) GetFlushId() uint64 + func (x *ProcessBatchResponseV2) GetForkId() uint64 + func (x *ProcessBatchResponseV2) GetGasUsed() uint64 + func (x *ProcessBatchResponseV2) GetInvalidBatch() uint32 + func (x *ProcessBatchResponseV2) GetNewAccInputHash() []byte + func (x *ProcessBatchResponseV2) GetNewBatchNum() uint64 + func (x *ProcessBatchResponseV2) GetNewLocalExitRoot() []byte + func (x *ProcessBatchResponseV2) GetNewStateRoot() []byte + func (x *ProcessBatchResponseV2) GetProgramKeys() [][]byte + func (x *ProcessBatchResponseV2) GetProverId() string + func (x *ProcessBatchResponseV2) GetReadWriteAddresses() map[string]*InfoReadWriteV2 + func (x *ProcessBatchResponseV2) GetSmtKeys() [][]byte + func (x *ProcessBatchResponseV2) GetStoredFlushId() uint64 + func (x *ProcessBatchResponseV2) ProtoReflect() protoreflect.Message + func (x *ProcessBatchResponseV2) Reset() + func (x *ProcessBatchResponseV2) String() string + type ProcessBlockResponseV2 struct + BlockHash []byte + BlockHashL1 []byte + BlockInfoRoot []byte + BlockNumber uint64 + Coinbase string + Error RomError + GasLimit uint64 + GasUsed uint64 + Ger []byte + Logs []*LogV2 + ParentHash []byte + Responses []*ProcessTransactionResponseV2 + Timestamp uint64 + func (*ProcessBlockResponseV2) Descriptor() ([]byte, []int) + func (*ProcessBlockResponseV2) ProtoMessage() + func (x *ProcessBlockResponseV2) GetBlockHash() []byte + func (x *ProcessBlockResponseV2) GetBlockHashL1() []byte + func (x *ProcessBlockResponseV2) GetBlockInfoRoot() []byte + func (x *ProcessBlockResponseV2) GetBlockNumber() uint64 + func (x *ProcessBlockResponseV2) GetCoinbase() string + func (x *ProcessBlockResponseV2) GetError() RomError + func (x *ProcessBlockResponseV2) GetGasLimit() uint64 + func (x *ProcessBlockResponseV2) GetGasUsed() uint64 + func (x *ProcessBlockResponseV2) GetGer() []byte + func (x *ProcessBlockResponseV2) GetLogs() []*LogV2 + func (x *ProcessBlockResponseV2) GetParentHash() []byte + func (x *ProcessBlockResponseV2) GetResponses() []*ProcessTransactionResponseV2 + func (x *ProcessBlockResponseV2) GetTimestamp() uint64 + func (x *ProcessBlockResponseV2) ProtoReflect() protoreflect.Message + func (x *ProcessBlockResponseV2) Reset() + func (x *ProcessBlockResponseV2) String() string + type ProcessTransactionResponse struct + CreateAddress string + EffectiveGasPrice string + EffectivePercentage uint32 + Error RomError + FullTrace *FullTrace + GasLeft uint64 + GasRefunded uint64 + GasUsed uint64 + HasBalanceOpcode uint32 + HasGaspriceOpcode uint32 + Logs []*Log + ReturnValue []byte + RlpTx []byte + StateRoot []byte + TxHash []byte + Type uint32 + func (*ProcessTransactionResponse) Descriptor() ([]byte, []int) + func (*ProcessTransactionResponse) ProtoMessage() + func (x *ProcessTransactionResponse) GetCreateAddress() string + func (x *ProcessTransactionResponse) GetEffectiveGasPrice() string + func (x *ProcessTransactionResponse) GetEffectivePercentage() uint32 + func (x *ProcessTransactionResponse) GetError() RomError + func (x *ProcessTransactionResponse) GetFullTrace() *FullTrace + func (x *ProcessTransactionResponse) GetGasLeft() uint64 + func (x *ProcessTransactionResponse) GetGasRefunded() uint64 + func (x *ProcessTransactionResponse) GetGasUsed() uint64 + func (x *ProcessTransactionResponse) GetHasBalanceOpcode() uint32 + func (x *ProcessTransactionResponse) GetHasGaspriceOpcode() uint32 + func (x *ProcessTransactionResponse) GetLogs() []*Log + func (x *ProcessTransactionResponse) GetReturnValue() []byte + func (x *ProcessTransactionResponse) GetRlpTx() []byte + func (x *ProcessTransactionResponse) GetStateRoot() []byte + func (x *ProcessTransactionResponse) GetTxHash() []byte + func (x *ProcessTransactionResponse) GetType() uint32 + func (x *ProcessTransactionResponse) ProtoReflect() protoreflect.Message + func (x *ProcessTransactionResponse) Reset() + func (x *ProcessTransactionResponse) String() string + type ProcessTransactionResponseV2 struct + BlockHash []byte + BlockNumber uint64 + CreateAddress string + CumulativeGasUsed uint64 + EffectiveGasPrice string + EffectivePercentage uint32 + Error RomError + FullTrace *FullTraceV2 + GasLeft uint64 + GasRefunded uint64 + GasUsed uint64 + HasBalanceOpcode uint32 + HasGaspriceOpcode uint32 + Logs []*LogV2 + ReturnValue []byte + RlpTx []byte + StateRoot []byte + Status uint32 + TxHash []byte + TxHashL2 []byte + Type uint32 + func (*ProcessTransactionResponseV2) Descriptor() ([]byte, []int) + func (*ProcessTransactionResponseV2) ProtoMessage() + func (x *ProcessTransactionResponseV2) GetBlockHash() []byte + func (x *ProcessTransactionResponseV2) GetBlockNumber() uint64 + func (x *ProcessTransactionResponseV2) GetCreateAddress() string + func (x *ProcessTransactionResponseV2) GetCumulativeGasUsed() uint64 + func (x *ProcessTransactionResponseV2) GetEffectiveGasPrice() string + func (x *ProcessTransactionResponseV2) GetEffectivePercentage() uint32 + func (x *ProcessTransactionResponseV2) GetError() RomError + func (x *ProcessTransactionResponseV2) GetFullTrace() *FullTraceV2 + func (x *ProcessTransactionResponseV2) GetGasLeft() uint64 + func (x *ProcessTransactionResponseV2) GetGasRefunded() uint64 + func (x *ProcessTransactionResponseV2) GetGasUsed() uint64 + func (x *ProcessTransactionResponseV2) GetHasBalanceOpcode() uint32 + func (x *ProcessTransactionResponseV2) GetHasGaspriceOpcode() uint32 + func (x *ProcessTransactionResponseV2) GetLogs() []*LogV2 + func (x *ProcessTransactionResponseV2) GetReturnValue() []byte + func (x *ProcessTransactionResponseV2) GetRlpTx() []byte + func (x *ProcessTransactionResponseV2) GetStateRoot() []byte + func (x *ProcessTransactionResponseV2) GetStatus() uint32 + func (x *ProcessTransactionResponseV2) GetTxHash() []byte + func (x *ProcessTransactionResponseV2) GetTxHashL2() []byte + func (x *ProcessTransactionResponseV2) GetType() uint32 + func (x *ProcessTransactionResponseV2) ProtoReflect() protoreflect.Message + func (x *ProcessTransactionResponseV2) Reset() + func (x *ProcessTransactionResponseV2) String() string + type RomError int32 + const RomError_ROM_ERROR_BATCH_DATA_TOO_BIG + const RomError_ROM_ERROR_CONTRACT_ADDRESS_COLLISION + const RomError_ROM_ERROR_EXECUTION_REVERTED + const RomError_ROM_ERROR_INTRINSIC_INVALID_BALANCE + const RomError_ROM_ERROR_INTRINSIC_INVALID_BATCH_GAS_LIMIT + const RomError_ROM_ERROR_INTRINSIC_INVALID_CHAIN_ID + const RomError_ROM_ERROR_INTRINSIC_INVALID_GAS_LIMIT + const RomError_ROM_ERROR_INTRINSIC_INVALID_NONCE + const RomError_ROM_ERROR_INTRINSIC_INVALID_SENDER_CODE + const RomError_ROM_ERROR_INTRINSIC_INVALID_SIGNATURE + const RomError_ROM_ERROR_INTRINSIC_TX_GAS_OVERFLOW + const RomError_ROM_ERROR_INVALID_BYTECODE_STARTS_EF + const RomError_ROM_ERROR_INVALID_DECODE_CHANGE_L2_BLOCK + const RomError_ROM_ERROR_INVALID_JUMP + const RomError_ROM_ERROR_INVALID_NOT_FIRST_TX_CHANGE_L2_BLOCK + const RomError_ROM_ERROR_INVALID_OPCODE + const RomError_ROM_ERROR_INVALID_RLP + const RomError_ROM_ERROR_INVALID_STATIC + const RomError_ROM_ERROR_INVALID_TX_CHANGE_L2_BLOCK_LIMIT_TIMESTAMP + const RomError_ROM_ERROR_INVALID_TX_CHANGE_L2_BLOCK_MIN_TIMESTAMP + const RomError_ROM_ERROR_MAX_CODE_SIZE_EXCEEDED + const RomError_ROM_ERROR_NO_ERROR + const RomError_ROM_ERROR_OUT_OF_COUNTERS_ARITH + const RomError_ROM_ERROR_OUT_OF_COUNTERS_BINARY + const RomError_ROM_ERROR_OUT_OF_COUNTERS_KECCAK + const RomError_ROM_ERROR_OUT_OF_COUNTERS_MEM + const RomError_ROM_ERROR_OUT_OF_COUNTERS_PADDING + const RomError_ROM_ERROR_OUT_OF_COUNTERS_POSEIDON + const RomError_ROM_ERROR_OUT_OF_COUNTERS_SHA + const RomError_ROM_ERROR_OUT_OF_COUNTERS_STEP + const RomError_ROM_ERROR_OUT_OF_GAS + const RomError_ROM_ERROR_STACK_OVERFLOW + const RomError_ROM_ERROR_STACK_UNDERFLOW + const RomError_ROM_ERROR_UNSPECIFIED + const RomError_ROM_ERROR_UNSUPPORTED_FORK_ID + func RomErrorCode(err error) RomError + func (RomError) Descriptor() protoreflect.EnumDescriptor + func (RomError) EnumDescriptor() ([]byte, []int) + func (RomError) Type() protoreflect.EnumType + func (x RomError) Enum() *RomError + func (x RomError) Number() protoreflect.EnumNumber + func (x RomError) String() string + type TraceConfig struct + DisableStack uint32 + DisableStorage uint32 + EnableMemory uint32 + EnableReturnData uint32 + TxHashToGenerateFullTrace []byte + func (*TraceConfig) Descriptor() ([]byte, []int) + func (*TraceConfig) ProtoMessage() + func (x *TraceConfig) GetDisableStack() uint32 + func (x *TraceConfig) GetDisableStorage() uint32 + func (x *TraceConfig) GetEnableMemory() uint32 + func (x *TraceConfig) GetEnableReturnData() uint32 + func (x *TraceConfig) GetTxHashToGenerateFullTrace() []byte + func (x *TraceConfig) ProtoReflect() protoreflect.Message + func (x *TraceConfig) Reset() + func (x *TraceConfig) String() string + type TraceConfigV2 struct + DisableStack uint32 + DisableStorage uint32 + EnableMemory uint32 + EnableReturnData uint32 + TxHashToGenerateFullTrace []byte + func (*TraceConfigV2) Descriptor() ([]byte, []int) + func (*TraceConfigV2) ProtoMessage() + func (x *TraceConfigV2) GetDisableStack() uint32 + func (x *TraceConfigV2) GetDisableStorage() uint32 + func (x *TraceConfigV2) GetEnableMemory() uint32 + func (x *TraceConfigV2) GetEnableReturnData() uint32 + func (x *TraceConfigV2) GetTxHashToGenerateFullTrace() []byte + func (x *TraceConfigV2) ProtoReflect() protoreflect.Message + func (x *TraceConfigV2) Reset() + func (x *TraceConfigV2) String() string + type TransactionContext struct + Batch []byte + Data []byte + ExecutionTime uint32 + From string + Gas uint64 + GasPrice string + GasUsed uint64 + OldStateRoot []byte + Output []byte + To string + Type string + Value string + func (*TransactionContext) Descriptor() ([]byte, []int) + func (*TransactionContext) ProtoMessage() + func (x *TransactionContext) GetBatch() []byte + func (x *TransactionContext) GetData() []byte + func (x *TransactionContext) GetExecutionTime() uint32 + func (x *TransactionContext) GetFrom() string + func (x *TransactionContext) GetGas() uint64 + func (x *TransactionContext) GetGasPrice() string + func (x *TransactionContext) GetGasUsed() uint64 + func (x *TransactionContext) GetOldStateRoot() []byte + func (x *TransactionContext) GetOutput() []byte + func (x *TransactionContext) GetTo() string + func (x *TransactionContext) GetType() string + func (x *TransactionContext) GetValue() string + func (x *TransactionContext) ProtoReflect() protoreflect.Message + func (x *TransactionContext) Reset() + func (x *TransactionContext) String() string + type TransactionContextV2 struct + BlockHash []byte + ChainId uint64 + Data []byte + ExecutionTime uint32 + From string + Gas uint64 + GasPrice string + GasUsed uint64 + Nonce uint64 + OldStateRoot []byte + Output []byte + To string + TxIndex uint64 + Type string + Value string + func (*TransactionContextV2) Descriptor() ([]byte, []int) + func (*TransactionContextV2) ProtoMessage() + func (x *TransactionContextV2) GetBlockHash() []byte + func (x *TransactionContextV2) GetChainId() uint64 + func (x *TransactionContextV2) GetData() []byte + func (x *TransactionContextV2) GetExecutionTime() uint32 + func (x *TransactionContextV2) GetFrom() string + func (x *TransactionContextV2) GetGas() uint64 + func (x *TransactionContextV2) GetGasPrice() string + func (x *TransactionContextV2) GetGasUsed() uint64 + func (x *TransactionContextV2) GetNonce() uint64 + func (x *TransactionContextV2) GetOldStateRoot() []byte + func (x *TransactionContextV2) GetOutput() []byte + func (x *TransactionContextV2) GetTo() string + func (x *TransactionContextV2) GetTxIndex() uint64 + func (x *TransactionContextV2) GetType() string + func (x *TransactionContextV2) GetValue() string + func (x *TransactionContextV2) ProtoReflect() protoreflect.Message + func (x *TransactionContextV2) Reset() + func (x *TransactionContextV2) String() string + type TransactionStep struct + Contract *Contract + Depth uint32 + Error RomError + Gas uint64 + GasCost uint64 + GasRefund uint64 + Memory []byte + MemoryOffset uint32 + MemorySize uint32 + Op uint32 + Pc uint64 + ReturnData []byte + Stack []string + StateRoot []byte + Storage map[string]string + func (*TransactionStep) Descriptor() ([]byte, []int) + func (*TransactionStep) ProtoMessage() + func (x *TransactionStep) GetContract() *Contract + func (x *TransactionStep) GetDepth() uint32 + func (x *TransactionStep) GetError() RomError + func (x *TransactionStep) GetGas() uint64 + func (x *TransactionStep) GetGasCost() uint64 + func (x *TransactionStep) GetGasRefund() uint64 + func (x *TransactionStep) GetMemory() []byte + func (x *TransactionStep) GetMemoryOffset() uint32 + func (x *TransactionStep) GetMemorySize() uint32 + func (x *TransactionStep) GetOp() uint32 + func (x *TransactionStep) GetPc() uint64 + func (x *TransactionStep) GetReturnData() []byte + func (x *TransactionStep) GetStack() []string + func (x *TransactionStep) GetStateRoot() []byte + func (x *TransactionStep) GetStorage() map[string]string + func (x *TransactionStep) ProtoReflect() protoreflect.Message + func (x *TransactionStep) Reset() + func (x *TransactionStep) String() string + type TransactionStepV2 struct + Contract *ContractV2 + Depth uint32 + Error RomError + Gas uint64 + GasCost uint64 + GasRefund uint64 + Memory []byte + MemoryOffset uint32 + MemorySize uint32 + Op uint32 + Pc uint64 + ReturnData []byte + Stack []string + StateRoot []byte + Storage map[string]string + func (*TransactionStepV2) Descriptor() ([]byte, []int) + func (*TransactionStepV2) ProtoMessage() + func (x *TransactionStepV2) GetContract() *ContractV2 + func (x *TransactionStepV2) GetDepth() uint32 + func (x *TransactionStepV2) GetError() RomError + func (x *TransactionStepV2) GetGas() uint64 + func (x *TransactionStepV2) GetGasCost() uint64 + func (x *TransactionStepV2) GetGasRefund() uint64 + func (x *TransactionStepV2) GetMemory() []byte + func (x *TransactionStepV2) GetMemoryOffset() uint32 + func (x *TransactionStepV2) GetMemorySize() uint32 + func (x *TransactionStepV2) GetOp() uint32 + func (x *TransactionStepV2) GetPc() uint64 + func (x *TransactionStepV2) GetReturnData() []byte + func (x *TransactionStepV2) GetStack() []string + func (x *TransactionStepV2) GetStateRoot() []byte + func (x *TransactionStepV2) GetStorage() map[string]string + func (x *TransactionStepV2) ProtoReflect() protoreflect.Message + func (x *TransactionStepV2) Reset() + func (x *TransactionStepV2) String() string + type UnimplementedExecutorServiceServer struct + func (UnimplementedExecutorServiceServer) GetFlushStatus(context.Context, *emptypb.Empty) (*GetFlushStatusResponse, error) + func (UnimplementedExecutorServiceServer) ProcessBatch(context.Context, *ProcessBatchRequest) (*ProcessBatchResponse, error) + func (UnimplementedExecutorServiceServer) ProcessBatchV2(context.Context, *ProcessBatchRequestV2) (*ProcessBatchResponseV2, error) + type UnsafeExecutorServiceServer interface