LOADING...
LOADING...
LOADING...
当前位置:主页 > 知识列表 >

rpc调用以太坊合约

1. 区块链安全入门笔记:公链、交易所、节点、RPC

...网络世界也依旧能够安全运行,这也是去中心化的魅力所在。 RPC 远程过程调用(Remote Procedure Call,缩写为 RPC)是一个计算机通信协议。以太坊 RPC 接口是以太坊节点与其他系统交互的窗口,以太坊提供了各种 RPC 调用:HTTP、IPC、WebSocket 等等。在以太坊源码中,server.go 是核心逻辑,负责 API 服务的注入,...

知识:区块链,数字货币,以太坊

2. 详解以太坊虚拟机(EVM)的数据存储机制

...。解码存储在映射中的数据需要知道所使用的密钥。合约数据的解码使用RPC调用eth_getStorageAt进行。 插槽位置 变量在智能合约的存储阵列中的位置由代码中出现的顺序以及变量的大小决定。此位置称为插槽。如果一个变量小于256位,则EVM会尝试在空间中容纳一个以上的变量,因此一个以上的变量可能会...

知识:以太坊

3. 区块链研究实验室|详解以太坊虚拟机(EVM)的数据存储机制

...。解码存储在映射中的数据需要知道所使用的密钥。合约数据的解码使用RPC调用eth_getStorageAt进行。插槽位置变量在智能合约的存储阵列中的位置由代码中出现的顺序以及变量的大小决定。此位置称为插槽。如果一个变量小于256位,则EVM会尝试在空间中容纳一个以上的变量,因此一个以上的变量可能会占...

知识:智能合约,以太坊

4. NEAR上的极光世界:全文解读EVM兼容链Aurora及其产品线

...易到 Near 节点Near 节点解开包裹信息,计算交易费并将 Eth 交易信息作为参数调用 Aurora 的合约接口Aurora Engine 执行 Eth 交易并计算实际使用 Gas,支付 Gas Fee 给 RPC 代理优势扩展性Aurora Engine 底层扩展依赖于 Near 的动态分片技术的扩展能力,本质上 Aurora 的扩展能力等同于 Near 的扩展能力。费率从流程中可...

知识:跨链,合约,以太坊,区块头

5. 一文带你读懂如何在ChainX上部署智能合约

...造成极大的困扰。因此,我们目前决定暂时取消合约存储收费,只收取合约调用的 Gas 费用, 也就是与目前以太坊的收费设计一致。当合约存储收费的模型成熟后,可以重新启用这个设计。使用适配后的 chainx-org/ink 编写合约。 chainx-org/ink fork 自 paritytech/ink, 主要改动在于引入了 DefaultXrmlTypes 替代 DefaultRrml...

知识:合约,代币,钱包,智能合约

6. [Chainlink] 如何在Fantom链上开发并部署智能合约

...ound ) = priceFeed.latestRoundData(); 退货价格; } }一旦初始化完成,我们可以通过调用聚合器接口的函数latestRoundData()来获得最新的价格数据,如getLatestPriceData()所示。这将返回关于Price Feed的多个信息点,但我们关心的只是价格,所以我们只返回价格数据。由于该函数没有修改任何东西,只是从聚合器接口读...

知识:合约,链上,智能合约,以太坊

7. Europa:完成v0.3所有功能,提升开发者使用的易用性

...的关联关系结合 Europa 的 workspace 进行工作空间的划分;将 Europa 特殊的 RPC 调用与 UI 进行结合;展示每笔交易中对状态的变更情况;链接 Redspot 的项目并导入 Redspot 项目的合约信息。2.Europa:针对 Europa-UI 的需求重构节点的部分功能,将需要的信息进行持久化并提供相应的 RPC 给 Europa-UI。升级 Europa 的pall...

知识:合约,区块,区块链的,信息

8. 在以太坊上开发 Dapp 的瓶颈和门槛有哪些?

