今天我来演示一下使用 solidity 去啊调用 unispaper v 三的合约, 呃,然后去兑换 token。 unislap v 三呢,相比 vr 来讲呢,做了一些改进,但是它的合约呢,也变得更加复杂,呃呃,非常的复杂。所以呢, 我们今天不去啊,了解他的代码,而是去就是去去对接他的代码,去实现一个简单的啊,兑换 tok, 他这里有,他的文档里有个例子,我们就,我们就复制一下子就就可以了, 然后到这个 remakes 里面粘贴一下,粘贴一下,这里的报错了,因为这里是白 版本,不一样,我们改一下版本,没关系的, 这样,这样就编译成功了,编译成功了,我们啊再来看一下它代码,它 input 的两个 transfer pro, 它这个就是转账 token 用的嘛,这个是 interface, 也也没什么,可不可以,我们可以看一下它的 interface, 敬业一些 interface, 然后这个 transfer helper 也是就简单的一些函数而已,比如说 approve 吧, transfer 啊这些。 然后这个代码呢,整体来说它有一个构造函数,还有一个两个 swap 函数,一个是 啊, swap, 一个在阴普的 single, 一个是奥德普的 single。 我们今天为了简化简化演示来讲,我们只雕这一个,然后这个 router, 这个 router 呢, 我们要找一下这个 router 的地址,在这里他的文档里,我,我也是有的,这里 swap router 我们演示的,今天是在爬力岗这里演示,因为他手续费很便宜, 我们复制一下这个 spa boot 回去,回去呢就把它写在这里吧, 然后给他删掉,把它变成 constant, 哦,这里要包一下, 这里要包一个。然后这个带就是要去转发的, 我们呢就用代去兑换 u s d c 吧。代的地址呢?因为我们要找这个 party 缸的代的地址, 我这里是有带的,零点一个带,我们看一下他的地址,是这个地址六三结尾的,我们把这地址替换一下, 然后这个 u i d c 呢,我们也要找一下 u i d c 的地址,我这里也已经有了,但是它 u v 零,我们找这个代币详情把这个复制出来,再放大一点吧。 有了这个带 uidc 和带,但是我们这个 profit, 这个 profit 呢?是什么呢?相比 unishop vr 来讲,因为 unishopvr 的话,它是固定的嘛。啊? 千分之三吧,对吧?好像是千分之三,就所有的 pair 都要抽,呃,他的税都是千分之三, 但 unisfi v 三呢?它的税就是可以,可以指定的。然后那个这个 profit 呢?我们需要去指定一个 profit, 这个 profit 的话去哪里去看呢?我们要找到这个 破费这个破里面,然后找他的,我们找我们那个交易队,当然你也可以去,可以去合约里找,我这里就用这个找 usdc 带它是,它是呃,百分之零点零,一,百分之零点零一,就是 应该破费的话,我这里应该填一百,对不对?一百还是一千啊?应该是一百, 我们去看一下,我们去这个为了保险起见,因为这个破费,你弄错了的话,就不能弄错啊。我们找到这个如特,然后找到这个 读合约,去读他的 factory, 这个 factory 里边呢,我们也读他的合约,读他的 get 破, get 破的话 输入两个,两个 token 相应的地址, 然后这个 pro pro, 这个,这个就是 profit, 我们输入一百,看看一下它池子在哪,然后我们点这个池子点进去, 然后我们看一下这个池子有很多的,有很多的带和 u i d, c, 所以这个池子是够大的。你你,你兑换的时候,这个 perfect, 一定要一定要正确,要不然你最好能找到你池子的 地址,你,你一定要知道,如果不正确的话会会出问题。我们有了这个正确的 profee 和这个两个地址,然后就可以了,它这个还正 兑换了兑换的函数呢,就是说我换一个一定数量的,用一定数量的代去换这个 uidc, 我 moten 呢,就是输入的数量吗? 返回一个输出的数量,当然我们就呃他这个返回只有合约调用,他的有返回的,对吧?应该清楚的。然后我们 c for pro 一下,稍微就调一个 pro, 反正都用带。让,让这个 router 去可有有权利去调用你的袋,把你的袋转给,转给池子, 他是先先先让这个合约有权利动用你的贷,然后再让这个。 哦,这 transform, 对不起,我糊涂了,糊里糊涂的,这先把你的币转发给合院,然后再再调,再授权这个 router 去可以动用合约的贷,然后在这里呢,他就是。 这是什么东西啊?这一大坨是什么东?这一大坨是一个 structure, 是一个结构体,他这个哪里定义的?咱们可以看一下去。 这什么鬼东西?这 swab router 里面定义的,它在这里定一个 structure, 他,然后严格按照这个 structure, 就那什么了。嗯?这个参 参数吗?然后在这里,在这这一行是调用参数的,这一行就是构造构造参数了,他不是像尤尼斯 rv 二一每个参数,呃,把这个参数给一行一个一个的,他就把这个参数弄成一个结构体了。 呃,我们的 token in 就是代嘛, token out, 这里是 u i d c, 然后这个破费呢?就是一百嘛,你可以写死一百也是可以的。然后这个接收者就是说这个 be 啊,我们把代 换到 u i d c 了之后呢?这个接收者是谁?麦四三呢?就是 接收者嘛,然后这个 deadline, deadline 就是现在的区块儿时间, 这个呆的烂只有在呃用脚本或者现,或者是不是用合约,调用合约是用直接调用合约,他有一个呆的烂。 motin, 就是这里我们要调换多少一兑换多少个 b 嘛,然后这里最好就这个是最低,我们调多少 b 出来的外就是控制划点嘛,这是干嘛的呢?这个是价格影响的,这个是价格影响的,这个是防止啊, 这个是我,我就说一句,那个说一点,就说一点可以理解的意思呢?他就防止夹子的。说说说说那个比较可以理解的这个这玩意,这个防止夹子的,他是为了防止夹子的,反正这两个夹一块可以 防止夹子。然后呢,我们这里就是应该就是可以了,我们这里也编译了,也也,他这是官方的文档,我们官方呢, 合约我们什么都没有改,只改了一些参数,而且如果他是正确的,破费是正确的,我有理由,我有我有理由,我有我有理由。有一点我有一点自信,就是说咱们不用写测试脚本了,直接的 步数就可以了。我们 inject 的这个小狐狸怎么这样啊?他这 为什么不在这里?已经 jack 出来, 好,我们部署一下啊。部署, sorry, i didn't catch your name earlier。 我们在这里用市场啊, 市场的确认,然后等着他这个合约部署完成。在这个部署等他他的时候呢?我们 因为他这里是先把你的 b 发送给合约,所以我们要 approve 一下贷, 我们要,呃,把这个代额 pro 到这个合约嘛? i e r c 二零点,这个,这个是代的合约, 代的合约,我们 uproar 谁呢? uproar 这个我们刚刚部署的合约 和 pro 数量呢?就随便填吗?你给填最大的, 我这里就随便填了一个,数量 最大。哎,这样我们这里还是选市场。 one pro 之后如果一切顺利的话,我们就可以兑换了。兑换这里输多少呢?因为我这里有多少币呢?我这里有零点, 我这里有零点一个币,所以我们就兑换零点一个一,后面是十八个零,然后零点一就是十七个零嘛, 试一下, ok, 他没有爆红就说明这个是正常, 然后我们等着就可以了,这就上链了。上链了之后我们可以在这里去看一下已确认。 although 网络可能有点慢,或者的网络可能刷不出来,这浏览器有可能刷不出来,刷出来了, 我们看这里,他是先我把我们这是我们的 u a 地址,我们的账户,他转发一个零点一个带给这个合约,这个合约是我们刚刚部署的九 b 二, 我们部首的合约是九比二,它就是 transfer, 它就调这里函数嘛,把咱们的 b 发给它合约本身, 然后再把这零点,然后他助理他先再把这个币再从这个合约的地址发给这个破,然后从这个破发给这个发给 hello, 然后我们看一下账户呢, 我们这里已经有了零点九九八,它这个好处相比 we need unisov 它有什么好处呢?呃,我们这里的,我们可以从这个 info 这个破,它的手续费是多少呢?是哦,百分之零点 零一就是千分之一吗?它的稳定币兑换是千分之一的手续费,而 而而那个 unisa vr 它是千分之三的手续费嘛,所以它手续费就是相相比来临兑兑换稳定币,它的手续费是比较低的,而你像兑换这个百分之,呃,它就 就千分之五的手续费,因为稳定币兑换他的手续费低是合理的,而而不是稳定币的兑换呢,他就手续费就高一点,所以他的手续费他就是他是动态的了,这是相比他相比于印刷 vr, 呃,改进的一个地方,他的手续费是 是不一样的,每个破台的手续费是不一样的。你就像这个交易,对他是啊,也是有,应该也是有其他的啊。其他的手续费的,我们可以看一下, 这里一百,我们啊,比方说五百,看有没有, 五百可能没有, 哎,五百也是有的, 就是说他一个交易队可以有好多个池子,这也是他五百也是有的,哪个多一点呢?八四零八三一,哎,这个还多一点哎, 就是说他一个池子可能,呃,一个交易队可能他还有很多池子。好了,今天就介绍到这里,就是演示一下。呃, unicelv 三版本的兑换,以后有时间的话我会呃演示一些其他的,今天再见。
粉丝597获赞1894

