diff options
Diffstat (limited to 'plugin/evm')
-rw-r--r-- | plugin/evm/import_tx.go | 3 | ||||
-rw-r--r-- | plugin/evm/vm.go | 2 |
2 files changed, 1 insertions, 4 deletions
diff --git a/plugin/evm/import_tx.go b/plugin/evm/import_tx.go index 1297f7c..261e68f 100644 --- a/plugin/evm/import_tx.go +++ b/plugin/evm/import_tx.go @@ -179,7 +179,6 @@ func (vm *VM) newImportTx( to common.Address, // Address of recipient keys []*crypto.PrivateKeySECP256K1R, // Keys to import the funds ) (*Tx, error) { - log.Info("here0") if !vm.ctx.XChainID.Equals(chainID) { return nil, errWrongChainID } @@ -225,7 +224,6 @@ func (vm *VM) newImportTx( importedAVAXAmount := importedAmount[vm.ctx.AVAXAssetID.Key()] if importedAVAXAmount == 0 { - log.Info("here1") return nil, errNoFunds // No imported UTXOs were spendable } @@ -233,7 +231,6 @@ func (vm *VM) newImportTx( // AVAX output if importedAVAXAmount < vm.txFee { // imported amount goes toward paying tx fee - log.Info("here2") // TODO: spend EVM balance to compensate vm.txFee-importedAmount return nil, errNoFunds } else if importedAVAXAmount > vm.txFee { diff --git a/plugin/evm/vm.go b/plugin/evm/vm.go index 2ce72be..52e4acf 100644 --- a/plugin/evm/vm.go +++ b/plugin/evm/vm.go @@ -898,7 +898,7 @@ func (vm *VM) GetSpendableCanonical(keys []*crypto.PrivateKeySECP256K1R, assetID } addr := GetEthAddress(key) var balance uint64 - if assetID == vm.ctx.AVAXAssetID { + if assetID.Equals(vm.ctx.AVAXAssetID) { balance = new(big.Int).Div(state.GetBalance(addr), x2cRate).Uint64() } else { balance = new(big.Int).Div(state.GetBalanceMultiCoin(addr, assetID.Key()), x2cRate).Uint64() |