C#以太坊开发详解
概述
以太坊概述
JSON RPC
课程内容概述
Hi,以太坊
Hi,以太坊
使用ganache
使用curl获取节点版本信息
使用C#获取节点版本信息
序列化与反序列化
使用现成的轮子
使用RPC接口封装类
理解Nethereum的命名规则
使用Web3入口类
账户管理
账户管理
私钥、公钥与地址
导入私钥
keystore钱包
离线账户与节点管理的账户
为网站增加以太币支付功能
理解状态与交易
状态与交易
状态与激励
以太坊状态机
获取账户余额
以太坊货币单位
货币单位表示与换算
交易类型
提交普通交易
获取交易收据
gas价格与用量
估算交易的gas用量
使用裸交易
使用交易管理器
智能合约的开发、部署与交互
智能合约概述
ERC20代币规范
代币合约状态设计
代币合约方法实现
编译代币合约
合约部署原理
使用合约部署类
合约方法执行原理
使用合约对象访问代币合约
过滤器与事件
通知机制概述
监听新块事件
监听新交易事件
监听待定交易事件
监听合约日志
使用主题过滤日志
解码日志数据
使用Event封装类
ganache兼容性处理
30:00
有问题?问助教!