TODO: update web3.js examples ?
- uses BN instead of BigNumber
- added websockets and new events for these providers (web3.currentProvider.on 'connect', 'end', 'error', 'timeout')
- changed
web3.eth.sendRawTransaction
->web3.eth.sendSignedTransaction
- added
web3.eth.subscription
web3.eth.subscription('logs', {address: '0x12', topics: [], fromBlock: ''})
allows onlyfromBlock
, useweb3.eth.getPastLogs
for a specifc range of past blocks.- subscriptions return events like:
- for "logs": "error", "log", "deleted/reverted"
- for syncing: "error", "started", "processing", "ended"