I hereby claim:
- I am frozeman on github.
- I am frozeman (https://keybase.io/frozeman) on keybase.
- I have a public key whose fingerprint is 3452 1ABF 002E C4CF 9F51 BB5F E51E ADA7 7F1A 4124
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| ## Full changelog | |
| - Client binary refactor - asking user for permission before updating Geth (#1383) | |
| - **.gitignore:** add 'npm-debug.log' (#1310) | |
| - **codeclimate:** add config (#1381) | |
| - **codeclimate:** enable GPA rating (#1410) | |
| - **codeclimate:** fix eslint configuration in progress (#1389) |
| /** | |
| * Base contract that all upgradeable contracts should use. | |
| * | |
| * Contracts implementing this interface are all called using delegatecall from | |
| * a dispatcher. As a result, the _sizes and _dest variables are shared with the | |
| * dispatcher contract, which allows the called contract to update these at will. | |
| * | |
| * _sizes is a map of function signatures to return value sizes. Due to EVM | |
| * limitations, these need to be populated by the target contract, so the | |
| * dispatcher knows how many bytes of data to return from called functions. |
eth://inigomontoya.eth -> calls resolver.addr() -> shows account page with balance or somethinghttp://inigomontoya.eth -> calls resolver.a() -> will resolve a normal DNS ipbzz://inigomontoya.eth -> calls resolver.multiHash() -> will resoslve using swarmipfs://inigomontoya.eth -> calls resolver.multiHash() -> will resoslve using ipfsinigomontoya.eth -> will default to swarm and calls resolver.multiHash() -> will resoslve using swarm| // Change accountToSignWith to the address of your account. | |
| var Web3 = require('web3'); | |
| var web3 = new Web3(); | |
| web3.setProvider(new web3.providers.HttpProvider('http://localhost:8545')); | |
| var accountToSignWith = '0xbedcf417ff2752d996d2ade98b97a6f0bef4beb9'; | |
| var message = 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Tubulum fuisse, qua illum, cuius is condemnatus est rogatione, P. Eaedem res maneant alio modo.' |
| /* | |
| - $ geth --shh | |
| - install node.js and npm | |
| - $ mkdir testFolder | |
| - $ npm install oboe | |
| - $ node | |
| - copy the code below | |
| - exceute: send('eth_blockNumber', []); | |
| */ |
| var chat = { | |
| username: "<not set>", | |
| topic: "0xfeedbabe", | |
| key: "", | |
| identity: "", | |
| pollInterval: null, | |
| filter: null, | |
| setUsername: function(name) { | |
| this.username = name; |
| var net = require('net'); | |
| var Web3 = require('./src/index.js'); var web3 = new Web3(new Web3.providers.IpcProvider('/Users/frozeman/Library/Ethereum/geth.ipc', net)); | |
| var shh = web3.shh; | |
| var identities = []; | |
| var subscription = null; | |
| Promise.all([ | |
| shh.newSymKey().then((id) => {identities.push(id);}), | |
| shh.newKeyPair().then((id) => {identities.push(id);}) |