github.com/MikyChow/arbitrum-go-ethereum@v0.0.0-20230306102812-078da49636de/eth/tracers/logger/logger_arbitrum.go (about)

     1  // Copyright 2021 The go-ethereum Authors
     2  // This file is part of the go-ethereum library.
     3  //
     4  // The go-ethereum library is free software: you can redistribute it and/or modify
     5  // it under the terms of the GNU Lesser General Public License as published by
     6  // the Free Software Foundation, either version 3 of the License, or
     7  // (at your option) any later version.
     8  //
     9  // The go-ethereum library is distributed in the hope that it will be useful,
    10  // but WITHOUT ANY WARRANTY; without even the implied warranty of
    11  // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    12  // GNU Lesser General Public License for more details.
    13  //
    14  // You should have received a copy of the GNU Lesser General Public License
    15  // along with the go-ethereum library. If not, see <http://www.gnu.org/licenses/>.
    16  
    17  package logger
    18  
    19  import (
    20  	"math/big"
    21  
    22  	"github.com/MikyChow/arbitrum-go-ethereum/common"
    23  	"github.com/MikyChow/arbitrum-go-ethereum/core/vm"
    24  )
    25  
    26  func (*AccessListTracer) CaptureArbitrumTransfer(env *vm.EVM, from, to *common.Address, value *big.Int, before bool, purpose string) {
    27  }
    28  func (*JSONLogger) CaptureArbitrumTransfer(env *vm.EVM, from, to *common.Address, value *big.Int, before bool, purpose string) {
    29  }
    30  func (*StructLogger) CaptureArbitrumTransfer(env *vm.EVM, from, to *common.Address, value *big.Int, before bool, purpose string) {
    31  }
    32  func (*mdLogger) CaptureArbitrumTransfer(env *vm.EVM, from, to *common.Address, amount *big.Int, before bool, purpose string) {
    33  }
    34  
    35  func (*AccessListTracer) CaptureArbitrumStorageGet(key common.Hash, depth int, before bool) {}
    36  func (*JSONLogger) CaptureArbitrumStorageGet(key common.Hash, depth int, before bool)       {}
    37  func (*StructLogger) CaptureArbitrumStorageGet(key common.Hash, depth int, before bool)     {}
    38  func (*mdLogger) CaptureArbitrumStorageGet(key common.Hash, depth int, before bool)         {}
    39  
    40  func (*AccessListTracer) CaptureArbitrumStorageSet(key, value common.Hash, depth int, before bool) {}
    41  func (*JSONLogger) CaptureArbitrumStorageSet(key, value common.Hash, depth int, before bool)       {}
    42  func (*StructLogger) CaptureArbitrumStorageSet(key, value common.Hash, depth int, before bool)     {}
    43  func (*mdLogger) CaptureArbitrumStorageSet(key, value common.Hash, depth int, before bool)         {}