Skip to content

Commit

Permalink
Add 4Kb limit to notifications docs (#24)
Browse files Browse the repository at this point in the history
- Fix formatting issues
  • Loading branch information
Uxio0 committed Jan 15, 2020
1 parent 14bf4f2 commit 1afb333
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 2 deletions.
4 changes: 3 additions & 1 deletion source/services/notifications.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,9 @@
Allows users to send signed transaction messages between devices taking part in the signing process.

[GitHub](https://github.com/gnosis/safe-notification-service)

[Releases](https://github.com/gnosis/safe-notification-service/releases)

[Swagger](https://safe-notification.gnosis.io/)

## Database model
Expand Down Expand Up @@ -145,7 +147,7 @@ Signature address cannot be contained in devices list.
```js
{
"devices": ["<checksumed_address>", ...],
"message": "<string>",
"message": "<stringified-json>", // max of 4Kb due to Firebase limitations
"signature": { // signs sha3("GNO" + <message>)
"v": "<integer>",
"r": "<string>", // stringified int
Expand Down
6 changes: 5 additions & 1 deletion source/services/relay.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,18 @@ This service allows us to have owners of the Safe contract that don’t need to
Our target user hold crypto in a centralized exchange (or on another Ethereum address) and wants to move it to a secure account. We don’t want the user to trust us, for moving the funds and deploying the smart contract on their behalf. We on the other side want to prevent users from spamming our services, there shouldn't be a need to trust the user either. The process for this is descriped in the [contracts deployment section](../contracts/deployment.html).

[GitHub](https://github.com/gnosis/safe-relay-service)

[Releases](https://github.com/gnosis/safe-relay-service/releases)

[Swagger (Mainnet version)](https://safe-relay.gnosis.io/)

[Swagger (Rinkeby version)](https://safe-relay.rinkeby.gnosis.io/)

[Safe Contracts and addresses on networks](https://github.com/gnosis/safe-contracts/releases)

## Flows

### Safe creation flowchart
### Safe creation old flowchart (without CREATE2, deprecated)

<img src="../_static/relay_service/safe_creation.png" style="background: white">

Expand Down
4 changes: 4 additions & 0 deletions source/services/transactions.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,13 @@ Transactions are detected in an automatic way, so there is no need of informing
previous versions of the *Transaction Service*

[GitHub](https://github.com/gnosis/safe-transaction-service)

[Releases](https://github.com/gnosis/safe-transaction-service/releases)

[Swagger (Mainnet version)](https://safe-transaction.gnosis.io/)

[Swagger (Rinkeby version)](https://safe-transaction.rinkeby.gnosis.io/)

[Safe Contracts and addresses on networks](https://github.com/gnosis/safe-contracts/releases)

## API Endpoints
Expand Down

0 comments on commit 1afb333

Please sign in to comment.