All Projects → raineorshine → Solidity Repl

raineorshine / Solidity Repl

Licence: isc
Ethereum Solidity REPL

Programming Languages

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

Labels

Projects that are alternatives of or similar to Solidity Repl

Cryptocurrency Analysis Python
Open-Source Tutorial For Analyzing and Visualizing Cryptocurrency Data
Stars: ✭ 278 (-5.44%)
Mutual labels:  ethereum
0xdeca10b
Sharing Updatable Models (SUM) on Blockchain
Stars: ✭ 285 (-3.06%)
Mutual labels:  ethereum
Awesome Cryptoeconomics
📚 A curated collection of links for cryptoeconomists
Stars: ✭ 291 (-1.02%)
Mutual labels:  ethereum
Balance Open
Balance Open: A GPL3-licensed macOS menu bar app for all the world’s currencies.
Stars: ✭ 279 (-5.1%)
Mutual labels:  ethereum
Vyper
Pythonic Smart Contract Language for the EVM
Stars: ✭ 3,460 (+1076.87%)
Mutual labels:  ethereum
Coinpricebar
💰 Cryptocurrency prices on MacBook Touch Bar
Stars: ✭ 290 (-1.36%)
Mutual labels:  ethereum
Merkle Patricia Tree
Project is in active development and has been moved to the EthereumJS VM monorepo.
Stars: ✭ 277 (-5.78%)
Mutual labels:  ethereum
Py Etherscan Api
Python bindings to the Etherscan.io API
Stars: ✭ 292 (-0.68%)
Mutual labels:  ethereum
Safe Contracts
Gnosis Safe allows secure management of blockchain assets.
Stars: ✭ 282 (-4.08%)
Mutual labels:  ethereum
Parity Signer
Air-gapped crypto wallet.
Stars: ✭ 286 (-2.72%)
Mutual labels:  ethereum
Etherswallet Ios
Ethereum Wallet and Dapp Browser for iOS.
Stars: ✭ 281 (-4.42%)
Mutual labels:  ethereum
Eth Dev Reading List
A list of links to articles, tutorials and papers that are helpful for people developing on the ethereum stack
Stars: ✭ 280 (-4.76%)
Mutual labels:  ethereum
Web3j
Lightweight Java and Android library for integration with Ethereum clients
Stars: ✭ 3,537 (+1103.06%)
Mutual labels:  ethereum
Yearn Protocol
Yearn smart contracts
Stars: ✭ 277 (-5.78%)
Mutual labels:  ethereum
Optimal Buy Cbpro
Scheduled buying of BTC, ETH, and LTC from Coinbase Pro, optimally!
Stars: ✭ 288 (-2.04%)
Mutual labels:  ethereum
Aragon Apps
(Aragon 1) Aragon apps developed by Aragon Core Devs (smart contracts + webapps)
Stars: ✭ 278 (-5.44%)
Mutual labels:  ethereum
Clay
Golem is creating a global market for computing power.
Stars: ✭ 2,963 (+907.82%)
Mutual labels:  ethereum
Uport Connect
Main uPort library for front end developers
Stars: ✭ 295 (+0.34%)
Mutual labels:  ethereum
Augur
Augur - Prediction Market Protocol and Client
Stars: ✭ 294 (+0%)
Mutual labels:  ethereum
Awesome Blockchains
A collection about awesome blockchains - open distributed public databases w/ crypto hashes incl. git ;-). Blockchains are the new tulips 🌷🌷🌷. Distributed is the new centralized.
Stars: ✭ 3,243 (+1003.06%)
Mutual labels:  ethereum

solidity repl

npm version Build Status

REPL Screenshot

Installation

# requires local RPC client
$ npm install -g ganache-cli

# install
$ npm install -g solidity-repl

Dependending on your permissions, you may need a bigger hammer:

sudo npm install -g solidity-repl --unsafe-perm=true --allow-root

Usage

# Run RPC client on port 8545
$ ganache-cli

$ solr
Welcome to the Solidity REPL!
> uint a = 10
> uint b = 20
> a + b
30
> msg.sender
0x2f42491c0a08e4bc0cd3d5a96533a69727e16911

Help Wanted

Here are some features that are great candidates for pull requests! Start an issue to let me know you are working on it.

  1. Make it work in the browser!
  2. Fix 1 ether
  3. Fix this
  4. Add support for function declarations.
  5. Add up and down arrow

Developer Notes

  • bignumber.js is included because it is missing from a dependency

License

ISC

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