More PoW fixes.

pull/20/head
Mikunj 5 years ago
parent 05737cde53
commit cead2e3942

@ -63,8 +63,7 @@ public extension LokiAPI {
return Promise<Message> { seal in
DispatchQueue.global(qos: .default).async {
let now = NSDate.ows_millisecondTimeStamp()
let ttlInSeconds = ttl / 1000
if let nonce = ProofOfWork.calculate(data: self.data as! String, pubKey: self.destination, timestamp: now, ttl: ttlInSeconds) {
if let nonce = ProofOfWork.calculate(data: self.data as! String, pubKey: self.destination, timestamp: now, ttl: self.ttl) {
let result = Message(destination: self.destination, data: self.data, ttl: self.ttl, timestamp: now, nonce: nonce)
seal.fulfill(result)
} else {

Loading…
Cancel
Save