<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[RSS Feed]]></title><description><![CDATA[RSS Feed]]></description><link>http://direct.ecency.com</link><image><url>http://direct.ecency.com/logo512.png</url><title>RSS Feed</title><link>http://direct.ecency.com</link></image><generator>RSS for Node</generator><lastBuildDate>Mon, 20 Apr 2026 22:55:52 GMT</lastBuildDate><atom:link href="http://direct.ecency.com/created/vuejs/rss.xml" rel="self" type="application/rss+xml"/><item><title><![CDATA[简易计算UniswapV2的代币价格 / 学习智能合约#67]]></title><description><![CDATA[简易计算UniswapV2的代币价格，这算是一个补充吧。以前虽也看过V2的合约，一般也用不着自己去求。这次是要集成$Slime的充值，需要计算一下价格，就找来资料试着计算下。 UniswapV2主要使用了 RouterV2 合约的两个方法，把它写成ABI，如下： const routerAbi = [ "function getAmountsOut(uint amountIn, address[]]]></description><link>http://direct.ecency.com/hive-105017/@lemooljiang/4u038ju7</link><guid isPermaLink="true">http://direct.ecency.com/hive-105017/@lemooljiang/4u038ju7</guid><category><![CDATA[hive-105017]]></category><dc:creator><![CDATA[lemooljiang]]></dc:creator><pubDate>Sun, 17 Nov 2024 11:55:12 GMT</pubDate><enclosure url="https://images.ecency.com/p/7ohP4GDMGPrUMp8dW718tJBTEaJiCZqta5CwEEUjzHnzKHX7Ciihdhhuw5gMr4dDVjdSLtgEQaVH9wypuy5MHxodNgKFAkjWdwuP?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Introduccion al curso de vue de fernando herrera]]></title><description><![CDATA[una presentacion de un exelente curso de fernando herrera ▶️ 3Speak]]></description><link>http://direct.ecency.com/hive-181335/@wesly91/vcrsoqmd</link><guid isPermaLink="true">http://direct.ecency.com/hive-181335/@wesly91/vcrsoqmd</guid><category><![CDATA[hive-181335]]></category><dc:creator><![CDATA[wesly91]]></dc:creator><pubDate>Sun, 26 Nov 2023 04:40:06 GMT</pubDate><enclosure url="https://images.ecency.com/p/99pyU5Ga1kwr5bsMXthzYLbcngN4W2P8NtU9TWTdHC3HaQbjuuRfHesJoVwW9C1hHdf47qR3uiSt2UtkrgA7i3TNfudciifGtzhzyLvqGHYNo3dtNaqLmkUGShztDxqUjp?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[cosas interesantes de vuejs]]></title><description><![CDATA[algunas caracteristicas de vue que te pueden interesar ▶️ 3Speak]]></description><link>http://direct.ecency.com/hive-181335/@epic7choux/ntvquboe</link><guid isPermaLink="true">http://direct.ecency.com/hive-181335/@epic7choux/ntvquboe</guid><category><![CDATA[hive-181335]]></category><dc:creator><![CDATA[epic7choux]]></dc:creator><pubDate>Thu, 25 May 2023 15:31:06 GMT</pubDate><enclosure url="https://images.ecency.com/p/99pyU5Ga1kwr5bsMXthzYLbcngN4W2P8NtU9TWTdHC3HaQbjuuRfHesJoVyPeU9t9UvnHKif9zKgz1iaKRYbkHgodEm8hDofe3v2FCwss4orP4afuxTEK82qCC4w4rMgCe?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Kolony.org Dev Log - episode 2]]></title><description><![CDATA[Kolony.org Dev Log - episode 2 TLDR; Kolony gains a few kolonists and the app sees some development. Kolony has continued developing in the last few weeks. In addition to numerous tweaks and fixes, major]]></description><link>http://direct.ecency.com/dev/@hivetrending/kolonyorg-dev-log-episode-2</link><guid isPermaLink="true">http://direct.ecency.com/dev/@hivetrending/kolonyorg-dev-log-episode-2</guid><category><![CDATA[dev]]></category><dc:creator><![CDATA[hivetrending]]></dc:creator><pubDate>Mon, 10 Oct 2022 15:19:00 GMT</pubDate><enclosure url="https://images.ecency.com/p/YpihifdXP4WNbGMdjw7e3DuhJWBvCw4SfuLZsrnJYHEpsqZFkiGGNCQ6iY3N1t6MU81kRNN1hiH7a3ZJ5mvC7M8pgeaE5LDErDhE5PnfPvnv59ZsAhpf2g9wjeLvckvj3qDEPg3n2AkWHcoJ1Lk2x7fUj7UjBBhFMZ7aDPRrcjZx?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Kolony.org Dev Log - episode 1]]></title><description><![CDATA[TLDR; Twice built Kolony.org, a Hive front-end app. It's barely usable now and will improve over time. Months ago I started building a minimalistic Hive front-end called Kolony.org. It was mostly written]]></description><link>http://direct.ecency.com/dev/@hivetrending/kolonyorg-dev-log-episode-1</link><guid isPermaLink="true">http://direct.ecency.com/dev/@hivetrending/kolonyorg-dev-log-episode-1</guid><category><![CDATA[dev]]></category><dc:creator><![CDATA[hivetrending]]></dc:creator><pubDate>Fri, 23 Sep 2022 19:21:24 GMT</pubDate></item><item><title><![CDATA[Vue.js Development - Part 4 Routing, Eslint and a Simple Component for Boostrap nav-item]]></title><description><![CDATA[Welcome back for another session of our Vue development series. Today we are going to look into adding routing using async loading as well as implementing a component for our bootstrap navigation items]]></description><link>http://direct.ecency.com/hive-163521/@farpetrad/vuejs-development-part-4-routing-eslint-and-a-simple-component-for-boostrap-nav-item</link><guid isPermaLink="true">http://direct.ecency.com/hive-163521/@farpetrad/vuejs-development-part-4-routing-eslint-and-a-simple-component-for-boostrap-nav-item</guid><category><![CDATA[hive-163521]]></category><dc:creator><![CDATA[farpetrad]]></dc:creator><pubDate>Sun, 03 Apr 2022 03:31:06 GMT</pubDate><enclosure url="https://images.ecency.com/p/NTy4GV6ooFRmaCXZ8UYgPhoud1kjiNX8QokLEZtbBKLuLWQ9yt7K3o4GhhyMiQSGpaiQSBPi2Su8FeFaQF2ze25NerFVthJDG3apcBAW9pkQggSx519R6pHf4zJq8AZQctNyxzj2pdxdsr2hg5R2eLiD7d5b6qqa9bUi8gSz?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Vue.js 3 Development - Part 3 Jest & Creating a Navigation bar]]></title><description><![CDATA[Intro Hey everyone. So I messed up last time and was kind of tired and published before adding all the Jest unit testing setup and feel really bad for letting you all down. So today were going to go hard]]></description><link>http://direct.ecency.com/hive-169321/@farpetrad/vuejs-3-development-part-3-jest-and-creating-a-navigation-bar</link><guid isPermaLink="true">http://direct.ecency.com/hive-169321/@farpetrad/vuejs-3-development-part-3-jest-and-creating-a-navigation-bar</guid><category><![CDATA[hive-169321]]></category><dc:creator><![CDATA[farpetrad]]></dc:creator><pubDate>Wed, 16 Mar 2022 02:44:45 GMT</pubDate><enclosure url="https://images.ecency.com/p/NTy4GV6ooFRmaCXZ8UYgPhoud1kjiNX8QokLEZtbBKLuLWQ9yt7K3o4GhhyMiQSGpaiQSBPi2Su8FeFaQF2ze25NerFVthJDG3apcBAW9pkQggSx519R6pHf4zJq8AZQctNyxzj2pdxdsr2hg5R2eLiD7d5b6qqa9bUi8gSz?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Hosting a Vue 3 application in .NET 6 Part 2: Enabling Typescript and Jest]]></title><description><![CDATA[Welcome back everyone. Hope you had time to read and absorb the first article in the series Hosting a Vue 3 application in .NET 6. We went over a lot with setting up our basic host in .NET but didn't really]]></description><link>http://direct.ecency.com/hive-169321/@farpetrad/hosting-a-vue-3-application-in-net-6-part-2-enabling-typescript-and-jest</link><guid isPermaLink="true">http://direct.ecency.com/hive-169321/@farpetrad/hosting-a-vue-3-application-in-net-6-part-2-enabling-typescript-and-jest</guid><category><![CDATA[hive-169321]]></category><dc:creator><![CDATA[farpetrad]]></dc:creator><pubDate>Sat, 12 Mar 2022 07:04:39 GMT</pubDate><enclosure url="https://images.ecency.com/p/NTy4GV6ooFRmaCXZ8UYgPhoud1kjiNX8QokLEZtbBKLuLWQ9yt7K3o4GhhyMiQSGpaiQSBQLicFRDAou41tWZ7Nqg2QgRo13tuyxTw9C7tBXrw3vNs28CjijTCqihWvqd3VsLqFmZqQSoczn2Jka3DWnv4WhfVaYJawTyY6A?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[合约的执行结果和历史的数据结构  / 学习智能合约#57]]></title><description><![CDATA[在执行智能合约时如何确定合约的正确执行结果呢？在得到正确的结果后再执行一系列的操作。比如现实中，只有你已确定付款后才能拿走商品一样，智能合约只能得到正确的结果才能进行下一步。 要起得到确定的结果，一般有两种办法：一种是轮询事件，另一种是直接分析得到的结果 。例如：let res = await instance.methods.transfer(to, amount),]]></description><link>http://direct.ecency.com/hive-105017/@lemooljiang/7s9xe46v</link><guid isPermaLink="true">http://direct.ecency.com/hive-105017/@lemooljiang/7s9xe46v</guid><category><![CDATA[hive-105017]]></category><dc:creator><![CDATA[lemooljiang]]></dc:creator><pubDate>Mon, 28 Feb 2022 07:34:00 GMT</pubDate></item><item><title><![CDATA[Making PeakMonsters 200% Faster]]></title><description><![CDATA[A few days ago @splinterlands opened the Chaos Legion edition general sale for everyone. Some players have already been able to purchase packs during the pre-sale, but the bulk of the purchases will happen]]></description><link>http://direct.ecency.com/hive-126911/@asgarth/making-peakmonsters-200percent-faster</link><guid isPermaLink="true">http://direct.ecency.com/hive-126911/@asgarth/making-peakmonsters-200percent-faster</guid><category><![CDATA[hive-126911]]></category><dc:creator><![CDATA[asgarth]]></dc:creator><pubDate>Sun, 23 Jan 2022 22:18:39 GMT</pubDate><enclosure url="https://images.ecency.com/p/26uUsAjKTsXCDw7zixZR182JbFKvgzJ9YwsFpTVcRaGCmsqhA1unTgpqNTkPoNmdYwtMibxJDB8GV1ccYEzVQkVkcH52tp1MP19N3i3Qhs5t1hBsURQ3PMRMSZkcnB74o54CtdSEEVi4vMQ6es7D3jj3aaLdTrD1tYgRcr?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[ElectronJS send and receive between Vue components]]></title><description><![CDATA[Teeeeest bvaaaaaaaaaaaaaaaaaaaaaaaaaaaa ewf wefwe]]></description><link>http://direct.ecency.com/electron/@strangersoul/electronjs-send-and-receive-between-vue-components</link><guid isPermaLink="true">http://direct.ecency.com/electron/@strangersoul/electronjs-send-and-receive-between-vue-components</guid><category><![CDATA[electron]]></category><dc:creator><![CDATA[strangersoul]]></dc:creator><pubDate>Sun, 24 Oct 2021 01:49:15 GMT</pubDate></item><item><title><![CDATA[IPFS使用指南(更新版)  / 学习智能合约#53]]></title><description><![CDATA[说明 简介 下载与资源 IPFS的公共网关 一、服务器端(用go版) 安装 查看配置config 设置端口和跨域 systemctl-service nginx配置反向代理 二、前端(js-ipfs-http-client) 安装和配置 上传图片到ipfs 上传视频到ipfs videostream播放视频 说明 用IPFS提供web服务，需要有两部分，一是服务器端开启daemon,]]></description><link>http://direct.ecency.com/hive-105017/@lemooljiang/nzd8ko</link><guid isPermaLink="true">http://direct.ecency.com/hive-105017/@lemooljiang/nzd8ko</guid><category><![CDATA[hive-105017]]></category><dc:creator><![CDATA[lemooljiang]]></dc:creator><pubDate>Sat, 23 Oct 2021 09:25:06 GMT</pubDate></item><item><title><![CDATA[Polygon Mumbai测试网布署合约  / 学习智能合约#48]]></title><description><![CDATA[Polygon生态发展得挺不错，可以算是成熟的layer2了。再加上它的矿工费是以太坊的万分之一吧，是现在开发应用的不二选择。我最近开发的项目就准备直接在Polygon上布署。 先试试测试网Mumbai。找到水龙头申请点测试币。再使用truffle把开发好的合约布署到测试网上。 找到开发手册，找准参数这些，如下： const HDWalletProvider =]]></description><link>http://direct.ecency.com/hive-105017/@lemooljiang/polygon-mumbai-48</link><guid isPermaLink="true">http://direct.ecency.com/hive-105017/@lemooljiang/polygon-mumbai-48</guid><category><![CDATA[hive-105017]]></category><dc:creator><![CDATA[lemooljiang]]></dc:creator><pubDate>Sat, 28 Aug 2021 11:13:36 GMT</pubDate><enclosure url="https://images.ecency.com/p/FxX5caie56yqUbvo2DTgXpuocd6T7W9bCCzvgQUU1Aqau6mPxPDStE5BV6UCq5VxQcUmrM31cbGACHQED3jrVWGpcEhQdcPbQZCuhyHRr3Xh?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[solidity 0.8版本更新 / 学习智能合约#46]]></title><description><![CDATA[solidity版本更新的速度很快啊，半年没玩，就有点跟不上进度了！查看了下新的版本，现在已到0.8.7，也有不少的更新：集成的SafeMath和新的错误处理。 手册 SafeMath solidity在0.8版本以前需要引入SafeMath库以避免计算时溢出，但在0.8版本以后自身已经集成了，则无需再引入。下面简单地测试下， //SafeMath是从左到右开始计算的： + add - sub *]]></description><link>http://direct.ecency.com/hive-105017/@lemooljiang/solidity-0-8-46</link><guid isPermaLink="true">http://direct.ecency.com/hive-105017/@lemooljiang/solidity-0-8-46</guid><category><![CDATA[hive-105017]]></category><dc:creator><![CDATA[lemooljiang]]></dc:creator><pubDate>Tue, 24 Aug 2021 01:46:27 GMT</pubDate></item><item><title><![CDATA[工厂合约模式factory / 学习智能合约#45]]></title><description><![CDATA[从智能合约中创建另一个智能合约，就像一个工厂批量制造出产品一样。工厂模式的想法是拥有一个合约(工厂)，该合约将承担创建其他合约的任务。 工厂合约创建子合约有两种方法：new方法和create2方法。 计算合约地址 //使用new关键字来创建子合约 // SPDX-License-Identifier: GPL-3.0 pragma solidity >=0.7.0 <0.9.0; contract]]></description><link>http://direct.ecency.com/hive-105017/@lemooljiang/factory-45</link><guid isPermaLink="true">http://direct.ecency.com/hive-105017/@lemooljiang/factory-45</guid><category><![CDATA[hive-105017]]></category><dc:creator><![CDATA[lemooljiang]]></dc:creator><pubDate>Fri, 20 Aug 2021 04:20:33 GMT</pubDate></item><item><title><![CDATA[mapState, mapGetters, mapMutations and mapActions with Vue3/Vuex4 and script setup]]></title><description><![CDATA[Published here first: I just stumbled upon this StackOverflow post while checking out Vue 3 and this new syntax and Composition API and so on and getting to the point where I was ready to add a Vuex store.]]></description><link>http://direct.ecency.com/web/@mkt/mapstate-mapgetters-mapmutations-and-mapactions-with-vue3-vuex4-and-script-setup</link><guid isPermaLink="true">http://direct.ecency.com/web/@mkt/mapstate-mapgetters-mapmutations-and-mapactions-with-vue3-vuex4-and-script-setup</guid><category><![CDATA[web]]></category><dc:creator><![CDATA[mkt]]></dc:creator><pubDate>Tue, 17 Aug 2021 11:53:51 GMT</pubDate><enclosure url="https://images.ecency.com/p/KWcVEiwEzuiDrvR3aTx1VmEVzYoEvi3cpoV8MKbez8hovVazQGCwg5BFQPhW3xvGK4LsxEWGitdA4ieZVQ?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[Abundance.Tribe's BiWeekly Question - Who Are You Living Your Life For?]]></title><description><![CDATA[I will never be here today of not for my nephew, Three months ago he advice me not to go on drinking alcoholic but i was like why his he saying such things to me, then i realized that drinking alcoholic]]></description><link>http://direct.ecency.com/hive-181465/@faithetim/abundance-tribe-s-biweekly-question</link><guid isPermaLink="true">http://direct.ecency.com/hive-181465/@faithetim/abundance-tribe-s-biweekly-question</guid><category><![CDATA[hive-181465]]></category><dc:creator><![CDATA[faithetim]]></dc:creator><pubDate>Thu, 12 Aug 2021 17:37:09 GMT</pubDate><enclosure url="https://images.ecency.com/p/3jpR3paJ37V8XPrHkfZdMt57jY6pRt6zEt5iRJV9q6izm5mPaPntydtnT7U12wvdCLYnLJDCqnhggtJEQE6tiG58PmvX7SCEfa9uHrVTejFLAqMjR7cSDc2gHCqTJ8gMhfyiE?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[VueJS update claims up to 260% more performance!]]></title><description><![CDATA["We are excited to announce the release of Vue.js 3.2 "Quintessential Quintuplets"! This release includes many significant new features and performance improvements, and contains no breaking]]></description><link>http://direct.ecency.com/vuejs/@themarkymark/vuejs-update-claims-up-to-260percent-more-performance</link><guid isPermaLink="true">http://direct.ecency.com/vuejs/@themarkymark/vuejs-update-claims-up-to-260percent-more-performance</guid><category><![CDATA[vuejs]]></category><dc:creator><![CDATA[themarkymark]]></dc:creator><pubDate>Tue, 10 Aug 2021 15:21:03 GMT</pubDate><enclosure url="https://images.ecency.com/p/YpihifdXP4WNbGMdjw7e3DuhJWBvCw4SfuLZsrnJYHEpsqZFkiGGNCQPP3sMYxxbkDqZPrDATHghunoez9B7smfXQWzNG7YJTdZtEcSgkND9eZkTwP7n1qoBTVy83xudNYx6ZmUQHANBi1HGPkBbg5zYnqmXyhzCmbgJpnpRcJJJ?format=match&amp;mode=fit" length="0" type="false"/></item><item><title><![CDATA[波场中返回数组 / 学习智能合约#43]]></title><description><![CDATA[因为波场中的TVM中还只是支持solidity 0.5的版本，在返回数组类型的值时还是不方便。在新版的solidity 0.8的版本中已经不用特别声明了，但是在波场中还是很麻烦，因为它还没有更新到新版本。看来波场要加油抄啊！ returns(address[] memory)比如这个返回值，在波场中还不支持，必须在最前头加上pragma experimental]]></description><link>http://direct.ecency.com/hive-105017/@lemooljiang/43</link><guid isPermaLink="true">http://direct.ecency.com/hive-105017/@lemooljiang/43</guid><category><![CDATA[hive-105017]]></category><dc:creator><![CDATA[lemooljiang]]></dc:creator><pubDate>Fri, 16 Jul 2021 13:26:42 GMT</pubDate></item><item><title><![CDATA[GitHub Pages with Dynamic Routes]]></title><description><![CDATA[Originally posted here: GitHub Pages is a super convenient hosting service for static sites, e.g. a personal portfolio or blog or a project’s documentation and even modern web apps are in many cases not]]></description><link>http://direct.ecency.com/github/@mkt/github-pages-with-dynamic-routes</link><guid isPermaLink="true">http://direct.ecency.com/github/@mkt/github-pages-with-dynamic-routes</guid><category><![CDATA[github]]></category><dc:creator><![CDATA[mkt]]></dc:creator><pubDate>Fri, 18 Jun 2021 10:50:48 GMT</pubDate><enclosure url="https://images.ecency.com/p/62PdCouTvNPCvdETyxqmw2R8syS6SSxB5mrrKZu85AeNS3vh13iqskusySqgVN59cTxUxAGA8oeJgc4SNPhCLJRJxGWf3rmjU6pxoDdfb4AWvir?format=match&amp;mode=fit" length="0" type="false"/></item></channel></rss>