From f01419dfc26642f67959c01cb3161b46e727f967 Mon Sep 17 00:00:00 2001 From: Jennifer Wang Date: Sat, 14 Jan 2023 19:15:05 -0500 Subject: [PATCH] more eth account stuff --- cli/evm.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/cli/evm.go b/cli/evm.go index 738788448..8abcdedcb 100644 --- a/cli/evm.go +++ b/cli/evm.go @@ -8,6 +8,8 @@ import ( "fmt" "os" + "github.com/filecoin-project/lotus/chain/actors/builtin" + "github.com/urfave/cli/v2" cbg "github.com/whyrusleeping/cbor-gen" "golang.org/x/xerrors" @@ -89,12 +91,16 @@ var EvmGetInfoCmd = &cli.Command{ actor, err := api.StateGetActor(ctx, faddr, types.EmptyTSK) if err != nil { - return err + fmt.Println("fail to get ID address: ", err.Error()) + + } else { + fmt.Println("ID address: ", actor.Address.String()) + fmt.Println("Code cid: ", actor.Code.String()) + fmt.Println("Actor Type: ", builtin.ActorNameByCode(actor.Code)) } fmt.Println("Filecoin address: ", faddr) fmt.Println("Eth address: ", eaddr) - fmt.Println("Code cid: ", actor.Code.String()) return nil