本文主要是介绍5.6 以太坊:以太坊源码详解6,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1、概念
- 以太坊地址:代表一个账户
- 形式:0x97FBAb0a865fb81A8A22dA3798424398387413D8
- 特点:全网唯一
2、如何生成全网唯一的地址
1)、 创建账户
// accountCreate creates a new account into the keystore defined by the CLI flags.
func accountCreate(ctx *cli.Context) error {cfg := gethConfig{Node: defaultNodeConfig()}//获取配置// Load config file. 加载配置文件if file := ctx.GlobalString(configFileFlag.Name); file != "" {if err := loadConfig(file, &cfg); err != nil {utils.Fatalf("%v", err)}}utils.SetNodeConfig(ctx, &cfg.Node)scryptN, scryptP, keydir, err := cfg.Node.AccountConfig()if err != nil {utils.Fatalf("Failed to read configuration: %v", err)}
// 获取密码password := getPassPhrase("Your new account is locked with a password. Please give a password. Do not forget this password.", true, 0, util
这篇关于5.6 以太坊:以太坊源码详解6的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!