web3py第一课:web3合约交互基础部分
这一篇是正式建立DFarm DAO以来的第一篇文章了,本来这周不准备分享。但是感觉基础的一些知识可以先讲,大家先熟悉一下,所以今天就分享一下web3py跟智能合约交互的一些基础知识。 这部分都是非常简单的代码,希望大家尝试一下。安装python、pycharm这些环境和开发工具大家自行安装即可,网上一搜都是教程,比我写的好很多,这部分内容不再赘述。 web3py文档: https://web3py.readthedocs.io/en/stable/index.html web3py应该是python上跟智能合约交互最好用的包了,首先我们安装一下。 如果你是mac系统,直接使用:`pip install web3` 进行安装。 如果你是windows系统,则需要先装一下c++环境。 下载 vs_buildtools: https://visualstudio.microsoft.com/zh-hant/thank-you-downloading-visual-studio/?sku=BuildTools&rel=16 之后如图安装下面勾选的包,一定要装全,已包含和可选两部分你都要装...
web3py第三课:游戏脚本编写 & 不开源合约调用
终于到了大家心心念念的游戏脚本编写的教程了,今天我会以前段时间比较火的游戏“掰手腕”为例子,来教大家如何写一个游戏脚本。教程无论哪个游戏,我们要写脚本,都是要先进行一下交互,看自己的交互记录来写脚本。 这里我展示一下我的一次fight记录:从这个记录中,我们可以得到很多信息。比如游戏的合约地址、方法名、参数名、参数值。 其实知道这些就可以写脚本了,但是我们还需要ABI才可以进行调用,如果我们打开合约的源代码看到的这是这样:这说明该合约没有开源,所以无法看到合约的源代码,这时候我们要怎么寻找ABI呢?如果你学习过智能合约的一些知识,可能会发现,网站(DAPP)也是通过ABI+web3.js跟智能合约做交互,我们web3py也是一样的道理。所以这些游戏网站都会有ABI来让你调用,也就是说我们去扒一扒网站的源代码即可!通过搜索,在网站的源代码中很容易可以找到。如果JS比较多,需要一个一个看。如果你用safari浏览器可以全局搜索,Chrome好像要一个一个的去找一下。 然后ABI一般都非常长,我们如果只用一个fight方法,完全可以只取这一段:[{"inputs":[{"interna...
Quarter I 2022
原文作者:Ansem(推特@blknoiz06) 原文链接: https://blknoiz06.substack.com/p/quarter-i-2022?token=eyJ1c2VyX2lkIjoxNTEzODUxLCJwb3N0X2lkIjo0NDk3NTUwMywiXyI6Impza3RSIiwiaWF0IjoxNjQxMDAyOTU4LCJleHAiOjE2NDEwMDY1NTgsImlzcyI6InB1Yi0zNDg4NDgiLCJzdWIiOiJwb3N0LXJlYWN0aW9uIn0.Cqy5UR9NIQI5frgMTGectMzDdH_0CF2RZHRcrmNejs4 译者:Evelyn、AluAyi、Henson、Rex|W3.Hitchhiker2022市场整体展望你好!对于我的堕落同胞(fellow degenerates)和其他不知何故闯入这个页面的读者们,我将尝试在这里梳理今年一季度的一些想法。这是我第二次写这样的长篇大论,所以请忍耐一下(哈哈),希望它比从我推特发出来的数百条零零散散的推文更有条理。 2021年对于加密资产来说很显然是突破性的一年,从...
web3py第一课:web3合约交互基础部分
这一篇是正式建立DFarm DAO以来的第一篇文章了,本来这周不准备分享。但是感觉基础的一些知识可以先讲,大家先熟悉一下,所以今天就分享一下web3py跟智能合约交互的一些基础知识。 这部分都是非常简单的代码,希望大家尝试一下。安装python、pycharm这些环境和开发工具大家自行安装即可,网上一搜都是教程,比我写的好很多,这部分内容不再赘述。 web3py文档: https://web3py.readthedocs.io/en/stable/index.html web3py应该是python上跟智能合约交互最好用的包了,首先我们安装一下。 如果你是mac系统,直接使用:`pip install web3` 进行安装。 如果你是windows系统,则需要先装一下c++环境。 下载 vs_buildtools: https://visualstudio.microsoft.com/zh-hant/thank-you-downloading-visual-studio/?sku=BuildTools&rel=16 之后如图安装下面勾选的包,一定要装全,已包含和可选两部分你都要装...
web3py第三课:游戏脚本编写 & 不开源合约调用
终于到了大家心心念念的游戏脚本编写的教程了,今天我会以前段时间比较火的游戏“掰手腕”为例子,来教大家如何写一个游戏脚本。教程无论哪个游戏,我们要写脚本,都是要先进行一下交互,看自己的交互记录来写脚本。 这里我展示一下我的一次fight记录:从这个记录中,我们可以得到很多信息。比如游戏的合约地址、方法名、参数名、参数值。 其实知道这些就可以写脚本了,但是我们还需要ABI才可以进行调用,如果我们打开合约的源代码看到的这是这样:这说明该合约没有开源,所以无法看到合约的源代码,这时候我们要怎么寻找ABI呢?如果你学习过智能合约的一些知识,可能会发现,网站(DAPP)也是通过ABI+web3.js跟智能合约做交互,我们web3py也是一样的道理。所以这些游戏网站都会有ABI来让你调用,也就是说我们去扒一扒网站的源代码即可!通过搜索,在网站的源代码中很容易可以找到。如果JS比较多,需要一个一个看。如果你用safari浏览器可以全局搜索,Chrome好像要一个一个的去找一下。 然后ABI一般都非常长,我们如果只用一个fight方法,完全可以只取这一段:[{"inputs":[{"interna...
Quarter I 2022
原文作者:Ansem(推特@blknoiz06) 原文链接: https://blknoiz06.substack.com/p/quarter-i-2022?token=eyJ1c2VyX2lkIjoxNTEzODUxLCJwb3N0X2lkIjo0NDk3NTUwMywiXyI6Impza3RSIiwiaWF0IjoxNjQxMDAyOTU4LCJleHAiOjE2NDEwMDY1NTgsImlzcyI6InB1Yi0zNDg4NDgiLCJzdWIiOiJwb3N0LXJlYWN0aW9uIn0.Cqy5UR9NIQI5frgMTGectMzDdH_0CF2RZHRcrmNejs4 译者:Evelyn、AluAyi、Henson、Rex|W3.Hitchhiker2022市场整体展望你好!对于我的堕落同胞(fellow degenerates)和其他不知何故闯入这个页面的读者们,我将尝试在这里梳理今年一季度的一些想法。这是我第二次写这样的长篇大论,所以请忍耐一下(哈哈),希望它比从我推特发出来的数百条零零散散的推文更有条理。 2021年对于加密资产来说很显然是突破性的一年,从...
Subscribe to ourens.eth
Subscribe to ourens.eth
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers
Zecrey是L2 基于zk-rollup的协议,它可以带来交链隐私到多链生态,以减轻隐私保护和生态隔离的困境中加密的世界。Zecrey 的使命是为数字资产带来跨链隐私。
1月1日官方新鲜出炉的测试公告:

官推:
https://twitter.com/zecreyprotocol
1、安装Zecrey Chrome扩展钱包
https://chrome.google.com/webstore/detail/zecrey/ojbpcbinjmochkhelkflddfnmcceomdi
安装,创建钱包,保存好助记词~~

2、领水
先打开网站领水~~(下面有惊吓)

点击Connect Wallet,链接钱包
这里提供了Rinkeby、Polygon、Aurora、Avax、Bsc的测试水龙头,都给他领了~~~
尴尬的是你没钱来领这个水,所以先去解决水龙头问题:
方法如下:
1>获得zecrey的Private Key(Account Details ->Export Private Key),然后在小狐狸中Import Account,然后输入Private Key,就多了一个地址A。

2>去rinkeby/polygon/aurora/avax/bnb的测试水龙头获得代币作为gas 给地址A
比如下面几个网站都试试
3>去https://faucet.zecrey.com/ ,获得5个链的test tokens,gas费来自2


3、正式交互起来--激活L2功能
点击下面图标,开始激活L2

点击注册,输入一个L2的用户名,记住用户名 记住用户名 记住用户名

账号注册成功,但此时你的L2账户还没激活,需要向你的L2存款才算激活

4、向L2存款完成激活
点击立即存款,开始存款

然后确认等待存款成功~~~
等待几分钟后,下面图标滑到右边可以看到自己的L2已经激活成功

5、交互L2的Swap功能
点击L2的交换按钮,选择要交换的代币~
如下图:选择Matic兑换为USDT,手续费使用Matic结算,点击兑换

光速完成swap

就这样狠狠的swap5次~~~
6、添加L2流动性
在兑换页面中找到,添加流动性按钮,点击开始添加流动性


点击添加流动性,等待完成~~~
7、L1锁定资产
切换到L1钱包页面中,点击锁定资产按钮

这里选择BNB,输入锁定数量,点击锁定~~~

等待锁定成功~~~
8、L2转账(必做)
简单来说,就是你需要在创办个账户,激活L2,然后使用L2网络转账
创建账号激活L2的步骤,参考第一步 第二步即可~
点击转账,开始L2转账

输入接收地址的用户名,点击转账

完成转账操作。
9、填写反馈表单
Zecrey 公共测试网产品反馈
https://docs.google.com/forms/d/e/1FAIpQLSe_EkLI_0i0eWbuoykxDsJO1QDbYFmzchfJIGZzlrWswXpQSg/viewform
记得要填写测试反馈表单哦~~~
交互完成~~~
下面附上官方的文章:
https://zecrey.medium.com/zecrey-protocol-public-testnet-is-live-now-638d745e0b02
非投资建议#DYOR,交互有问题的下面联系方式联系我。
联系我:
推特:
https://twitter.com/fanhaitaoyt
微博:
社区联系我:
GoldCircle是个AMA、白名单抽奖、空投信息、聊天的社区,discord可以说是炒币的第二个世界了,OHM仿盘NFT等,懂得都懂,有任何问题都可以在这里社区找到我。
Zecrey是L2 基于zk-rollup的协议,它可以带来交链隐私到多链生态,以减轻隐私保护和生态隔离的困境中加密的世界。Zecrey 的使命是为数字资产带来跨链隐私。
1月1日官方新鲜出炉的测试公告:

官推:
https://twitter.com/zecreyprotocol
1、安装Zecrey Chrome扩展钱包
https://chrome.google.com/webstore/detail/zecrey/ojbpcbinjmochkhelkflddfnmcceomdi
安装,创建钱包,保存好助记词~~

2、领水
先打开网站领水~~(下面有惊吓)

点击Connect Wallet,链接钱包
这里提供了Rinkeby、Polygon、Aurora、Avax、Bsc的测试水龙头,都给他领了~~~
尴尬的是你没钱来领这个水,所以先去解决水龙头问题:
方法如下:
1>获得zecrey的Private Key(Account Details ->Export Private Key),然后在小狐狸中Import Account,然后输入Private Key,就多了一个地址A。

2>去rinkeby/polygon/aurora/avax/bnb的测试水龙头获得代币作为gas 给地址A
比如下面几个网站都试试
3>去https://faucet.zecrey.com/ ,获得5个链的test tokens,gas费来自2


3、正式交互起来--激活L2功能
点击下面图标,开始激活L2

点击注册,输入一个L2的用户名,记住用户名 记住用户名 记住用户名

账号注册成功,但此时你的L2账户还没激活,需要向你的L2存款才算激活

4、向L2存款完成激活
点击立即存款,开始存款

然后确认等待存款成功~~~
等待几分钟后,下面图标滑到右边可以看到自己的L2已经激活成功

5、交互L2的Swap功能
点击L2的交换按钮,选择要交换的代币~
如下图:选择Matic兑换为USDT,手续费使用Matic结算,点击兑换

光速完成swap

就这样狠狠的swap5次~~~
6、添加L2流动性
在兑换页面中找到,添加流动性按钮,点击开始添加流动性


点击添加流动性,等待完成~~~
7、L1锁定资产
切换到L1钱包页面中,点击锁定资产按钮

这里选择BNB,输入锁定数量,点击锁定~~~

等待锁定成功~~~
8、L2转账(必做)
简单来说,就是你需要在创办个账户,激活L2,然后使用L2网络转账
创建账号激活L2的步骤,参考第一步 第二步即可~
点击转账,开始L2转账

输入接收地址的用户名,点击转账

完成转账操作。
9、填写反馈表单
Zecrey 公共测试网产品反馈
https://docs.google.com/forms/d/e/1FAIpQLSe_EkLI_0i0eWbuoykxDsJO1QDbYFmzchfJIGZzlrWswXpQSg/viewform
记得要填写测试反馈表单哦~~~
交互完成~~~
下面附上官方的文章:
https://zecrey.medium.com/zecrey-protocol-public-testnet-is-live-now-638d745e0b02
非投资建议#DYOR,交互有问题的下面联系方式联系我。
联系我:
推特:
https://twitter.com/fanhaitaoyt
微博:
社区联系我:
GoldCircle是个AMA、白名单抽奖、空投信息、聊天的社区,discord可以说是炒币的第二个世界了,OHM仿盘NFT等,懂得都懂,有任何问题都可以在这里社区找到我。
No activity yet