Giter Club home page Giter Club logo

umee's Introduction

Logo!

Project Status: Active – The project has reached a stable, usable state and is being actively developed. GoDoc Go Report Card Version License: Apache-2.0 Lines Of Code GitHub Super-Linter

A Golang implementation of the Umee network, a decentralized universal capital facility in the Cosmos ecosystem.

Umee is a Universal Capital Facility that can collateralize assets on one blockchain towards borrowing assets on another blockchain. The platform specializes in allowing staked assets from PoS blockchains to be used as collateral for borrowing across blockchains. The platform uses a combination of algorithmically determined interest rates based on market driven conditions. As a cross chain DeFi protocol, Umee will allow a multitude of decentralized debt products.

Table of Contents

Releases

See Release procedure for more information about the release model.

Release Compatibility Matrix

Umee Version Mainnet Experimental Cosmos SDK IBC Peggo Price Feeder Gravity Bridge
v0.8.x v0.45.x v2.0.x v0.2.x v0.1.x
v1.x.x v0.45.x v2.0.x v0.2.x N/A umee/v1 module/v1.4.x-umee
v2.x.x v0.45.x v2.3.x v0.2.x v0.2.x umee/v2 module/v1.4.x
v3.x.x v0.46.x v5.0.x v1.3.x+ v1.0.x umee/v3 module/v1.5.x-umee

Active Networks

Public

Install

To install the umeed binary:

$ make install

Swagger

  • To enable it, modify the node config at $UMEE_HOME/config/app.toml to api.swagger true
  • Run the node normally umeed start
  • Enter the swagger docs http://localhost:1317/swagger/

Cosmovisor

Docs Note: cosmovisor only works for upgrades in the umeed, for off-chain processes updates like peggo or price-feeder, manual steps are required.

  • cosmovisor is a small process manager for Cosmos SDK application binaries that monitors the governance module for incoming chain upgrade proposals. If it sees a proposal that gets approved, cosmovisor can automatically download the new binary, stop the current binary, switch from the old binary to the new one, and finally restart the node with the new binary.

  • Install it with go

go install cosmossdk.io/tools/cosmovisor/cmd/cosmovisor@latest
  • For the usual use of cosmovisor, we recomend setting theses env variables
export DAEMON_NAME=umeed
export DAEMON_HOME={NODE_HOME}
export DAEMON_RESTART_AFTER_UPGRADE=true
export DAEMON_ALLOW_DOWNLOAD_BINARIES=true
export DAEMON_PREUPGRADE_MAX_RETRIES=3
  • To use cosmovisor for starting umeed process, instead of calling umeed start, use cosmovisor run start [umeed flags]

umee's People

Contributors

alexanderbez avatar dependabot[bot] avatar adamewozniak avatar toteki avatar robert-zaremba avatar rafilxtenfen avatar justyntemme avatar dreamcodez avatar facundomedica avatar rbajollari avatar gsk967 avatar zarazan avatar brianosaurus avatar khoerling avatar cyphercoredev avatar huginntech avatar alextothemoon avatar natexlee avatar onetrickypony avatar kinrokinro avatar mechul-eth avatar alxnode 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.