Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • E Etoken
  • Project information
    • Project information
    • Activity
    • Members
  • Jira
    • Jira
  • Analytics
    • Analytics
    • Value stream
  • Wiki
    • Wiki
  • Activity
Collapse sidebar
  • Solidity
  • Docs
  • Etoken
  • Wiki
  • Transaction Notifications

Last edited by Oleg Aldekein Jul 11, 2018
Page history

Transaction Notifications

Notification service is a public SaaS service. It allows to get HTTP POST callbacks on Ethereum events. In order to use it, you need to sign up at https://ambisafe.com/ and set the filters at https://www.ambisafe.com/saas/notificator/

Transfer with ICAP Example

HTTP body:

{"from":"0x1ff21eca1c3ba96ed53783ab9c92ffbf77862584","eventName":"TransferToICAP","eventData":{"reference":"","version":1,"icap":"XE80EXMAMBI0DIMA0HI0","from":"0x1ff21eca1c3ba96ed53783ab9c92ffbf77862584","to":"0x53786e5722f854a62783395dcdc27d633a9b063e","value":3000},"transactionHash":"0xb8ad15e40cc01695ac996ddbecb3c1f5536dbd2c3d07d140387f71017ff8cb57","timestamp":1465909825,"value":0,"blockNumber":1702807,"to":"0x53786e5722f854a62783395dcdc27d633a9b063e","logIndex":2,"transactionIndex":0,"confirmations":1}

Signature

Signature is a Base64 encoded SHA256 HMAC of HTTP body. It is stored is Signature HTTP Header. You can find key in your notification settings.

Example

Key 30c55850-dc15-4496-85b1-bc1517234196

Signature j3ch3WMg1URqcrzJE6QdV6eG0qTCAuX41HRDZCOPOZk=

HTTP Body {"from":"0x1ff21eca1c3ba96ed53783ab9c92ffbf77862584","eventName":"TransferToICAP","eventData":{"reference":"","version":1,"icap":"XE80EXMAMBI0DIMA0HI0","from":"0x1ff21eca1c3ba96ed53783ab9c92ffbf77862584","to":"0x53786e5722f854a62783395dcdc27d633a9b063e","value":3000},"transactionHash":"0xb8ad15e40cc01695ac996ddbecb3c1f5536dbd2c3d07d140387f71017ff8cb57","timestamp":1465909825,"value":0,"blockNumber":1702807,"to":"0x53786e5722f854a62783395dcdc27d633a9b063e","logIndex":2,"transactionIndex":0,"confirmations":1}

Clone repository
  • EToken API
  • EToken Standard Token API
  • Home
  • Production Instance
  • Staging Instance
  • Transaction Notifications