WebHooks

When enabled web hooks are sent for almost basic state changes

basic states are

  • 20 waiting elaboration
  • 185 waiting smartwcontract execution
  • 200 proof avaible
  • 200 proof rendered
  • 1000+ error

Header signature is computed as sha256_hmac(BODY,KEY). KEY is defined per project

                   {
  "method": "POST",
  "path": "/",
  "query": {},
  "headers": {
    "x-forwarded-proto": "https",
    "x-forwarded-port": "443",
    "host": "232c084077df9872ed56ebece1b637d0.m.pipedream.net",
    "x-amzn-trace-id": "Root=1-5fa9c3a5-2b3af5ac42000e8a03f63902",
    "content-length": "111",
    "user-agent": "GuzzleHttp/7",
    "content-type": "application/json",
    "signature": "9a86adcc93fa6c13576e95b0af9d513c9f710b4117fa86719402ddd46e10b89d"
  },
  "bodyRaw": "{\"resource\":{\"id\":31,\"code\":null,\"notified_status_id\":null,\"notified_status_at\":\"2020-11-09T22:32:50.961358Z\"}}",
  "body": {
    "resource": {
      "id": 31,
      "code": "EXTERNALKEY",
      "notified_status_id": 200,
      "notified_status_at": "2020-01-09T22:32:50.961358Z"
    }
  }
}