Commit Graph

141 Commits

Author SHA1 Message Date
Iuri Matias e833ebd019 move ipfs embarkjs code to module 2017-12-28 12:16:50 -05:00
Iuri Matias 24c34fcbe3 refactor setProvider 2017-12-27 21:04:12 -05:00
Iuri Matias 6786b47e77 remove old embark bundle 2017-12-27 20:59:25 -05:00
Iuri Matias e46fce4c48 fix whisper code 2017-12-27 20:57:10 -05:00
Iuri Matias ff6a092ecc extract whisper 2017-12-27 20:19:41 -05:00
Iuri Matias a568835ceb separate components; extract ipfs; add register method 2017-12-27 19:10:05 -05:00
Iuri Matias 1271602ad5 remove unused file 2017-12-13 19:52:42 -05:00
Iuri Matias 5f6ec0f584 clean up embark.js 2017-12-13 17:24:12 -05:00
Iuri Matias d0afd27969 revert web3.js version check 2017-12-13 17:10:33 -05:00
Iuri Matias e2dcad07ce update tests 2017-12-13 16:28:23 -05:00
Iuri Matias 12c8e223d6 update ipfs lib 2017-12-13 15:53:29 -05:00
Iuri Matias 0b00f99f09 include ipfs lib in embarkjs 2017-12-13 15:53:29 -05:00
Iuri Matias b7b5fae2c8 imports with shared web3 object 2017-12-13 15:53:29 -05:00
Iuri Matias 92e22ea519 support special imports 2017-12-13 15:53:29 -05:00
Iuri Matias 8b313a0fc7 fix storage getUrl method override issue 2017-12-06 11:42:13 -05:00
Iuri Matias be64d2ff6b fix IPFS dependency 2017-12-06 11:37:44 -05:00
Antonio Tenorio Fornés 4bb77ae8d5 Merge branch 'develop' into buildFixes 2017-10-24 20:56:57 +02:00
Iuri Matias 8c1b9b56cf update bundle; don't double add shh option 2017-10-21 08:42:29 -04:00
Iuri Matias 2f25876722 fix jshint issues 2017-10-09 09:11:37 -04:00
Iuri Matias 09db4eaa53 re-add support for whisper 5 2017-10-09 08:59:02 -04:00
Iuri Matias 69fa1b24c3 adapt test app to work with 1.0 2017-10-07 21:02:05 -04:00
Iuri Matias a9e63069fb fix connecting to correct provider 2017-10-07 15:20:51 -04:00
Iuri Matias 42aa072811 clean up 2017-08-03 19:12:49 -04:00
Iuri Matias 29c343463b add support for whisper v5; make get url ipfs get configurable 2017-07-24 07:27:52 -04:00
Iuri Matias 2bf91b6d9a make storage getUrl configurable 2017-07-23 08:15:40 -04:00
Iuri Matias 9b98980efd change webpack libraryTarget to umd 2017-07-03 19:10:32 -04:00
Iuri Matias 5b60c3effa fix issue with orbit config 2017-06-26 15:25:22 -04:00
Iuri Matias 84f7149aaf fix contracts loading; add warning for whisper version; update web3.js 2017-06-25 12:56:14 -04:00
Iuri Matias a6c8e83d40 fix conflicts 2017-06-24 22:35:27 -04:00
Antonio Tenorio Fornés 6f93d7e824 use npm dependencies management for ipfs, web3 and orbit, and remove them from js/ folder. 2017-06-21 18:58:15 +02:00
Antonio Tenorio Fornés 351b81e696 Automate embark.bundle.js generation 2017-06-21 18:57:25 +02:00
Iuri Matias d800c1cee0 add aliases to embarkjs 2017-04-02 14:12:12 -04:00
Andy Nogueira 47aaa5bb19 Added missing semi-colons 2017-03-18 10:14:19 -04:00
Andy Nogueira c1f72ae10e Refactoring Storage logic to allow multiple storages and keep backwards compatibility 2017-03-17 10:02:26 -04:00
Andy Nogueira a0af3ff5d9 Fixing logic to return reject in promise 2017-03-14 12:37:58 -04:00
Andy Nogueira fdf0129e5d Refactored EmbarkJS Storage logic to allow multiple storage providers 2017-03-14 11:39:09 -04:00
Andy Nogueira 494e776f05 Initial refactoring of EmbarkJS to support multiple storage providers 2017-03-13 09:38:30 -04:00
Andy Nogueira c9a4a3156d Added logic to return error in case Storage get method fails to retrieve text from IPFS 2017-03-12 18:19:56 -04:00
Andy Nogueira f1b8438cbb Fixing some logic on Embark.Storage.setProvider 2017-03-12 17:59:21 -04:00
Iuri Matias fb4681aa9c support specifying gas limit when deploying client side 2017-03-06 22:48:14 -05:00
Iuri Matias 8348f0a224 tolerate when whisper is not available; support latest geth 2017-03-06 22:44:16 -05:00
Iuri Matias b7cd296716 make abi generation independent of deployment 2017-02-28 23:29:16 -05:00
Iuri Matias d1d4d0810c remove bluebird 2017-02-27 20:50:00 -05:00
Iuri Matias 8b107355cb wait for mined transaction in embarkjs when applicable 2017-02-27 20:32:26 -05:00
Iuri Matias cf0ea4299e support disabling blockchain stack; tolerate lack of web3 object 2017-02-20 17:12:13 -05:00
Iuri Matias 9d2f9c3054 implement whisper stop watch; add callback so sendMessage become async 2017-02-06 06:51:27 -05:00
Iuri Matias fb1097b191 update web3.js 2017-02-03 06:47:41 -05:00
Iuri Matias 439fbf6b41 make jshint happy 2017-01-08 16:15:25 -05:00
Iuri Matias 04bb61bb12 Merge branch 'orbit' into develop 2017-01-08 15:47:26 -05:00
Iuri Matias 6f8916f40f update web3 version 2017-01-07 12:16:02 -05:00
Iuri Matias 0b73194e12 workaround for topics issue 2017-01-07 10:13:23 -05:00
Iuri Matias 6389884851 fix unneeded ascii conversion for topics 2017-01-07 09:32:10 -05:00
Iuri Matias 8f434df926 return general and original message object in listenTo callback 2017-01-07 08:38:34 -05:00
Iuri Matias 61ae426781 post orbit message on listen to callback 2017-01-07 00:10:29 -05:00
Iuri Matias 13cf92a4f5 add orbit to embarkjs 2017-01-07 00:03:03 -05:00
Iuri Matias 5ac4c0f327 automatically connect to ipfs when attempting to use a storage functionality 2016-12-02 06:48:02 -05:00
Iuri Matias 408caa4c50 fix events handling 2016-10-30 08:40:37 -04:00
Iuri Matias fd984b0e6c in embarkJS, if no arguments are passed default to [] 2016-10-23 12:08:29 -04:00
Aleš Katona 835047c755 fix lint errors 2016-10-22 13:29:41 -06:00
Iuri Matias 2b56ec6790 add file check to upload 2016-10-12 20:01:21 -04:00
Iuri Matias fe926382ce fix ipfs methods 2016-10-12 08:20:20 -04:00
Iuri Matias a8b9630b99 add whisper support 2016-10-12 07:59:50 -04:00
Iuri Matias 0922a234d1 add whisper support 2016-10-12 07:54:40 -04:00
Iuri Matias 0c54b9aa69 update version 2016-10-06 07:40:24 -04:00
Iuri Matias 927d130a59 remove unused file 2016-10-06 07:40:24 -04:00
Iuri Matias abfeef5595 fix gas parameter 2016-10-06 07:40:21 -04:00
Iuri Matias e9e71da81a support IPFS 2016-10-06 07:40:21 -04:00
Iuri Matias 95615d14a7 some progress with new tests 2016-10-06 07:40:21 -04:00
Iuri Matias 6f5c5fae36 implement templates, build, and blockchain 2016-10-06 07:40:20 -04:00
Iuri Matias d1dae1bade initial embarkjs implementation with support for client side deploys 2016-10-06 07:40:20 -04:00
Iuri Matias fe02278179 update web3 to latest version 2016-05-23 09:20:11 -04:00
Iuri Matias ae4591ea01 use miner start/stop without parameters sicne it seems to be causing issues with geth 1.4 2016-05-22 15:01:17 -04:00
Iuri Matias faf626be93 make embark blockchain compatible with latest geth 2016-05-22 11:23:04 -04:00
Aakil Fernandes 6559cfdd5c miner stop config threads 2016-03-08 14:13:11 -05:00
Joris Bontje d51dbaf4ae stop blockWatcher filter with correct method name. fixes #74 2015-09-02 10:13:56 +02:00
Iuri Matias 66d6f08c0f by default don't mine periodicaly 2015-08-31 21:25:50 -04:00
Ryan Casey 5b352c6af1 Fund coinbase account if it hasn't been funded. 2015-08-21 12:17:26 -07:00
Ryan Casey d23eec1081 Change mining script to mine periodically and use filters instead of polling. 2015-08-21 09:49:18 -07:00
Iuri Matias 28783e77bb set etherbase on mining script 2015-07-31 20:13:05 -04:00
Iuri Matias 0e43d903e6 update boilerplate to web3.js 0.9.1 2015-07-22 19:06:23 -04:00
Iuri Matias 551f78300a update web3 lib 2015-07-09 21:32:44 -04:00
Marek Kotewicz 13e33dd192 web3.js 0.8.1, fixed obtaining contract addresses 2015-07-09 10:49:04 +02:00
Iuri Matias f4ba7dc817 update mining script to take to work with 0.9.35 2015-07-02 07:39:24 -04:00
linagee 961dac4645 web3.eth.pendingTransactions is not a function
See https://github.com/iurimatias/embark-framework/issues/15
Also, minimalAmount was set too low for demo contract to launch.
2015-07-01 19:55:24 -04:00
Iuri Matias 949ca2da1c fix mining script to work with both geth 0.9.33 and older versions 2015-06-24 07:22:10 -04:00
Marek Kotewicz 29a28a63c5 fixed mining condition 2015-06-05 05:52:07 +02:00
Marek Kotewicz d545354982 update web3 0.3.4 -> 0.5.0 2015-06-04 12:38:44 +02:00
Iuri Matias 48f773c2e2 improve mine script 2015-05-24 16:46:35 -04:00
Iuri Matias 8749a63dd8 mine a minimal amount 2015-05-24 09:36:19 -04:00
Iuri Matias a4fe027fb3 mine when a transaction comes in 2015-05-24 09:04:44 -04:00
Iuri Matias 73eb30f7e2 add web3 lib 2015-05-24 09:01:10 -04:00