【文件属性】:
文件名称:foam.token-server
文件大小:23KB
文件格式:ZIP
更新时间:2021-05-10 05:29:13
Haskell
令牌服务器
目的
此存储库旨在作为其他后端应用程序中想法的沙箱。 我们在这里到期
在将区块链和postgres用作单个数据源之间进行类似查询的graph-ql
记录,以将数据库使用的类型与API的其余部分分开
要求
请参阅Makefile以获取所需的环境变量
postgres数据库
访问您有权安装过滤器的同步主网络节点
一个ERC20地址(默认为OmiseGo令牌地址)
怎么跑
首先,您要启动一个postrgres实例并创建token_db
> create database token_db ;
运行初始迁移以设置数据库
> docker exec -it -u postgres < PG> psql -c " create database token_db; "
> make create-token-db
使用给定块号中的所有相关事件填充数据库
【文件预览】:
foam.token-server-master
----.gitignore(18B)
----app()
--------Main.hs(81B)
----Setup.hs(46B)
----Makefile(1KB)
----server()
--------Queries()
--------Types()
--------Api()
--------Contracts()
----.stylish_haskell.yaml(6KB)
----db()
--------Main.hs(1KB)
----LICENSE(1KB)
----docker-compose.yaml(164B)
----abis()
--------ERC20.json(1KB)
----README.md(2KB)
----token-server.cabal(5KB)
----indexer()
--------Main.hs(4KB)
----test()
--------Spec.hs(630B)
----stack.yaml(643B)