All Projects → kleros → kleros-interaction

kleros / kleros-interaction

Licence: MIT License
Smart contracts able to interact with Kleros

Programming Languages

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

Projects that are alternatives of or similar to kleros-interaction

ethereum-dex
Decentralized exchange implementation for the 0xcert protocol on the Ethereum blockchain.
Stars: ✭ 18 (-76.62%)
Mutual labels:  smart-contract
erc20
Implementation of ERC20 token for the CasperLabs platform.
Stars: ✭ 17 (-77.92%)
Mutual labels:  smart-contract
SmartDev-Scaffold
应用开发脚手架,可基于智能合约文件,一键生成区块链应用的代码
Stars: ✭ 22 (-71.43%)
Mutual labels:  smart-contract
guardian
A programming language for stack-based smart contract VMs.
Stars: ✭ 13 (-83.12%)
Mutual labels:  smart-contract
cybaca
Small app for huge community growth
Stars: ✭ 16 (-79.22%)
Mutual labels:  smart-contract
UNIPI-Smart-Degrees
Diploma 📜 Validation Platform 🎓 Ethereum 🔷 and VueJS 💚 DApp.
Stars: ✭ 17 (-77.92%)
Mutual labels:  smart-contract
cyberevents
The protocol for EVENTs and TICKETs
Stars: ✭ 16 (-79.22%)
Mutual labels:  smart-contract
evm llvm
Official repo of the EVM LLVM project
Stars: ✭ 72 (-6.49%)
Mutual labels:  smart-contract
sooho
Toolbox for auditing and patching vulnerabilities in smart contracts.
Stars: ✭ 38 (-50.65%)
Mutual labels:  smart-contract
ethereum-crowdsale
0xcert protocol crowdsale contracts for Ethereum blockchain.
Stars: ✭ 15 (-80.52%)
Mutual labels:  smart-contract
ethereum-erc20
Fungible token implementation for the Ethereum blockchain.
Stars: ✭ 27 (-64.94%)
Mutual labels:  smart-contract
svelte-box
A truffle box for svelte
Stars: ✭ 60 (-22.08%)
Mutual labels:  smart-contract
GraphDeeSmartContract
Smart contract vulnerability detection using graph neural network (DR-GCN).
Stars: ✭ 84 (+9.09%)
Mutual labels:  smart-contract
koinos-miner
The Koinos Miner (CLI) provides a functional command line interface that allows users to mine the KOIN ERC-20 which will be used to deliver an equitable initial token distribution on the Koinos blockchain.
Stars: ✭ 15 (-80.52%)
Mutual labels:  smart-contract
BokkyPooBahsRedBlackTreeLibrary
BokkyPooBah's Red-Black Binary Search Tree Library
Stars: ✭ 117 (+51.95%)
Mutual labels:  smart-contract
pancakeswap-lottery
🥞 A Python client for accessing PancakeSwap Lottery smart contract information through Web3.py
Stars: ✭ 30 (-61.04%)
Mutual labels:  smart-contract
objkt-swap
Hic et Nunc smart contracts. FA2 multiassets: hDAO, OBJKTs, Marketplace, SUBJKTs and Unregistry.
Stars: ✭ 67 (-12.99%)
Mutual labels:  smart-contract
obd
OmniBOLT daemon, a golang implementation of OmniBOLT spec, the smart assets lightning network.
Stars: ✭ 34 (-55.84%)
Mutual labels:  smart-contract
likecoin-contracts
Token contracts of Like Coin
Stars: ✭ 22 (-71.43%)
Mutual labels:  smart-contract

Kleros Interaction Smart Contracts

JavaScript Style Guide Build Status Dependencies Dev Dependencies Tested with Truffle Conventional Commits Commitizen Friendly Styled with Prettier Chat on Gitter

Smart contracts able to interact with Kleros and standard proposals.

Get Started

  1. Clone this repo.
  2. Run yarn to install dependencies and then yarn run build to compile the contracts.

Scripts

  • yarn run prettify - Apply prettier to the entire project.
  • yarn run lint:sol - Lint the entire project's .sol files.
  • yarn run lint:js - Lint the entire project's .js files.
  • yarn run lint:sol --fix - Fix fixable linting errors in .sol files.
  • yarn run lint:js --fix - Fix fixable linting errors in .js files.
  • yarn run lint - Lint the entire project's .sol and .js files.
  • yarn test - Run the truffle tests.
  • yarn run cz - Run commitizen.
  • yarn run build - Compile contracts.

Test

Testrpc default gas limit is lower than the mainnet which prevents deploying some contracts. Before running truffle tests use: testrpc -l 8000000.

Contributing

See contributing.

Learn how to develop arbitrable and arbitrator contracts here.

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].