...在部署合约时由开发者标记出来)以太坊节点不索引内部交易(当智能合约调用另一合约的方法时发生)的数据开发者不愿意添加额外的索引字段,因为每多一个索引字段每个交易的成本都会相对增加,会给合约的用户带来额外的费用以太坊节点使用 Bloom 过滤器执行搜索,因此它始终是模糊搜索,并且...

知识:以太坊节点,区块,以太坊,区块链

9. 在以太坊上开发 Dapp 的瓶颈和门槛有哪些?

...在部署合约时由开发者标记出来)以太坊节点不索引内部交易(当智能合约调用另一合约的方法时发生)的数据开发者不愿意添加额外的索引字段,因为每多一个索引字段每个交易的成本都会相对增加,会给合约的用户带来额外的费用以太坊节点使用 Bloom 过滤器执行搜索,因此它始终是模糊搜索,并且...

知识:以太坊节点,区块,以太坊,合约

10. 如何用 MetaMask 和 Remix 在 AVA 测试网上部署以太坊智能合约?

...以太坊虚拟机用例,实现和以太坊兼容。C-Chain RPC 能够用以太坊标准的 RPC 调用做任何以太坊客户端能做的事情。相比使用以太坊,使用 C-Chain 最直观的好处就是区块能够在 3 秒内确认,并实现高交易吞吐量,客户端也会更加轻量级,不需要使用 PoW 占用大量电力资源。显然这些特性能够大幅度提高用户...

知识:合约,以太坊,智能合约,代币

11. 技术文选 | 在以太坊上开发 Dapp 的瓶颈和门槛有哪些?

...在部署合约时由开发者标记出来)以太坊节点不索引内部交易(当智能合约调用另一合约的方法时发生)的数据开发者不愿意添加额外的索引字段,因为每多一个索引字段每个交易的成本都会相对增加,会给合约的用户带来额外的费用以太坊节点使用 Bloom 过滤器执行搜索,因此它始终是模糊搜索,并且...

知识:以太坊,区块链开发

12. 在以太坊上开发 dapp 的主要问题有哪些

...在部署合约时由开发者标记出来)以太坊节点不索引内部交易(当智能合约调用另一合约的方法时发生)的数据开发者不愿意添加额外的索引字段,因为每多一个索引字段每个交易的成本都会相对增加,会给合约的用户带来额外的费用以太坊节点使用 Bloom 过滤器执行搜索,因此它始终是模糊搜索,并且...

知识:以太坊节点,区块,以太坊,区块链

13. Ankr携手BSC,成功助力Erigon客户端性能升级

...避免牺牲与块处理的兼容性,这使得合并Erigon变得更加容易。BSC的兼容系统调用——Erigon已经支持系统调用,但由于被调用者和Gas限制的差异,它们不能与BSC的系统调用兼容。BSC的关键区别为每个系统交易都需要一个中间块终结,而这是Erigon不支持的。此外,如果多个系统调用修改相同的状态对象可能...

知识:分叉,全节点,以太坊,合约

14. Ankr携手BSC成功助力Erigon客户端性能升级

...避免牺牲与块处理的兼容性,这使得合并Erigon变得更加容易。BSC的兼容系统调用——Erigon已经支持系统调用,但由于被调用者和Gas限制的差异,它们不能与BSC的系统调用兼容。BSC的关键区别为每个系统交易都需要一个中间块终结,而这是Erigon不支持的。此外,如果多个系统调用修改相同的状态对象可能...

知识:分叉,全节点,区块,合约

15. 以太坊新技能

...r )RPC将会开始在该IP和PORT上运行如此一来,我们可以使用Postman进行简单的API调用,也可以使用任何编程语言进行任何REST API调用,并通过Ethereum Management API提取数据。步骤9:在以太坊区块链上发送交易好了,这一步才是真正有趣的。但是,这要花费一些以太币(Ether)。(要获得最好的东西总要付出点...

知识:运行以太坊节点,私钥,以太坊,去中心化