@@ -112,7 +112,7 @@ func (p Precompile) RequiredGas(input []byte) uint64 {
112112}
113113
114114// Execute executes the precompiled contract bank query methods defined in the ABI.
115- func (p Precompile ) Execute (ctx sdk.Context , evm * vm.EVM , contract * vm.Contract , readOnly bool ) ([]byte , error ) {
115+ func (p Precompile ) Execute (ctx sdk.Context , _ vm.StateDB , contract * vm.Contract , readOnly bool ) ([]byte , error ) {
116116 method , args , err := cmn .SetupABI (p .ABI , contract , readOnly , p .IsTransaction )
117117 if err != nil {
118118 return nil , err
@@ -122,11 +122,11 @@ func (p Precompile) Execute(ctx sdk.Context, evm *vm.EVM, contract *vm.Contract,
122122 switch method .Name {
123123 // Bank queries
124124 case BalancesMethod :
125- bz , err = p .Balances (ctx , contract , method , args )
125+ bz , err = p .Balances (ctx , method , args )
126126 case TotalSupplyMethod :
127- bz , err = p .TotalSupply (ctx , contract , method , args )
127+ bz , err = p .TotalSupply (ctx , method , args )
128128 case SupplyOfMethod :
129- bz , err = p .SupplyOf (ctx , contract , method , args )
129+ bz , err = p .SupplyOf (ctx , method , args )
130130 default :
131131 return nil , fmt .Errorf (cmn .ErrUnknownMethod , method .Name )
132132 }
0 commit comments