一、Provider链接网络provider就是用于链接网络的,链接到了EVM相关网络,查可以链上查询相关数据,也才能进行操作。1、BrowserProvider这种就是通过链接安装的浏览器插件钱包,钱包链接网络。MetaMask钱包就用这个就行。如果安装了MetaMask钱包,它会注入一
每周以太坊进展:全面的 Rollup 生态网站上线,基于 Python 的 Solidity 开发框架 Wake, OpenZeppelin Contracts 向导,Remix 中文站上线。
要点提炼:
每周以太坊进展 2023/11/18
1、useContractReaduseContractRead主要就是用来调用合约的读取方法的,比如solidity里面带有view和pure的方法,是不需要gas费的。参数address是合约地址,在区块浏览器可以查询到参数abi就是合约的ABI,在区块浏览器可以查询到chainId就是
1、useEnsAddressENS就是Web3的域名,和Web2不一样,Web3的ENS绑定的是钱包地址。useEnsAddress就是用域名获取正在的钱包地址。用法如下:const{data,isError,isLoading}=useEnsAddress({
如果把以太坊网络比作一名工人,那么 Gas
就是工人付出的劳动力。在工人完成工作后,需要支付劳动报酬。劳动报酬则等于每单位劳动力价格乘以付出的总的劳动力。每单位劳动力价格被称作 GasPrice
, 其值由以太坊网络动态决定的。因此总的劳动报酬就是 Gas * GasPrice
继续学习wagmi的Hook,今天主要学习发起交易和签名。1、useSendTransaction这个Hook用于发送交易。const{data,isLoading,isSuccess,sendTransaction}=useSendTransaction({
今天研究了一下Hooks,这里要注意,Hooks必须在WagmiConfig标签下的子组件内使用,所以建议把WagmiConfig放在启动界面。1、useAccount这个Hook主要是获取当前账户地址和链接状态有2个选填参数,都是回调函数,分别是onConnect和onDisconnet返
本文将深入探讨如何在不依赖于任何框架的情况下手动发起一笔交易
每周以太坊进展 2023/11/11
最开始,我是直接使用的create-react-app创建项目的npxcreate-react-appapp-name--templatetypescript但是当我安装wagmi包时,就各种乱七八糟的错,不知道怎么解决所以,后来我使用了UmiMax(React+Umi
以链原生且可证明的方式,追溯并获取自创世区块以来的所有以太坊区块哈希值
每周以太坊进展 2023/11/4
EIP 是 “Ethereum Improvement Proposal” 的缩写,翻译成中文为“以太坊改进提案”,也即以太坊的技术标准。EIP Fun 由 LXDAO 和 PlanckerDAO 支持创建。我们致力于连接以太坊的建设者与爱好者们,促进 EIP 的采用。
每周以太坊进展 2023/10/28
以太坊核心层是否应该封装应用层的更多需求,是社区从16年就在讨论的经典dilemma。其实面对变化与发展,相较于“封装”,“拓展”也许是更好的思路,以模块化的方式,把更多灵活性与空间交还给开发者。
每周以太坊进展 2023/10/21
每周以太坊进展 2023/10/14