storj/pkg
Cameron 1283036e37
add storage node voucher request service (#2158)
* add voucher service on storage node

* config field tag syntax, go routines for requests

* hook up voucher service in storagenode/peer.go

* add voucher config to testplanet

* add voucher config to testplanet

* add voucher response status INVALID, ACCEPTED, REJECTED

* add a test for vouchers service

* handle no row from GetValid, test it

* add trust pool to voucher service

* use trusted list to get satellites

* verify vouchers upon receipt

* test VerifyVoucher
2019-06-21 18:48:52 -04:00
..
accounting Remove audit / uptime ratio fields (#2247) 2019-06-21 13:14:53 -04:00
audit [v3-1952 test 1 & 3] pkg/audit: Add DQ test for too many failed audits (#2265) 2019-06-21 18:27:19 +02:00
auth add storage node voucher request service (#2158) 2019-06-21 18:48:52 -04:00
bloomfilter pkg/bloomfilter: implementation and benchmark results (#2113) 2019-06-20 12:27:20 +02:00
certdb Unite all cryptographic signing and verifying (#1244) 2019-02-07 14:39:20 -06:00
certificates Use mail.test as domain in emails (#2224) 2019-06-18 02:28:40 +02:00
cfgstruct add support to hide config settings (#2241) 2019-06-19 07:27:44 -07:00
datarepair Fix checks around repair threshold (#2246) 2019-06-19 22:13:11 +02:00
dht kademlia/routing: add contexts to more places so monkit works (#2188) 2019-06-13 16:51:50 +02:00
discovery Use zap.Stringer instead of zap.String (#2223) 2019-06-18 01:37:43 +02:00
eestream Repair should not corrupt files (#2194) 2019-06-14 12:16:31 +03:00
encryption add functions for password/root key derivation (#2294) 2019-06-21 18:21:16 -04:00
identity storage: add monkit task to missing places (#2122) 2019-06-05 16:23:10 +02:00
kademlia Use zap.Stringer instead of zap.String (#2223) 2019-06-18 01:37:43 +02:00
macaroon testcontext: sanitize folder name (#2195) 2019-06-13 15:46:08 +03:00
metainfo/kvmetainfo kvmetainfo: merge with storage/buckets (#2277) 2019-06-21 13:29:31 +02:00
miniogw kvmetainfo: merge with storage/buckets (#2277) 2019-06-21 13:29:31 +02:00
overlay Remove audit / uptime ratio fields (#2247) 2019-06-21 13:14:53 -04:00
pb add storage node voucher request service (#2158) 2019-06-21 18:48:52 -04:00
peertls pkg/*: add monkit task to missing places (#2109) 2019-06-04 13:36:27 +02:00
pkcrypto Enable Scopelint Linter (#2049) 2019-05-29 09:30:16 -04:00
process add support to hide config settings (#2241) 2019-06-19 07:27:44 -07:00
ranger pkg/*: add monkit task to missing places (#2109) 2019-06-04 13:36:27 +02:00
server add capability of logging all GRPC calls/payloads (#2067) 2019-06-04 14:55:24 +02:00
storage kvmetainfo: merge with storage/buckets (#2277) 2019-06-21 13:29:31 +02:00
storj testcontext: sanitize folder name (#2195) 2019-06-13 15:46:08 +03:00
stream remove utils.CombineErrors and utils.ErrorGroup (#1603) 2019-03-29 14:30:23 +02:00
telemetry pkg/*: add monkit task to missing places (#2109) 2019-06-04 13:36:27 +02:00
transport Moved monkit tracing after the limit nil check & fix node id formatting. (#2156) 2019-06-07 18:34:16 -04:00