rubicon_protocol

所属分类:数值算法/人工智能
开发工具:Solidity
文件大小:603KB
下载次数:0
上传日期:2022-03-08 20:27:27
上 传 者sh-1993
说明:  rubicon_procol,rubicon是一种去中心化协议,有助于链上代币的开放、精简和高效交易...
(Rubicon is a decentralized protocol that facilitates the open, streamlined, and efficient transacting of on-chain tokens and digital assets on a peer-to- peer basis.)

文件列表:
LICENSE (4586, 2021-11-24)
contracts (0, 2021-11-24)
contracts\RubiconMarket.sol (42355, 2021-11-24)
contracts\interfaces (0, 2021-11-24)
contracts\interfaces\IBathToken.sol (1535, 2021-11-24)
contracts\peripheral_contracts (0, 2021-11-24)
contracts\peripheral_contracts\ABDKMath64x64.sol (28623, 2021-11-24)
contracts\peripheral_contracts\IERC20.sol (978, 2021-11-24)
contracts\peripheral_contracts\SafeMathE.sol (1089, 2021-11-24)
contracts\peripheral_contracts\USDCWithFaucet.sol (4726, 2021-11-24)
contracts\peripheral_contracts\WETH9.sol (37908, 2021-11-24)
contracts\proxy (0, 2021-11-24)
contracts\proxy\Address.sol (8456, 2021-11-24)
contracts\proxy\OVMProxy.sol (2760, 2021-11-24)
contracts\proxy\TransparentUpgradeableProxy.sol (6575, 2021-11-24)
contracts\proxy\UpgradeableProxy.sol (2972, 2021-11-24)
contracts\rubiconPools (0, 2021-11-24)
contracts\rubiconPools\BathHouse.sol (7533, 2021-11-24)
contracts\rubiconPools\BathPair.sol (20994, 2021-11-24)
contracts\rubiconPools\BathToken.sol (10590, 2021-11-24)
hardhat.config.ts (1537, 2021-11-24)
migrations (0, 2021-11-24)
migrations\1_deploy_asset_contracts.js (313, 2021-11-24)
migrations\2_exchange_and_pools.js (1149, 2021-11-24)
package-lock.json (2651000, 2021-11-24)
package.json (2046, 2021-11-24)
strategist (0, 2021-11-24)
strategist\StrategistTutorialComingSoon.txt (244, 2021-11-24)
strategist\nonceManager (0, 2021-11-24)
strategist\nonceManager\noncemanager.js (1928, 2021-11-24)
test (0, 2021-11-24)
test\1_pool_test.js (19671, 2021-11-24)
test\testHelpers (0, 2021-11-24)
... ...

![GitHub Workflow Status](https://img.shields.io/github/workflow/status/RubiconDeFi/rubicon_protocol/Truffle%20Tests) ![Discord](https://img.shields.io/discord/752590582274326680?link=https://discord.com/invite/E7pS24J&link=https://discord.com/invite/E7pS24J) ## Docs For detailed documentation of the Rubicon protocol please visit our [docs](https://docs.rubicon.finance/) # Rubicon Protocol Rubicon is an open order book protocol for Ethereum. The protocol is Layer 2-native and will launch across multiple L2 networks such as [Optimism](https://optimism.io/), [Arbitrum](https://arbitrum.io/), [zkSync](https://zksync.io/), and [StarkNet](https://starkware.co/starknet/). The Rubicon protocol is currently live on the Optimistic Ethereum network. You can use it today on the [Rubicon App](https://app.rubicon.finance). ### Protocol Overview A number of key smart contracts house the primary operations of the Rubicon protocol. Please see below for an overview of our current smart contract infrastructure. At a high level, Rubicon revolves around a core smart contract [RubiconMarket.sol](https://github.com/RubiconDeFi/rubicon_protocol/blob/master/contracts/RubiconMarket.sol) that facilitates peer-to-peer trades of ERC-20 tokens using an open order book. [Rubicon Pools](https://docs.rubicon.finance/contracts/rubicon-pools) is a separate system of smart contracts that enables passive liquidity providing on the Rubicon order books. ![image](https://user-images.githubusercontent.com/60487118/1426***674-4b21a487-72b8-4c1b-9d7c-f340d00352fc.png) ## Start Rubicon Protocol Locally ```bash $ git clone https://www.github.com/RubiconDeFi/rubicon_protocol.git $ cd rubicon_protocol && npm i $ (in a separate instance) npm run ganache $ npm run test ```

近期下载者

相关文件


收藏者