dev@locazia: add ton contracts
This commit is contained in:
1 parent
92eeb4e873
commit
bf12866b8c
11 files changed
+158
-4
No files matched your search
@@ -1,7 +1,10 @@
|
||||
from sanic import response
|
||||
from base58 import b58encode
|
||||
from app.core._secrets import hot_pubkey, service_wallet
|
||||
from app.core._blockchain.ton.platform import platform
|
||||
import subprocess
|
||||
import docker
|
||||
from pprint import pprint
|
||||
|
||||
|
||||
def get_git_info():
|
||||
@@ -11,9 +14,15 @@ def get_git_info():
|
||||
|
||||
|
||||
async def s_api_system(request):
|
||||
client = docker.from_env()
|
||||
containers = client.containers.list(all=True)
|
||||
pprint(containers)
|
||||
|
||||
return response.json({
|
||||
'id': b58encode(hot_pubkey).decode(),
|
||||
'ton_address': service_wallet.address.to_string(1, 1, 1)
|
||||
'master_address': platform.address.to_string(1, 1, 1),
|
||||
'node_address': service_wallet.address.to_string(1, 1, 1),
|
||||
'indexer_height': 0,
|
||||
})
|
||||
|
||||
|
||||
|
||||
@@ -9,3 +9,10 @@ async def s_api_tonconnect_manifest(request):
|
||||
"name": f"{PROJECT_HOST}", # TODO: maybe edit
|
||||
"iconUrl": "https://github.com/projscale/assets/blob/main/ton-connect.png?raw=true",
|
||||
})
|
||||
|
||||
|
||||
async def s_api_platform_metadata(request):
|
||||
return response.json({
|
||||
"name": "@MY",
|
||||
"image": "https://git.projscale.dev/my-dev/assets/raw/commit/81de5356c6b1d6f01988d77e22c580114b32bcbd/images/logo.jpg"
|
||||
})
|
||||
Reference in new issue
Block a user