GithubHelp home page GithubHelp logo

2022-06-connext's Introduction

Connext Amarok contest details


Documentation

The most up-to-date contest information, protocol documentation, and other resources can be found here.

Scope

Note: While there are more contracts in this repo, the contracts within scope are in the src/contracts/core directory.

Reprinted from above documentation:

File sLoC LoC External Contracts Called Libraries Used
AssetFacet 82 205
BaseConnextFacet 63 152 LibDiamond, LibConnextStorage
BridgeFacet 543 1,121 Executor, TokenRegistry, Home, AavePool, StableSwap, SponsorVault, PromiseRouter LibCrossDomainProperty, LibConnextStorage, TypedMemView
DiamondCutFacet 29 49 LibDiamond
DiamondLoupeFacet 37 73 LibDiamond
NomadFacet 17 38 XAppConnectionManager
PortalFacet 93 194 IAavePortal AssetLogic
ProposedOwnableFacet 132 298 LibDiamond, LibConnextStorage
RelayerFacet 75 177 RelayerFeeRouter
RoutersFacet 246 606 AssetLogic, LibConnextStorage
StableSwapFacet 226 505 LPToken, Tokens AmplificationUtils, SwapUtils
VersionFacet 9 24
DiamondInit 44 82 LibDiamond
ConnextPriceOracle 143 180 AggregatorV3Interface
ConnextProxyAdmin 6 16
Executor 103 215 ExcessivelySafeCall, LibCrossDomainProperty
LPToken 23 53
PriceOracle 5 16
ProposedOwnableUpgradeable 149 333
SponsorVault 132 312 ITokenExchange, IGasTokenOracle, BridgeFacet
StableSwap 205 477 LPToken AmplificationUtils, SwapUtils
PromiseRouter 132 316 Home, Replica, BridgeFacet PromiseMessage
RelayerFeeRouter 62 169 Home, Replica, BridgeFacet RelayerFeeMessage
ProposedOwnable 79 195
File Total 2635 5806
Library sLoC LoC
AmplificationUtils 64 122
AssetLogic 220 428 IStableSwap, ITokenRegistry
ConnextMessage 120 325
LibConnextStorage 96 319
LibCrossDomainProperty 58 161
LibDiamond 196 250
MathUtils 12 35
SwapUtils 618 1,066
PromiseMessage 72 166
RelayerFeeMessage 50 123
Library Total 1506 2995
Total 4141 8801

2022-06-connext's People

Contributors

kartoonjoy avatar laynehaber avatar itsmetechjay avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.