All Projects → ampleforth → market-oracle

ampleforth / market-oracle

Licence: MIT license
Set of smart contracts on Ethereum deal with exchange rate reporting and aggregation

Programming Languages

javascript
184084 projects - #8 most used programming language
solidity
1140 projects
shell
77523 projects

Projects that are alternatives of or similar to market-oracle

FranklinPay-iOS
Secure Dollar Wallet
Stars: ✭ 35 (-28.57%)
Mutual labels:  smart-contracts
flora
A distributed smart contract package manager to create a better and shared authority in the space.
Stars: ✭ 19 (-61.22%)
Mutual labels:  smart-contracts
gas-reporting
Reference documentation on every gas price API and all the different formats
Stars: ✭ 85 (+73.47%)
Mutual labels:  smart-contracts
NYC-Blockchain-Devs
History of what we've completed and discussion on future topics in this meetup
Stars: ✭ 12 (-75.51%)
Mutual labels:  smart-contracts
colonySale
Colony Token and Crowdsale Contracts
Stars: ✭ 27 (-44.9%)
Mutual labels:  smart-contracts
prometheus-spec
Censorship-resistant trustless protocols for smart contract, generic & high-load computing & machine learning on top of Bitcoin
Stars: ✭ 24 (-51.02%)
Mutual labels:  smart-contracts
ultimate-defi-research-base
Here we collect and discuss the best DeFI & Blockchain researches and tools. Feel free to DM me on Twitter or open pool request.
Stars: ✭ 1,074 (+2091.84%)
Mutual labels:  smart-contracts
enigma-docker-network-deprecated
A containarized Enigma Protocol environment to start writing secret contracts
Stars: ✭ 50 (+2.04%)
Mutual labels:  smart-contracts
iot-device-management
Leveraging Ethereum blockchain platform for identity, authentication and reputation of IoT devices
Stars: ✭ 84 (+71.43%)
Mutual labels:  smart-contracts
MCW-Azure-Blockchain
MCW Azure Blockchain
Stars: ✭ 35 (-28.57%)
Mutual labels:  smart-contracts
useWeb3
useWeb3 provides a curated overview of the best and latest resources on Ethereum, blockchain and Web3 development.
Stars: ✭ 325 (+563.27%)
Mutual labels:  smart-contracts
oasis-sdk
Official SDK for the Oasis Network.
Stars: ✭ 57 (+16.33%)
Mutual labels:  smart-contracts
eosgo-client
A simple Go wrapper of EOS (eosio) RPC API, and more!
Stars: ✭ 29 (-40.82%)
Mutual labels:  smart-contracts
luckydog
luckydog(锦鲤) 一个幸运小游戏
Stars: ✭ 14 (-71.43%)
Mutual labels:  smart-contracts
rICO-smart-contracts
Smart contracts for the Reversible ICO (rICO)
Stars: ✭ 38 (-22.45%)
Mutual labels:  smart-contracts
polar
Polar is a development environment to compile, deploy, test, run scrt contracts on different networks.
Stars: ✭ 34 (-30.61%)
Mutual labels:  smart-contracts
Solidity
Smart Contracts - Solidity
Stars: ✭ 122 (+148.98%)
Mutual labels:  smart-contracts
docs
Unleash Bitcoin's full potential with decentralized apps and smart contracts. The documentation covers key aspects of the Stacks network and technology and provides tutorials and other helpful content for developers.
Stars: ✭ 134 (+173.47%)
Mutual labels:  smart-contracts
react-truffle-metamask
Build an DApp using react, redux, saga, truffle, metamask
Stars: ✭ 25 (-48.98%)
Mutual labels:  smart-contracts
hi-blockchain
Awesome blockchain resources
Stars: ✭ 14 (-71.43%)
Mutual labels:  smart-contracts

Market Oracle

Build Status   Coverage Status

This repository is a collection of Ethereum smart contracts that enable aggregation of offchain market information from multiple sources.

Table of Contents

Install

# Install project dependencies
npm install

# Install ethereum local blockchain(s) and associated dependencies
npx setup-local-chains

Testing

# You can use the following command to start a local blockchain instance
npx start-chain [ganacheUnitTest|gethUnitTest]

# Run all unit tests
npm test

# Run unit tests in isolation
npx truffle --network ganacheUnitTest test test/unit/market_source.js

Contribute

To report bugs within this package, please create an issue in this repository. When submitting code ensure that it is free of lint errors and has 100% test coverage.

# Lint code
npm run lint

# View code coverage
npm run coverage

License

MIT (c) 2018 Fragments, Inc.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].