大家好,我是同理老师,最近有很多同学问我去中兴化教一所 unisworp 中的华典怎么理解,今天我们就来讲一下。 如果要理解华典这个概念,首先要理解这个华字,如果要理解这个华字,就先要弄清楚什么是不华,也就是什么是无华典。 我们在银行兑换外币或者是在中心化交易所兑换数字货币的时候,一般都是以一个固定汇率作为交易参考的,同时本次货币和货币之间兑换的动作对上面提到的固定汇率不会有影响, 这种情况就可以理解为无华点。而在 uniswap 中,如果参与交换的货币数量占去中心化交易所池子中的货币的数量的比例过大,换句话说就是投入的货币量占一 有货币量的比例过大,就会很大程度上拉低换出货币在 uniswap 中的价值,而这个价值下降比率就是滑点,大家理解吗?如果各位对于 uniswap 有其他问题,欢迎来找同理老师讨论。

欢迎来到去中心化世界,今天给大家介绍的是去中心化金融,也就是理发项目的 uniswipe。 uniswip 是二零一八年建议在于他法院上的去中心化交易协议,创始人是哈登亚当斯。 uzs 外部采用的是独特的 am 模型,也就是自动化做事箱,就是将所有人的资产汇聚到流动池中,并根据一种名为恒盾层级做事箱模型的算法进行做式。所谓的恒盾层级呢,其实可以看成一个房比例函数 x 杠 y 等于 k, 无论 x 和 y 怎么改变, k 始终是一个定值。简单的说就是,比如把黄金比作 x, 把美元比作 y, 然后把黄、 黄金和美元组成一个池子,当有人用美元拿这个池中把黄金这个池中的黄金对比,美元就在减少。由于 k 值是恒定的,那池中的黄金对美元就越来越值钱。仿之一眼, udsword 在二零二零年九月做出一个加密史上最轰动的事情, 就每一个交易过的用户发放四百个 ur ur 卡,放当天交易达到每一个是每到一个,相当于每个人送一台 iphone 手机。其次要是留到二一年 的时候,最高每个月要达到四十五美刀,四百个几乎就是一点八万美元, 挺有诱惑的,当时我就搞了十个地址获得空投,可惜我在四米的左右就拔掉了,想想还是错过很多了啊,哎,好可惜啊。 跟你说啊,不,现在的是第三个版本的啊,微商版本的推荐呢,就是整合流动盛词,是资本的更有效率,再说对大户又更友好一些。而到今年呢,六月份,他公布了第四个版本的大码 啊,那是第四个版本的核心呢,就是引入了创新的 house 功能,也就是勾子功能。 这个功能呢,就是允许任何人使用自定义合约了,部署刘顿胜并附加构成。简单的说就是将微视将支持任何人在此基础上做定制化开发。这意味着开发者可以基于微视 构建任何类型的大师,包括合约啊,弃权啊等等的一些显示品,还可以搭建借大协议,稳定并协议等等。所以未来可能会机遇 尤里斯瓦不出现一个庞大的生态,所以大家多多留意一下尤里斯瓦,避免错过机会。这种机会呢,以后也不会是说没有,但也不会经常有啊。


