首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏区块链入门

    第二十八课 区块链应用DAPP如何探测MetaMask的账号和登录状态?

    1) 增加合约部署网络配置 truffle.js 增加测试ropsten网络和mainnet主网的配置。另外需要增加.env文件用于读取助记词。 : { provider: new HDWalletProvider(mnemonic_ropsten, "https://ropsten.infura.io/"+infura_apikey MetaMask的第一个账号有ropsten 测试网络的1个以上的ETH。 ubuntu:~/work/detect-metamask$ truffle migrate --network ropsten --reset --compile-all { mnemonic_ropsten /build/contracts Using network 'ropsten'.

    2.9K30发布于 2018-11-26
  • 来自专栏Python与爬虫

    如何用myetherwallet 来玩智能合约

    开始 本次我们玩的合约是 https://ropsten.etherscan.io/address/0x39171828d0c6d072c19f5d32900e30343c296f38 确定合约是在哪个网 以上就是常见的所有网了 如果网址 前缀是ropsten,那么就是 ropsten测试网... 如果网址 前缀是kovan,那么就是 kovan测试网... 那么我们本次玩的合约在 ropsten. 获取合约地址 合约地址还是很简单就能知道的 如本次我们要玩的网址是https://ropsten.etherscan.io/address/0x39171828d0c6d072c19f5d32900e30343c296f38 (本次我们是ropsten,也就是只要前面是ropsten的,你随便选哪个都可以) ? 复制上你合约地址 与 合约ABI ,然后点击Access ? 选则你要调用的方法 ?

    78620发布于 2018-07-25
  • 来自专栏汇智网教程

    使用truffle向infura部署以太坊智能合约

    STEP 3:添加Ropsten网络定义: module.exports = { networks: { ropsten: { provider: function() { 在Ropsten上连接你的帐户,然后点击“Buy”按钮,该按钮将提供MetaMask的Ropsten测试Faucet的链接,它的工作方式与上述类似。 我们现在可以开始将合约部署到Ropsten上了! : Using network 'ropsten'. 你已经使用Infura和truffle的组合将合约部署到Ropsten上了!

    1.9K40发布于 2018-05-17
  • 来自专栏深入浅出区块链技术

    以太坊真实测试网络合约交互实战

    HDWalletProvider = require('truffle-hdwallet-provider') //2.new一个web3实例 let web3 = new Web3() //3.设置metamask Ropsten-network fruit rug decide riot shy lake apple orphan october dinosaur' //3.设置测试网络 infura let netIp = 'https://ropsten.infura.io same naive genius cannon maze differ acquire penalty habit surround ice•指定一个服务商,让他帮助我们连接到真实网络 https://ropsten.infura.io fruit rug decide riot shy lake apple orphan october dinosaur' //3.设置测试网络 infura let netIp = 'https://ropsten.infura.io fruit rug decide riot shy lake apple orphan october dinosaur' //3.设置测试网络 infura let netIp = 'https://ropsten.infura.io

    1.3K20发布于 2020-06-30
  • 来自专栏深入浅出区块链技术

    每周以太坊进展2022/6/4

    ://weekinethereumnews.com/week-in-ethereum-news-june-4-2022/ 作者:Evan Van Ness 翻译:翻译小组[1] POW 关闭(合并) Ropsten 测试网已准备好通过TTD 设置[2]永久关闭 PoW [3] 预测达到TTD[4]的工具 在最新的客户端版本[5]中,质押者/节点必须手动覆盖 TTD 当矿工在主网 hijinx,手动覆盖是很有用的做法 指南:运行 Ropsten 节点[6] 特别是Geth/LH Ropsten 节点[7] Ropsten 信标链上线[8] 注意: Ropsten 将在合并后弃用 Merge 社区电话会议[9] 最新的PoS 实施者电话会议[10 /t/predicting-ttd-on-ethereum/12742 [5] 最新的客户端版本: https://blog.ethereum.org/2022/06/03/ropsten-merge-ttd / [6] 运行 Ropsten 节点: https://notes.ethereum.org/@launchpad/ropsten [7] Geth/LH Ropsten 节点: https://github.com

    39030编辑于 2022-11-07
  • 来自专栏字根中文校对软件

    BlockHackaThonclub 区块链初学者入门之: metamask

    区块链初学者入门之: metamask 环境: 浏览器Chrome ,安装 MetaMask 插件 选择Ropsten Test Nestwork 测试网路 Ropsten 是一个公开的测试网络的地址 ,机制是:PoW : https://ropsten.etherscan.io/ ( Ropsten Powered by  Geth And Parity  ) 点击Buy购买Eth ? 浏览器跳转到(我的测试)地址: https://ropsten.etherscan.io/address/0x2850a1eb0ab18ab972e4c0d364789b0250c62dff 这时可以在事务栏目查看自己刚才收集到的

    83590发布于 2018-04-16
  • 来自专栏区块链入门

    第二十三课 如何部署TRUFFLE智能合约到以太坊主网(以宠物商店为例)1,摘要2, 操作内容3,常见问题和解决方法4, 参考

    【本文目标】 (1)采用INFURA配置的方式把智能合约部署到ROPSTEN测试网络; (2)采用INFURA配置的方式把智能合约部署到以太坊主网络; (3)了解采用.env配置的方式把助记词保存到本地防止泄露 = process.env.mnemonic_ropsten; var mnemonic_mainnet = process.env.mnemonic_mainnet; module.exports : { provider: new HDWalletProvider(mnemonic_ropsten, "https://ropsten.infura.io/"+infura_apikey 2.7 把智能合约部署到ROPSTEN测试网络 (1), 在宠物商店根目录下运行命令: truffle migrate --network ropsten --reset --compile-all /build/contracts Using network 'ropsten'.

    2K40发布于 2018-09-27
  • 来自专栏深入浅出区块链技术

    NFT 新手教程:如何在钱包中查看NFT(第3部分)

    第 1 步:将你的网络设置为 ROPSTEN 在 Metamask 程序的顶部,按 "Wallet" 按钮,之后会提示你选择一个网络。 由于我们的 NFT 是在 Ropsten 网络上铸造的,你要选择 Ropsten 作为你的网络。 第二步:将你的收藏品添加到 MetaMask 上 一旦你进入 Ropsten 网络,选择右边的 "Collectibles(收藏品)"标签,添加 NFT 智能合约地址和你的 NFT 的 Token ID

    2.6K11编辑于 2022-05-25
  • 来自专栏区块链入门

    如何使用AlphaWallet钱包进行测试网的代币转账/冻结/锁仓投放功能验收?

    了解ERC875请参考《第十八课 【ERC875】Hiblock黑客马拉松门票从定制到编码实现》 2) imToken只支持主网环境的钱包功能,AlphaWallet能支持Ropsten等各种测试网络 辉哥发布成功的代币链接: https://ropsten.etherscan.io/tx/0xd84b11e4558c7d40cf6a26b02320e2aefe51caca7942fbd8d6dcf5e89547c38b 交易信息: https://ropsten.etherscan.io/tx/0xebab900d530f2eecbeba197bea0abc928ae00c6b3e77eee42b86e517e941d0ec https://ropsten.etherscan.io/tx/0x2d85e4523dcbc6d2357fe33d5f9efe903b1ec69feaf25ddcf97f885961d244a5 执行 交易记录为 https://ropsten.etherscan.io/tx/0x16f4567f96a58b3f94699049e89db5b2b2b3d3d334daffa7e5f7e5ad53dd2d31

    98510发布于 2018-08-22
  • 来自专栏区块链领域

    CANApp上线——CANSign

    由于以太坊网络的运行成本十分昂贵,所有交易将在以太坊的测试网络(Ropsten Ethereum)里完成,以便于节约用户成本。 ▇ 什么是 Ropsten Ethereum? “Ropsten Ethereum”也被称为 “Ethereum Testnet”,顾名思义,它是进入以太坊主网之前用于测试的网络,上面运行的协议与以太坊相同。 以太坊包含多个不同的网络。 用户的以太币存储在主网上,rETH(仿以太币)则运行在 Ropsten 上面。您可以访问 faucet.metamask.io 获取 Ropsten 以太币(仿以太币)。 Ropsten 的以太币用途广泛,可以在其它 dApp 测试网络中使用,只需按照步骤操作即可。 ▇ CANSign使用流程 1.

    64320发布于 2018-07-23
  • 来自专栏深入浅出区块链技术

    每周以太坊进展2022/5/28

    week-in-ethereum-news-may-28-2022/ 作者:Evan Van Ness 翻译:翻译小组[1] PoW 关闭(合并) Mainnet-shadow-fork-6[2] 5 月 31 日过渡到 PoS Ropsten 测试网在 Ropsten 信标链创世之前达到了终端总难度(TTD)[3]: 矿工在恶意的压力测试中增加了哈希率并降低了 gas 限制 TTD 重新设置为一个非常大的值,以防合并 在 Ropsten 信标链创世和 之后重新设置 TTD 暂未决定延迟难度炸弹,讨论 2-4 个月延迟,加上 Paris 执行层合并升级 关于 EIP4844(proto-danksharding)和 EIP2537(BLS 预编译)的简短讨论 Ropsten Ropsten 信标链 Bellatrix 发布: Teku v22.5.1[15] Nimbus v22.5.1[16] Lighthouse v2.3.0-rc.0[17] Prysm v2.1.3 twitter.com/abcoathup/status/1529303473493520384 [3] 达到了终端总难度(TTD): https://notes.ethereum.org/@timbeiko/ropsten-ttd-override

    40620编辑于 2022-11-07
  • 来自专栏深入浅出区块链技术

    每周以太坊进展2022/6/11

    //weekinethereumnews.com/week-in-ethereum-news-june-11-2022/ 作者:Evan Van Ness 翻译:翻译小组[1] POW 关闭(合并) Ropsten 节点 docker-compose 模板[15] ,它启动 Otterscan + Erigon Alpha + Prysm 的 ropsten 实例。 产生一个为合并后准备好的 ropsten 存档节点,该节点带有一个嵌入式块资源管理器(Otterscan),这意味着可以在本地运行。 为 Ropsten 和 Goerli 测试,MultiFaucet[16]增加到 100 个测试 ETH Etherscan ERC1155 代币传输事件[17]端点 web3 脚手架[18]: Foundry 参考资料 [1] 翻译小组: https://learnblockchain.cn/people/412 [2] Ropsten 测试网合并: https://twitter.com/parithosh_j

    40330编辑于 2022-11-07
  • 来自专栏帆说区块链

    【以太坊Tip】-Gas和测试网络

    目前中的以太坊公开测试网络又如下几种: (1)Morden(在界面上以不存在了) (2)Ropsten(https://ropsten.etherscan.io)。 目前使用较多的测试网络是Ropsten和Rinkeby。 在remix与metamask搭配使用时连接成功后是如下图所示,部署合约后的截图如下: 可看出连接成功后直接可对应metamask账户。

    63110编辑于 2022-04-26
  • 来自专栏深入浅出区块链技术

    DApp开发:用Truffle 开发一个链上记事本

    本合约也部署到以太坊官方测试网络Ropsten, 如Englist first Note 的交易记录可以在EtherScan查询[2]。 •加入新网络,以Ropsten为例: networks: { ropsten: { provider: function() { return new HDWalletProvider (mnemonic, "https://ropsten.infura.io/xxx") }, network_id: 3, gas: 7003605, gasPrice 部署 通过以下命令来选择网络部署: truffle migrate --network ropsten 此过程大约需要等待半分钟,正常的话会输出像下面的提示: Running migration: 1 我们可以用输出的交易Hash到https://ropsten.etherscan.io/[9] 查询。

    1.6K20发布于 2019-04-28
  • 来自专栏深入浅出区块链技术

    [译]基于以太坊和USDC搭建去中心化金融系统

    https://ropsten.etherscan.io/address/**YOUR_ADDRESS**[29] ? *来源:* [*ropsten.etherscan.io*](https://ropsten.etherscan.io/ "*ropsten.etherscan.io*") 你可以看到现在余额是0。 我已经在Ropsten testnet上部署了一个伪USDC智能合约[37]。 / [29] https://ropsten.etherscan.io/address/YOUR_ADDRESS: https://ropsten.etherscan.io/address/YOUR_ADDRESS [30] Ropsten Ethereum Faucet: https://faucet.ropsten.be/ [31] INFURA: https://infura.io/ [32] Alchemy

    1.4K50发布于 2020-08-10
  • 来自专栏深入浅出区块链技术

    如何使用Chainlink VRF在以太坊上生成随机数

    requestRandomness(bytes32 _keyHash, uint256 _fee, uint256 _seed) public returns (bytes32 requestId) 在 Ropsten hash bytes32 keyHash = "0xced103054e349b8dfb51352f0f8fa9b5d20dde3d06f9f43cb2b85bc64b238205";// // 设置 ropsten 7.确保MetaMask 连接的是 Ropsten网络,如下图所示: ? 8.确保Metamask帐户中有一些Ropsten 网络的 以太币,如果没有,可以从这里[7]获取。 打开 Ropsten LINK的“水龙头”,粘贴Metamask地址,就可以在Metamask中收到100 LINK。 11.Metamask不知道LINK 代币在Ropsten网络上的地址,因此我们需要添加它。在“ Metamask”中,在帐户名称左侧,单击“菜单”符号,然后单击底部的 “Add Token”。

    3.5K10发布于 2020-05-28
  • 来自专栏深入浅出区块链技术

    The Graph入门教程:如何索引合约事件

    这篇 TheGraph 教程在官方的教程基础上,进行了一些补充扩展主要包含以下内容: 在 Ropsten 部署一个合约,并调用触发事件。 创建定义数据索引的 Subgraph。 (使用其他的网络也是一样的): module.exports = { networks: { ropsten: { provider: function() { return new HDWalletProvider( process.env.MNEMONIC, `https://ropsten.infura.io/v3/ ${process.env.ROPSTEN_INFURA_API_KEY}` ) }, network_id: '3', }, } } 这里为了安全考虑 /schema.graphql dataSources: - kind: ethereum/contract name: GravatarRegistry network: ropsten

    3K41发布于 2021-05-11
  • 来自专栏区块链大本营

    什么996? 有了这个工具咱自愿007...

    本合约也部署到以太坊官方测试网络 Ropsten,如 Englist first Note 的交易记录可以在EtherScan 查询。 加入新网络,以 Ropsten 为例: networks: { ropsten: { provider: function() { return new HDWalletProvider (mnemonic, "https://ropsten.infura.io/xxx") }, network_id: 3, gas: 7003605, gasPrice 部署 通过以下命令来选择网络部署: truffle migrate --network ropsten 此过程大约需要等待半分钟,正常的话会输出像下面的提示: Running migration: 1 可以用输出的交易 Hash 到 https://ropsten.etherscan.io/ 查询。

    92430发布于 2019-05-10
  • 来自专栏深入浅出区块链技术

    NFT新手教程: 如何编写和部署NFT(第1部分)

    我们通过 API 密钥向 Ropsten 测试网络发出请求。如果你想了解更多关于测试网络的信息,请查看本指南[14]。 ,提供一个简短的描述,环境选择 Staging,并为你的网络选择 Ropsten。 配置应用 点击 Create app,就可以了! 你的应用应该出现在下面的表格中。 或者如果你已经有一个账户,确保切换到右上方的 Ropsten测试网络(这样我们就不用花费真的以太币)。 你可以去FaucETH[16]获得 ETH,输入你的 Ropsten 账户地址,点击 Request funds,然后在下拉菜单中选择 Ethereum Testnet Ropsten,最后再次点击 Request 这里有两个重要的调用是 eth_sendRawTransaction[37],这是实际把我们的智能合约写入到 Ropsten 链的请求。

    4.6K32编辑于 2022-05-25
  • 来自专栏深入浅出区块链技术

    如何创建和部署ERC-721(NFT)?

    我们将在 Ropsten 测试网上部署合约。开始前,你需要安装Metamask[7]浏览器扩展来创建一个 ETH 钱包和获取一些测试 ETH,你可以通过进入Ropsten 水龙头[8]来获得。 你需要在 Metamask 钱包上选择 Ropsten 测试网络,并将自己的钱包地址复制粘贴到水龙头中的文本字段中,然后点击“Send me test Ether”。 ? 编译智能合约,并使用Injected Web3进行部署(编译合约前一定要在 Metamask 上选择 Ropsten testnet)。批准来 metamask 的交易。 ? 展开 mint 函数并添加以下参数: 在_to 中添加你的 Ropsten 地址。 在 _tokenid 中输入任何数字值 (建议为 1,因为它是第一个)。 (需要你已经有了 Ropsten 链上的 ETH) 你可以通过输入我们之前提到的 token id 来查看其他细节,如名称、符号、所有者或 tokenuri。 ?

    5.7K30发布于 2021-04-02
领券