money-legos – 乐高积木区块链毕设代写

区块链毕设代写本文提供国外最新区块链项目源码下载,包括solidity,eth,fabric等blockchain区块链,money-legos – 乐高积木区块链毕设代写 是一篇很好的国外资料

money-legos

money-legos - 乐高积木 money-legos - 乐高积木 money-legos - 乐高积木 money-legos - 乐高积木

money-legos - 乐高积木

Get ABIs, Addresses, and Solidity Interfaces to popular DeFi protocols

Now with Typescript-powered autocomplete!

money-legos is an NPM package that provides you with the mainnet addresses, ABIs, and Solidity interfaces for popular DeFi protocols.

Click here for docs and visit our Discord here!

Protocols supported:

  • AAVE
  • Compound
  • Curve Finance
  • DappSys
  • DyDx
  • ERC20
  • Idle V3
  • Kyber.Network
  • MakerDAO
  • OneSplit
  • UMA Protocol
  • Uniswap v1
  • Synthetix
  • Balancer
  • mStable

Importing specific protocols is also supported:

money-legos - 乐高积木

Install

npm install @studydefi/money-legos

Usage

JavaScript

import { legos } from "@studydefi/money-legos";  // access ABIs and addresses legos.erc20.abi; legos.erc20.dai.address;  // of many popular DeFi protocols legos.uniswap.factory.abi; legos.uniswap.factory.address;  // import only the protocol you are interested in import uniswap from "@studydefi/money-legos/uniswap";  uniswap.factory.abi; uniswap.factory.address;

Solidity

pragma solidity ^0.5.0;  import "@studydefi/money-legos/onesplit/contracts/IOneSplit.sol";  import "@openzeppelin/contracts/token/ERC20/IERC20.sol";   contract OneSplitSwapper {     // Uniswap Mainnet factory address     address constant OneSplitAddress = 0xC586BeF4a0992C495Cf22e1aeEE4E446CECDee0E;      function _swap(address from, address to, uint256 amountWei) internal {         IERC20 fromIERC20 = IERC20(from);         IERC20 toIERC20 = IERC20(to);          (uint256 returnAmount, uint256[] memory distribution) = IOneSplit(             OneSplitAddress         ).getExpectedReturn(             fromIERC20,             toIERC20,             amountWei,             10,             0         );          IOneSplit(OneSplitAddress).swap(             fromIERC20,             toIERC20,             amountWei,             returnAmount,             distribution,             0         );     } }

Merge pull request


money legos

money-legos - 乐高积木money-legos - 乐高积木<money-legos>>>

获得流行DeFi协议的ABIs、地址和可靠接口,现在使用Typescript自动完成!

money legos是一个NPM包,它为您提供流行DeFi协议的mainnet地址、abi和Solidity接口。

支持的协议:

还支持导入特定的协议:

点击此处获取文档并访问我们的Discord!

<money-legos>

  • MakerDAO
  • OneSplit
  • UMA协议
  • Uniswap v1
  • Synthetix平衡器
  • ERC20
  • Idle V3
  • Kyber.Network
  • MakerDAO
  • OneSplit
  • UMA Protocol
  • Uniswap v1
  • Synthetix
  • Balancer
  • mStable

Importing specific protocols is also supported:

money-legos - 乐高积木

安装使用凯伯。网络
  • MakerDAO
  • OneSplit
  • UMA协议
  • Uniswap v1
  • Synthetix平衡器
  • npm install @studydefi/money-legos

    Usage

    JavaScript

    import { legos } from "@studydefi/money-legos";  // access ABIs and addresses legos.erc20.abi; legos.erc20.dai.address;  // of many popular DeFi protocols legos.uniswap.factory.abi; legos.uniswap.factory.address;  // import only the protocol you are interested in import uniswap from "@studydefi/money-legos/uniswap";  uniswap.factory.abi; uniswap.factory.address;

    Solidity

    pragma solidity ^0.5.0;  import "@studydefi/money-legos/onesplit/contracts/IOneSplit.sol";  import "@openzeppelin/contracts/token/ERC20/IERC20.sol";   contract OneSplitSwapper {     // Uniswap Mainnet factory address     address constant OneSplitAddress = 0xC586BeF4a0992C495Cf22e1aeEE4E446CECDee0E;      function _swap(address from, address to, uint256 amountWei) internal {         IERC20 fromIERC20 = IERC20(from);         IERC20 toIERC20 = IERC20(to);          (uint256 returnAmount, uint256[] memory distribution) = IOneSplit(             OneSplitAddress         ).getExpectedReturn(             fromIERC20,             toIERC20,             amountWei,             10,             0         );          IOneSplit(OneSplitAddress).swap(             fromIERC20,             toIERC20,             amountWei,             returnAmount,             distribution,             0         );     } }

    Merge pull request

    部分转自网络,侵权联系删除区块链源码网

    www.interchains.cc

    https://www.interchains.cc/19460.html

    区块链毕设网(www.interchains.cc)全网最靠谱的原创区块链毕设代做网站 部分资料来自网络,侵权联系删除! 最全最大的区块链源码站 ! QQ3039046426
    区块链知识分享网, 以太坊dapp资源网, 区块链教程, fabric教程下载, 区块链书籍下载, 区块链资料下载, 区块链视频教程下载, 区块链基础教程, 区块链入门教程, 区块链资源 » money-legos – 乐高积木区块链毕设代写

    提供最优质的资源集合

    立即查看 了解详情