eth_newFilter
eth_newFilter接口可以创建一个filter对象,用来监听区块或交易发生的变化,也就所谓的日志(logs)。
主题(topic)是订单依赖的,当一条携带日志的交易在主题[A,B]之间,会被一下主题连接器所拦截:
[] 匹配任何交易;
[A] A之后的任何交易;
[null,B] B之前和之后的任何交易;
[A,B] A和B之间以及B之后的交易;
转载
2021-06-13 22:36:53
981阅读
调试合约Truffle includes an integrated debugger so that you can debug transactions made against your contracts...
转载
2019-05-09 16:52:00
161阅读
译者注:旧译文重发,此文是以太坊官方博客在2015年3月份发布的以太坊发布规划,两年后虽有些许变化,但是主体路线没有变化。注意文章有些细节规划有变动,现在以太坊网络处于Homestead(家园)阶段。时光飞逝!我...
转载
2019-04-03 09:52:00
155阅读
pragma solidity ^0.4.24;contract EcommerceStore {struct Product { // uint id; string name; string category; string imageLink; string descLink; uint startPrice; uint auctionStar
原创
2022-06-20 20:05:26
4593阅读
以下为台湾的以太坊研究者王筱维(Hsiao-Wei Wang)在亚太区以太坊培训及交流Meetup深圳站的演讲《以太坊分片概说》的PPT。PPT经作者授权分享。-作者指出:目前,EVM还不是平行化执行的-链接: ...
转载
2019-05-11 17:26:00
476阅读
介绍以太坊是一个开源平台,可以创建和发布去中心化的应用程序。欲了解更多信息,请参阅白皮书(内有关于以太坊平台的概述,并包括平台发布),黄皮书(内有关于以太坊技术的实现规范),官方网站(https://www.ethereum.org/)里面有关于包括介绍的视频等以太坊的简要概述,本文档介以太坊项目的大背景下ĐΞV计划的定位。历史与愿景在2013年11月创始...
翻译
2022-12-27 10:41:17
165阅读
pragma solidity ^0.4.0contract Coin{ address public miner; mapping (address=>uint) public balances;event Sent(address from,address to,uint amount);function Coin(){ miner=msg.se...
原创
2022-06-21 05:15:36
96阅读
编译合约合约文件目录所有合约都位于项目的 contracts/ 目录中。 由于合约是用Solidity语言编写的,所有包含合约的文件都将具有 .sol 文件扩展名。 相关的 Solidity 库也将有一个.sol...
转载
2019-05-09 09:17:00
384阅读
**1.ETH账户之间的转账**public class EthUtil {private static final String URL = “http://127.0.0.1:8545/”;public static final String KEYSTOREPATH = “C:\Users\Administrator\AppData\Roaming\Ethereum\keystor...
原创
2021-09-02 16:44:49
2597阅读
centos安装以太坊 首先安装go环境 进入下载目录 cd /opt/software 下载go安装包 wget https://dl.google.com/go/go1.17.1.linux-amd64.tar.gz 解压到指定目录 tar zxvf go1.17.1.linux-amd64.t ...
转载
2021-09-14 16:36:00
143阅读
2评论
搭建准备 配置 JWT 身份验证 信标节点和执行节点之间的 HTTP 连接需要使
原创
2022-10-24 11:26:08
1446阅读
在前面的实战教程中我们经常提到attach这个命令,今天就针对此命令做更深一步的介绍。
官方对此参数的解释如下:
attach Start an interactive JavaScript environment (connect to node)
也就是说它是一个连接到节点的JavaScript环境的交互窗口。通过它我们可以使用相应的命令与节点进行交互。
与之对照的就是在启动geth节点的
转载
2021-06-13 22:37:10
779阅读
YulYul (先前被也被称为 JULIA 或 IULIA)是一种可以编译到各种不同后端的中间语言( 以太坊虚拟机Ethereum Virtual Machine(EVM) 1.0,以太坊虚拟机Ethereum ...
转载
2019-05-08 13:17:00
227阅读
2评论
合约抽象封装Truffle provides contract abstractions for interacting with your contracts. Skip ahead to the api se...
转载
2019-05-09 17:11:00
89阅读
配置文件LocationYour configuration file is called truffle-config.js and is located at the root of your project...
转载
2019-05-09 17:10:00
112阅读
以太坊钱包以太坊钱包是我们进入以太坊系统的门户。它包含了私
原创
2022-03-07 11:02:49
149阅读
上一篇文章介绍了以太坊5个核心概念:以太坊虚拟机(EVM)、账户(Accounts)、交易(Transactions)、Gas、存储,主存和栈(Storage, Memory and the Stack)。这篇文...
转载
2019-04-10 09:37:00
112阅读
以太坊网络架构解析版权0x7F@知道创宇404区块链安全研究团队https:/本文以学习和...
转载
2022-07-17 00:16:10
82阅读
以太坊是区块链开发领域最好的编程平台,而truffle是以太坊(Ethereum)最受欢迎的一个开发框架,这是我们第一篇区块链技术文章介绍truffle的原因,实战是最重要的事情,这篇文章不讲原理,只搭建环境,运...
转载
2019-04-09 00:58:00
122阅读
2评论
梅克尔树(Merkle trees)是区块链的基本组成部分。虽说从理论上来讲,没有梅克尔树的区块链当然也是可能的,你只需创建直接包含每一笔交易的巨大区块头(block header)就可以实现,但这样做无疑会带来...
转载
2019-03-23 11:53:00
166阅读
2评论