上一页 1 ··· 6 7 8 9 10 11 下一页
摘要: 修饰器,通过定义一个方法,使用该方法去修饰其他方法。 用个没有用修饰器的例子说明,onlyOwner 是一个校验地址是不是原来账号的地址的方法。 将该合约部署 contract Test { address public owner; uint256 public price; constructo 阅读全文
posted @ 2022-04-18 20:03 apeNote 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 区块链基础概念 区块链可以当作一个数据库,只是保存数据的原理和mysql,Oracle 等传统web2 数据库不同。 交易 区块链是个任意地方共享的数据库,所有人用户都可以通过网络从这个数据库读取数据。 如果用户需要改变这个数据库里的数据,需要通过发起交易。 举个例子,如果发起了一个转账,这笔转账确 阅读全文
posted @ 2022-04-13 16:52 apeNote 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 一、常量 solidity 常量支持 值类型 和 字符串类型 contract ConstantTest { uint constant x = 11 ** 11; string constant text = "abcdefg"; } 二、变量 solidity 的变量和 其他语言一样,分为局部变 阅读全文
posted @ 2022-04-13 13:16 apeNote 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 基础 以太坊单位wei :https://www.cnblogs.com/apenote/p/16129808.html 阅读全文
posted @ 2022-04-13 09:33 apeNote 阅读(18) 评论(0) 推荐(0) 编辑
摘要: wei 以太坊的最小单位是 wei, 为了纪念加密学的先驱华裔科学家戴威(Wei Dai)。 戴维 创建的 b-money 加密货币系统, 是btc 和其他加密货币的核心理念[2]。 一个 Ether 等于 10 的 18 次方 wei 类似于 计算机最小存储单位字节 Byte 的 KB、MB、GB 阅读全文
posted @ 2022-04-11 14:17 apeNote 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 钱包技术概览 钱包分为“非确定性钱包”和“确定性钱包”两种类型,通过包含的密钥是否互相关联来区分; 非确定性钱包 每个密钥从独立的随机数中产生。 确定性钱包 所有密钥来自于单个密钥,该类型的所有钥匙都是互相关联的,如果有原始种字,则可以通过密钥推导方法再次生成。 树状结构是确定性钱包最常使用的推导方 阅读全文
posted @ 2022-03-28 21:51 apeNote 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 精通以太坊 https://github.com/oldnicke/MasteringEthereum 阅读全文
posted @ 2022-03-21 07:01 apeNote 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 运行demo 查看ganache的 端口 设置参数 输入 truffle mirgate 结果 阅读全文
posted @ 2022-03-09 23:34 apeNote 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 在 vscode 的 powershell 终端运行 truffle 命令失败 即以下信息 truffle : 无法加载文件 C:\Users\xxxx\AppData\Roaming\npm\truf fle.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 http s:/go.micr 阅读全文
posted @ 2022-03-06 22:45 apeNote 阅读(896) 评论(0) 推荐(0) 编辑
摘要: Solidity 编译器版本列表: https://github.com/ethereum/solc-bin/blob/gh-pages/bin/list.txt ​​​ 链接里面的nightly是测试版,commit 是正式版 阅读全文
posted @ 2022-02-26 17:19 apeNote 阅读(99) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 下一页