diff --git a/cmd/status-backend/requests/AcceptContactRequest.http b/cmd/status-backend/requests/AcceptContactRequest.http new file mode 100644 index 000000000..2dc7d1ddb --- /dev/null +++ b/cmd/status-backend/requests/AcceptContactRequest.http @@ -0,0 +1,13 @@ +### Accept Contact Request +# @name AcceptContactRequest +POST {{address}}/statusgo/CallRPC + +{ + "jsonrpc": "2.0", + "method": "wakuext_acceptContactRequest", + "params": [ + { + "id": "0x0495811d8ac62e240e9ae7f05fa097938032066ff65764d97dc93a73d83262d884a75696520543899b047005f6fb91af42dcb04f635be760313cc4d26fa27f1ff7" + } + ] +} \ No newline at end of file diff --git a/cmd/status-backend/requests/CreateAccountAndLogin.http b/cmd/status-backend/requests/CreateAccountAndLogin.http new file mode 100644 index 000000000..700acafed --- /dev/null +++ b/cmd/status-backend/requests/CreateAccountAndLogin.http @@ -0,0 +1,15 @@ +@displayName = "alice" +@password = "1234567890" +@kdfIterations = 256000 + +### Create a new account and login +POST {{address}}/statusgo/CreateAccountAndLogin +Content-Type: application/json + +{ + "rootDataDir": "{{rootDataDir}}", + "kdfIterations": {{kdfIterations}}, + "displayName": {{displayName}}, + "password": {{password}}, + "customizationColor": "primary" +} \ No newline at end of file diff --git a/cmd/status-backend/requests/GetNodeConfig.http b/cmd/status-backend/requests/GetNodeConfig.http new file mode 100644 index 000000000..e631d727c --- /dev/null +++ b/cmd/status-backend/requests/GetNodeConfig.http @@ -0,0 +1,2 @@ +### GET request to example server +GET {{address}}/statusgo/GetNodeConfig diff --git a/cmd/status-backend/requests/GetSettings.http b/cmd/status-backend/requests/GetSettings.http new file mode 100644 index 000000000..69b531b5e --- /dev/null +++ b/cmd/status-backend/requests/GetSettings.http @@ -0,0 +1,9 @@ +### Get account settings +# @name GetSettings +POST {{address}}/statusgo/CallRPC + +{ + "jsonrpc": "2.0", + "method": "settings_getSettings", + "params": [] +} \ No newline at end of file diff --git a/cmd/status-backend/requests/InitializeApplication.http b/cmd/status-backend/requests/InitializeApplication.http new file mode 100644 index 000000000..50100a03f --- /dev/null +++ b/cmd/status-backend/requests/InitializeApplication.http @@ -0,0 +1,7 @@ +### Initialize Application +POST {{address}}/statusgo/InitializeApplication +Content-Type: application/json + +{ + "dataDir": "{{rootDataDir}}" +} \ No newline at end of file diff --git a/cmd/status-backend/requests/Login.http b/cmd/status-backend/requests/Login.http new file mode 100644 index 000000000..cbb07acf7 --- /dev/null +++ b/cmd/status-backend/requests/Login.http @@ -0,0 +1,12 @@ +@keyUID = "0xb9515adcaa72f337f5ccbe043d5b016f22a9b76affdf91087577b1a5640bc0bd" +@password = "1234567890" +@kdfIterations = 256000 + +### GET request to example server +GET {{address}}/statusgo/LoginAccount + +{ + "keyUid": {{keyUID}}, + "password": {{password}}, + "kdfIterations": {{kdfIterations}} +} \ No newline at end of file diff --git a/cmd/status-backend/requests/Logout.http b/cmd/status-backend/requests/Logout.http new file mode 100644 index 000000000..1f55285a2 --- /dev/null +++ b/cmd/status-backend/requests/Logout.http @@ -0,0 +1,2 @@ +### GET request to example server +GET {{address}}/statusgo/Logout \ No newline at end of file diff --git a/cmd/status-backend/requests/SendContactRequest.http b/cmd/status-backend/requests/SendContactRequest.http new file mode 100644 index 000000000..a3ca75c6e --- /dev/null +++ b/cmd/status-backend/requests/SendContactRequest.http @@ -0,0 +1,14 @@ +### Send Contact Request +# @name SendContactRequest +POST {{address}}/statusgo/CallRPC + +{ + "jsonrpc": "2.0", + "method": "wakuext_sendContactRequest", + "params": [ + { + "id": "0x048f0b885010783429c2298b916e24b3c01f165e55fe8f98fce63df0a55ade80089f512943d4fde5f8c7211f1a87b267a85cbcb3932eb2e4f88aa4ca3918f97541", + "message": "Hi, Alice!" + } + ] +} \ No newline at end of file diff --git a/cmd/status-backend/requests/SendMessage.http b/cmd/status-backend/requests/SendMessage.http new file mode 100644 index 000000000..5634fa220 --- /dev/null +++ b/cmd/status-backend/requests/SendMessage.http @@ -0,0 +1,14 @@ +### Send 1-1 message +# @name SendOneToOneMessage +POST {{address}}/statusgo/CallRPC + +{ + "jsonrpc": "2.0", + "method": "wakuext_sendOneToOneMessage", + "params": [ + { + "id": "0xd4aae73a126fa457550d40fd79f49715559f8e41de18219e4f756e85cdce9968", + "message": "Status is cool!" + } + ] +} \ No newline at end of file diff --git a/cmd/status-backend/requests/Signals.http b/cmd/status-backend/requests/Signals.http new file mode 100644 index 000000000..6ecdb5170 --- /dev/null +++ b/cmd/status-backend/requests/Signals.http @@ -0,0 +1 @@ +WEBSOCKET ws://{{address}}/signals \ No newline at end of file diff --git a/cmd/status-backend/requests/Start.http b/cmd/status-backend/requests/Start.http new file mode 100644 index 000000000..0d55c5f12 --- /dev/null +++ b/cmd/status-backend/requests/Start.http @@ -0,0 +1,29 @@ +### Start Messenger +# @name StartMessenger +POST {{address}}/statusgo/CallRPC + +{ + "jsonrpc": "2.0", + "method": "wakuext_startMessenger", + "params": [] +} + +### Start Wallet +# @name StartWallet +POST {{address}}/statusgo/CallRPC + +{ + "jsonrpc": "2.0", + "method": "wallet_startWallet", + "params": [] +} + +### +# @name GetSettings +POST {{address}}/statusgo/CallRPC + +{ + "jsonrpc": "2.0", + "method": "settings_getSettings", + "params": [] +} \ No newline at end of file diff --git a/cmd/status-backend/requests/http-client.env.json b/cmd/status-backend/requests/http-client.env.json new file mode 100644 index 000000000..2f7a562be --- /dev/null +++ b/cmd/status-backend/requests/http-client.env.json @@ -0,0 +1,6 @@ +{ + "default": { + "address": "localhost:12345", + "rootDataDir": "./_accounts/temp/1" + } +} \ No newline at end of file