status-go/vendor/github.com
Andrea Franz fa390a52ae
RequestHistoricMessages response (#1009)
* refactor TestRequestMessageFromMailboxAsync to use s.requestHistoricMessages helper

* send p2pRequestResponseCode from mailserver

* send p2p message response to after sending all historic messages

* mailserver sends `whisper.NewSentMessage` as response

* add mailserver Client and p2pRequestAckCode watchers

* send event with envelopeFeed when p2pRequestAckCode is received

* test request completed event in tracker

* rename mailserver response events and code to RequestCompleteCode

* wait for mailserver response in e2e test

* use SendHistoricMessageResponse method name for mailserver response

* fix lint warnings

* add mailserver request expiration

* send mailserver response without envelope

* add `ttl` to Request struct in shhext_requestMessages

* test that tracker calls handler.MailServerRequestExpired

* add geth patch

* rename TTL to Timeout

* split tracker.handleEvent in multiple methods
2018-06-15 17:12:31 +02:00
..
NaySoftware/go-fcm Remove non-go option (#682) 2018-02-21 15:37:46 +01:00
aristanetworks/goarista Introduce the dependency vendoring tool: `dep`. (#551) 2018-01-25 14:08:43 +01:00
beevik/ntp Make whisper tolerant to local time skews (#864) 2018-05-04 11:23:38 +03:00
btcsuite Remove non-go option (#682) 2018-02-21 15:37:46 +01:00
davecgh/go-spew Introduce the dependency vendoring tool: `dep`. (#551) 2018-01-25 14:08:43 +01:00
edsrzf/mmap-go Remove non-go option (#682) 2018-02-21 15:37:46 +01:00
ethereum/go-ethereum RequestHistoricMessages response (#1009) 2018-06-15 17:12:31 +02:00
go-playground Remove non-go option (#682) 2018-02-21 15:37:46 +01:00
go-stack/stack Remove non-go option (#682) 2018-02-21 15:37:46 +01:00
golang Remove non-go option (#682) 2018-02-21 15:37:46 +01:00
hashicorp/golang-lru Remove non-go option (#682) 2018-02-21 15:37:46 +01:00
huin/goupnp Remove non-go option (#682) 2018-02-21 15:37:46 +01:00
jackpal/go-nat-pmp Remove non-go option (#682) 2018-02-21 15:37:46 +01:00
karalabe/hid Introduce the dependency vendoring tool: `dep`. (#551) 2018-01-25 14:08:43 +01:00
mattn Remove non-go option (#682) 2018-02-21 15:37:46 +01:00
pborman/uuid Remove non-go option (#682) 2018-02-21 15:37:46 +01:00
pmezard/go-difflib Introduce the dependency vendoring tool: `dep`. (#551) 2018-01-25 14:08:43 +01:00
prometheus/prometheus Refactor in-app metrics (#963) 2018-05-16 17:36:59 +02:00
rjeczalik/notify Remove non-go option (#682) 2018-02-21 15:37:46 +01:00
robertkrimen/otto Remove non-go option (#682) 2018-02-21 15:37:46 +01:00
rs Remove non-go option (#682) 2018-02-21 15:37:46 +01:00
status-im/go-web3js Use web3code from separate repo and remove static 2018-04-09 15:42:36 +02:00
stretchr/testify Remove non-go option (#682) 2018-02-21 15:37:46 +01:00
syndtr/goleveldb LevelDB vendor has now the same version as used in go-ethereum 1.8.5 (#883) 2018-05-01 19:09:19 +02:00
vishvananda Remove non-go option (#682) 2018-02-21 15:37:46 +01:00