-
Notifications
You must be signed in to change notification settings - Fork 20
Home
Coury Ditch edited this page Jul 24, 2017
·
33 revisions
DApps are developed with a lot of javascript. We're trying to change that. Feed the tree some ethers.
- Basic blockchain interaction (getBlock, getBlocknumber, etc)
- Contracts
- Contract creation
- Contract calls - constants / non-mutating
- Contract calls - sendTransaction / mutating
- Event watching
- Event stop watching
- Event get
- Elm Helpers
- Timeout task and errors (currently only for contract creation)
- fromWei, toWei
- Web3.init - (Check for MetaMask, Define RPC endpoint, grab coinbase address)
- Web3 Core
- sha3
- toHex, fromAscii, etc.
- Demo Page
- 0.1 Beta Release Announcement
- Testing
- Documentation
- 1.0 Release
- [web3]
- version
- api
- node/getNode
- network/getNetwork
- ethereum/getEthereum
- whisper/getWhisper
- isConnected()
- setProvider(provider)
- currentProvider
- reset()
- sha3(string, options)
- toHex(stringOrNumber)
- toAscii(hexString)
- fromAscii(textString, [padding])
- toDecimal(hexString)
- fromDecimal(number)
- fromWei(numberStringOrBigNumber, unit)
- toWei(numberStringOrBigNumber, unit)
- toBigNumber(numberOrHexString)
- isAddress(hexString)
- net
- listening/getListening
- peerCount/getPeerCount
- eth
-
defaultAccount -
defaultBlock - syncing/getSyncing
- isSyncing
- coinbase/getCoinbase
- hashrate/getHashrate
- gasPrice/getGasPrice
- accounts/getAccounts
- mining/getMining
- blockNumber/getBlockNumber
- register(hexString)
- unRegister(hexString)
- getBalance(address)
- getStorageAt(address, position)
- getCode(address)
- getBlock(hash/number)
- getBlockTransactionCount(hash/number)
- getUncle(hash/number)
- getBlockUncleCount(hash/number)
- getTransaction(hash)
- getTransactionFromBlock(hashOrNumber, indexNumber)
- getTransactionReceipt(hash)
- getTransactionCount(address)
- sendTransaction(object)
- sendRawTransaction(object)
- sign(object)
- call(object)
- estimateGas(object)
- filter(array (, options) )
- [watch(callback)]
- [stopWatching(callback)]
- [get()]
- contract(abiArray)
- contract.myMethod()
- contract.myEvent()
- contract.allEvents()
-
getCompilers() -
compile.lll(string) -
compile.solidity(string) -
compile.serpent(string) - namereg
- sendIBANTransaction
- iban
- fromAddress
- fromBban
- createIndirect
- isValid
- isDirect
- isIndirect
- checksum
- institution
- client
- address
- toString
-
- db
- putString(name, key, value)
- getString(rXArray, name, key)]
- putHex(name, key, value)
- getHex(name, key)
- shh
- post(postObject)
- newIdentity()
- hasIdentity(hexString)
- newGroup(_id, _who)
- addToGroup(_id, _who)
- filter(object/string)
- watch(callback)
- stopWatching(callback)
- get(callback)
- version