是一个,一个 in, 它,比如说定一个 in, 它啊是二五六,它定这个是个 a, 然后呢再用了 slot 零, 那么在外下看就是我们可以感受一下这个实际的情况,就是说 start 是 storage 之中保存状态变量的地方,因为状态变量是个东西啊,是个东西,那么我们得有地方保存。我们对于我们高层语言来说, 这个地方我们不必考虑,因为存到哪里我们爱爱存哪里存哪里对我们没有影响。但是在合约升级这个体系来说,爱存哪里存哪里不行,有影响。那么 每定一个变量,他就再用一个 slot, 那不就整整成这样了?左边 slot 是一个逻辑的概念啊,是一个,就是对 em evm 的概念,他从零开始变码,后面是这么一大层 长串,都是这个 slot 的这个信息,数据信息,那么零幺一直到二十二,一直到二十四更多它里面都是一个,这么多个 一共是咱说了。呃,一个这个东西表达的是四个一,四个,四个一,四,从零到四个一,就是从零到 f 嘛?这个东西加起应该有这么多个,我没数啊,这么多个应该是八八六十四个,这是一。


今天就是我的一个做了一个小的池子,哈, s p a 和乙胎反的,然后这个在 unishop 上它这个呃超出了范围,然后这个是一个 啊,怎么说呢,是如果你在 unishop 上做流动性,也会遇到这样的一个情况,那这相当于呃简单讲就是我们在做流动性的时候哈,他其实会有一个呃这个兑换比比例就是比如说是这个是二三七的 spa 到 ph 的最低的,然后这最高的是四百 s p a 到一肽粉,然后呃我之前做的时候,他应该呃那个时候 应该有个当前汇率,当前汇率是正好是这两个中间平均值,那大概是呃可能三百多,那现在的话,因为这个 spa 这个币涨太多了,涨太多的话,然后就相当于说这个 spa 对 以太法啊,变成了这个二幺五,那所以他就超出了这样一个呃,香奈儿,你可以理解,就做事的一个范围,那超出这个范围的话,他其实啊就不会获得这个手续手续费的这样的一个一个呃分成,然后 就是会显示加那这种情况下,如果你觉得比如说哎,接下来他会跌下来,然后会跌到这个范围内,那你就放着,那如果没有的话,我觉得大家就把这个流动性给去掉,你因为这个时候我这里面相当于就变成全部都是以太坊了 啊。然后当然这这个就是之前他的手续费,就是这边平均分的手续费,手续费他相当于是这两个币就不会变了,就啊一一个,一个是这个,一个是这个,因为之前 spf 和以太坊,他的这个呃在 unishop 上如果你去做流动性收益特别高。然后啊我就呃放 进来试了一下,没想到这几天 spa 长得长得长得还不错。这期是在 ab abutra 这个练上就是呃呃 abutran 就最近比较火的那个姨太坊的呃勒勒勒勒兔的那个链对对然后就做一下给大家讲一下啊。