Commit Graph

436 Commits

Author SHA1 Message Date
ravinsp
69481e5265 Updated examples nodejs contract lib version. 2022-07-14 20:52:14 +05:30
ravinsp
b8dfd116c8 Expose private key to contract args. 2022-07-14 20:31:11 +05:30
Ravin Perera
050b6f5bd5 Upgraded nodejs dependencies to 16.x (#364) 2022-03-08 21:12:26 +05:30
Ravin Perera
86895426a1 Used evernodedev docker account. (#363) 2022-03-07 19:10:32 +05:30
ravinsp
2bd2e5a905 hpfs update with statvfs. 2022-03-02 19:20:09 +05:30
Ravin Perera
228818ff18 Disabled contract logs for read requests. (#362) 2022-03-02 12:21:57 +05:30
ravinsp
3fc44e9f5a Added openssl and certs to docker image. 2022-02-28 21:49:58 +05:30
Ravin Perera
5c349dfa95 Read requests synchronous replies. (#361) 2022-02-26 07:48:02 +05:30
Chalith Desaman
d5f0c1e664 Give group write permission for contract log files (#360) 2022-02-08 12:17:48 +05:30
Ravin Perera
5cef95c9f6 Enabled and fixed compiler warnings. (#359) 2022-01-28 16:03:34 +05:30
Ravin Perera
cf695af30b Remove appbill. (#358) 2022-01-27 10:39:18 +05:30
Ravin Perera
589199a1af Passed unl stats to contract. (#357) 2022-01-26 18:51:01 +05:30
Chalith Desaman
0d7f52d1e7 Stream contract logs stream to console and log files (#356) 2022-01-11 16:48:15 +05:30
Chalith Desaman
150df0eabb Specify environment variables to contract binary (#355) 2022-01-11 13:41:33 +05:30
ravinsp
2d4cebb37e Added vscode config. 2021-12-24 13:35:12 +05:30
Ravin Perera
8dabfb4a2e IP ban refactor with hpws. (#354)
* Refactored corebill.
* Integrated hpws ban tracking.
* Removed session handler helpers.
* Improved bad behaviour reporting.
2021-12-17 07:08:26 +05:30
Savinda Senevirathne
ec3a09a942 Remove dead known peers. (#353)
- Removing unavailable nodes from req known remotes after exceeding failed attempt threshold(10) when peer discovery is enabled.
- Maintaining dead_known_peers to check when merging peer discovery results into known remotes.
- Not broadcasting dead nodes in peer discovery responses.
2021-11-29 14:32:36 +05:30
Chalith Desaman
a2e85551b4 Fix for known peers blank ip issue (#352)
Co-authored-by: ravinsp <33562092+ravinsp@users.noreply.github.com>
2021-11-25 11:53:32 +05:30
ravinsp
6d158a9583 Streamer fix. 2021-11-17 16:52:31 +05:30
ravinsp
1cdec2f9fa Customer port specifier for signalr streamer. 2021-11-17 16:52:13 +05:30
ravinsp
9a87307329 Fixed std exception in ip port parse int. 2021-11-02 16:59:14 +05:30
Ravin Perera
c720a777ce Control message to update peers. (#351) 2021-11-02 14:13:21 +05:30
ravinsp
33999f5726 Added hpfs rw release to prepare fs. 2021-10-15 20:59:35 +05:30
Ravin Perera
9bc9404e07 Used npm package for client and contract lib examples. (#350) 2021-10-11 20:16:50 +05:30
ravinsp
cd00bab383 Added new regions to vultr script. 2021-10-05 11:06:31 +05:30
ravinsp
651dd2b7d4 Updated streamer host resolver. 2021-09-28 17:30:25 +05:30
Ravin Perera
647759501f Refactored vote status reporting. (#349)
* Refactored global sync status tracking.
* Updated streamer for vote status.
* Docker image now uses 'latest' tag.
* Updated hp version.
2021-09-22 09:28:01 +05:30
Ravin Perera
6dc0776b56 Large cluster optimizations. (#348)
* Added sync log to streamer.
* Fixed ledger closing attempt while syncing.
* Added diagnostic contract.
* Reset to stage 0 on unreliable votes.
* Reduced peer msg age threshold.
* Added health tracking.
* Weakly-connected detection improvement.
* Increased version 0.5.1.
* Improved client lib server version check.
* Added health logging support to text client.
* Added weakly connected status in status response.
* Increased max peers limits when serializing.
* Local docker cluster manual ip.
* Updated vultr script vm region order.
* Sync status reporting improvement.
* Added milliseconds to logging.
2021-09-17 11:53:49 +05:30
Ravin Perera
c686745c81 Fixed long lived known remotes mutex lock. (#346) 2021-08-28 21:22:18 +05:30
Savinda Senevirathne
9275838f5a Increasing event batch size in stream js and minor change in js_client package json script. (#347) 2021-08-27 10:55:00 +05:30
Ravin Perera
ec1a58e1d7 Updated stream.js to use fetch api. (#345) 2021-08-19 23:37:55 +05:30
Chalith Desaman
d3df42db4e Increased max queue limits from 64 to 254 (#344) 2021-08-19 19:10:54 +05:30
Savinda Senevirathne
9c7471a7db Streamer event upload to Azure function. (#343)
* Uploading event data to azure function endpoint to broadcast to end clients.
2021-08-12 13:59:36 +05:30
Chalith Desaman
05191a9f32 Updated the hpfs binary (#342) 2021-08-11 16:25:58 +05:30
Savinda Senevirathne
c14d15c3e3 Hpfs binary update after bug fix. (#341) 2021-08-04 16:37:18 +05:30
Savinda Senevirathne
ba2b69cebc hpfs binary build on ubuntu 18.04 (#340) 2021-08-03 17:34:21 +05:30
asela kotagama - aseladk
da813887ca Update hpcore repo and replaced hpfs binary. (#339) 2021-08-03 09:26:30 +05:30
Savinda Senevirathne
a2f12dcacc Updating local cluster docker file to include versioned hpcore docker image. (#338) 2021-07-29 15:53:41 +05:30
Savinda Senevirathne
4a8726f12a Observer ledger closing issue fix. (#337) 2021-07-29 15:29:59 +05:30
Chalith Desaman
4a5c3554bd Hotpocket version changes (#336) 2021-07-28 16:33:58 +05:30
Savinda Senevirathne
866a617989 concurrent_read_reqeusts typo fix. (#335) 2021-07-22 19:40:29 +05:30
Ravin Perera
cdf3a73c7d Added ncc build to nodejs contracts. (#334) 2021-07-22 12:38:02 +05:30
Savinda Senevirathne
e48d0377cb Running post_exec.sh as run_as user. (#333) 2021-07-15 11:20:32 +05:30
Ravin Perera
7b909ed005 Perform contract setuid just before execv. (#332) 2021-07-15 09:26:20 +05:30
Ravin Perera
4790c7951c Refactored docker images. (#331) 2021-07-14 16:27:17 +05:30
Ravin Perera
7ba84e8e7a Ledger close refactor. (#330) 2021-07-14 10:09:13 +05:30
Ravin Perera
d315f9c316 Introduced smart contract run-as user. (#329)
* Added contract run_as config.
* Run smart contract process under the run_as user.
* Integrated run_as user to contract hpfs startup.
2021-06-30 16:15:11 +05:30
Savinda Senevirathne
38ada6f93e Fork condition detection fix. (#328) 2021-06-28 17:03:58 +05:30
Chalith Desaman
2093b2a61e C contract library changes. (#327) 2021-06-25 14:19:54 +05:30
Ravin Perera
d7733698de Updated docker images. (#326) 2021-06-23 12:54:39 +05:30