Giter VIP home page Giter VIP logo

docs's People

Contributors

davepuchyr avatar dependabot[bot] avatar ethanfrey avatar husio avatar orkunkl avatar ruseinov avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

docs's Issues

Enable versioning on docs

Docusaurus has a versioning feature that we will need to use for sure. After being sure that all the documents are up to date with weave (current latest version: v0.20.0), enable versioning and set the version to 0.20.0 for weave.

Document cron and ticker

Recently cron tasks have been implemented. Document how it works and usage in app. And check if weave/design documentation for ticker is sufficient enough.

how to interact or try the blockchain app blog tutorial?

We need to have a way to interact easily with the blockchain app without any kind of boilerplate code. Could we create a test developper module in iov-core where you just import the protobuff definition and then you can query or send message from Neuma to the blockchain app.

If not, you need to explain how to interact to the blockchain app

x/amount.go link goes to DEX tutorial

here we show codes from the DEX tutorial and also a link; You should show only the blog tutorial

x/amount.go is a great example of extending the functionality, with code like:

// IsPositive returns true if the value is greater than 0
func (a *Amount) IsPositive() bool {
return a.Whole > 0 ||
(a.Whole == 0 && a.Fractional > 0)
}

// IsNegative returns true if the value is less than 0
func (a *Amount) IsNegative() bool {
return a.Whole < 0 ||
(a.Whole == 0 && a.Fractional < 0)
}

Document weave/bnsd addresses

Explanation on addresses is not sufficient enough since a Ledger developer could not understand well how the addresses formatted. Need to write a document explaining the address formats

Update Merkle Proofs document

On Queries page, its mentioned that Merkle proofs are not implemented as of weave v0.14.0. What is the status of the feature? If it is implemented can you point me to the code?
Related to #42

Document bucket name format

Apparently, bucket names must be lower case and between 3-10 characters.
var isBucketName = regexp.MustCompile(`^[a-z_]{3,10}$`).MatchString
Document this in buckets section

sentence incomplete here

Data consistency must be enforced on buckets. All data is validated before saving, but we also need to make sure that all the data corresponds to the correct object type before saving. Let's say you want to. ??

Unfortunately,

Simplify tutorial/codec

Currently, weave-tutorial/codec is overly complex for a tutorial document. Simplify the document.

Update weave/design/extension

On extension page, there is this 2 sentence

IOV weave doesn't just produce a mycoind executable, but was designed from the group up to be extremely flexible for many common use cases. One can easily extend the functionality of mycoind by adding more extensions on top of it, which we do when building the full-fledged bnsd application,`

mycoind module has been removed on one of the latest versions, We need to change references to something else(most likely weave-starter-kit and bnsd)

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.