Login
Discover
Waves
Communities
Login
Signup
nexusdev
@nexusdev
58
Followers
441
Following
3
Follow
Email digest
Resource Credits
Available
Used
Created
2016-04-30 06:18
RSS Feed
Subscribe
Blog
Blog
Posts
Comments
Communities
Wallet
nexusdev
ethereum
10y
Dapp-a-day 25: RLP-calculator
Today we are going to explore the RLP structure, which we are going to use to build an naive implementation of an in-memory calculator. Imagine you produce expressions S-expressions like (* (+ 1 2) (+
$ 19.940
26
1
nexusdev
ethereum
10y
Dapp-a-day 24: Rate Accumulator
A Rate Accumulator is a building block for tracking a set of balances with a continuous variable return rate. It will correctly prorate balances in constant time no matter how frequently the rate is updated
$ 34.425
40
nexusdev
ethereum
10y
Dapp-a-day 23: The Factory
We all know the benefit of Factories. Unfortunately the contract code has to be present at compile time in order to deploy a factory that produces a lot of factories in the wild. TheFactory solves this
nexusdev
ethereum
10y
Dapp-a-day 22: Forkable Datastore Service
Todays dapp-a-day, a ForkableDatastoreService provides a set of virtual storage spaces ("datastores") which can be forked. Forking a datastore creates an exact copy at the time of the fork. This
nexusdev
ethereum
10y
Dapp-a-day 21: Trie implementation
Everybody is familiar with trees. You can usually find them in forests, or just alone standing somewhere. Overall they are really useful structures and can help us with a lot of tasks. However, not many
nexusdev
ethereum
10y
Dapp-a-day 20: Multiarray Reporter
You are probabbly familliar with dapples //@log feature which can be used to log strings or variables out during a dapple test --report execution. But did you know that you can also generate beautiful
nexusdev
ethereum
10y
Dapp-a-day 19: Cross-contract Dynamic Arrays
With today's dapp we're going a little bit in yet another direction. It's not so much a dapp per se, but more of an implementation pattern. A lot of people reading this probably wanted at some point to
nexusdev
ethereum
10y
Dapp-a-day 18: ERC20 token vault
Today's dapp is a simple but very useful utility called a "vault". The purpose of a vault is also very simple: to store ERC20 tokens. A vault is useful for example any time you need to segregate
nexusdev
ethereum
10y
Dapp-a-day 17: Character Development
Up until now, the dapp-a-days have been short, they've been long, they've been complex. Some have been extremely simple, but they've all been interesting in their own way. Today, we're going to look at
nexusdev
ethereum
10y
Dapp-a-day 16: DS-burner
Todays repository contains a couple of utilities which will help you to conveniently burn your tokens in case you have too many of them. The file burner.sol defines the main burner. It specialises in one
nexusdev
ethereum
10y
Dapp-a-day 15: Maker Darts
Today's dapp is a bit bigger than the dapps we've covered previous days, so this post is commensurately longer. Maker Darts is a RANDAO implemented as a gambling game where participants are incentivized
nexusdev
ethereum
10y
Dapp-a-day 14: DSRoles – a DSAuthority that manages up to 256 roles
Each weekday leading up to devcon2, Nexus will highlight a dapp, library, or package (something with a dappfile) as a promotion of our toolchain and as case studies for other developers. Previous Post
nexusdev
ethereum
10y
Dapp-a-day 13: Solidity Quirks
Today's dapp is the beginning of an isolated repo specifically for exploring quirks and edge cases of solidity and the EVM. Right now it has two case studies. The first explores solidity call semantics
nexusdev
ethereum
10y
Dapp-a-day 12: DSBase – a reasonable base class
Each weekday leading up to devcon2, Nexus will highlight a dapp, library, or package (something with a dappfile) as a promotion of our toolchain and as case studies for other developers. Previous Post
nexusdev
ethereum
10y
Dapp-a-day 11: Whitelist (Boring!)
Each weekday leading up to devcon2, Nexus will highlight a dapp, library, or package (something with a dappfile) as a promotion of our toolchain and as case studies for other developers. Previous Post
nexusdev
ethereum
10y
Managing Contract System Complexity
Nikolai of Nexus Development describes the Solidity Dev Suite: dapple, dappsys, dapphub