当前位置: 首页 > 软件库 > Web3 > 开源货币/比特币 >

openalias-web

授权协议 Readme
开发语言 Python
所属分类 Web3、 开源货币/比特币
软件类型 开源软件
地区 不详
投 递 者 赵晟睿
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

OpenAlias Web

This tool creates custom pages with crypto-currency payment details for any domain with OpenAlias entries.
It can be used as a tipping/donation page. No setup or signup is required. All details are gathered exlusively from the OpenAlias DNS entries.

What is OpenAlias?

OpenAlias (openalias.org) is an open standard for simpler addresses for any crypto currencies. Read more here

At its most basic, OpenAlias is a TXT DNS record on a FQDN (fully qualified domain name). 
By combining this with DNS-related technologies [it has] created an aliasing standard that is extensible for developers, 
intuitive and familiar for users, and can interoperate with both centralised and decentralised domain systems.

Example:

Here is the page for the entries from donate@getmonero.org:

[openalias-web-host]/donate@getmonero.org

How to get your page

If you already have a domain with OpenAlias DNS entries you already have one: https://openalias-web.herokuapp.com/YOUR DOMAIN
If not, simply configure your DNS entries as described on OpenAlias.org (because of DNS propagation it might take a bit until your page is available)

Development

The app is written in Rust and uses the rocket.rs web framework.

To run the app locally:

$ cargo run

Build a release:

$ cargo build --release

Deployment

The app is deployed on Heroku using the buildpack: emk/heroku-buildpack-rust.

ToDo

  • DESIGN, DESIGN, DESIGN - a properly design page is required... can you help?
  • get a proper short domain

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/bumi/openalias-web .
(this is my first Rust code, feedback and fixes are very welcome :)

License

The tool is as available as open source under the terms of the MIT License.

 相关资料
  • 问题内容: 我正在使用Websphere Portal 7.0并使用RAD 8.0创建一个portlet。我的portlet试图建立到远程服务器的db2连接。我在本地编写了一个Java程序来与服务器建立基本的JDBC连接,并从表中获取记录。代码工作正常;但是,当我将代码以及db2jcc4.jar添加到我的portlet时,连接不起作用。我正在使用基本的: 我认为使用Websphere数据源是正确的

  • 问题内容: 我希望能够以不同于web.xml的方式修改/配置过滤器。这是2个过滤器的静态配置。我希望能够静态配置一个过滤器,并允许该过滤器加载其他过滤器。我只是想知道是否有人知道lib已有此功能。 使用Servlet API 2.5 我已经在Guice的GuiceFilter中完成了此操作,其中在运行时配置了过滤器。 问题答案: 只需执行与容器已完成的相同的工作即可。即,按照servlet过滤器所

  • 问题内容: 我最近从.NET切换到J2EE,并且对放置JAR文件的位置感到困惑。我知道CLASSPATH,WEB-INF和Eclipse的Java Web Path都是可以存储JAR的地方,但是我对于使用哪个文件夹,何时以及为什么感到困惑。 首先,我们有CLASSPATH。我通常通过进入“我的电脑”中的“环境变量”来进行设置。我知道这是Java编译器查找JAR文件的默认位置。当我在CLASSPAT

  • 问题内容: 我一直想知道为什么这么多Java开发人员使用“ .do”作为其Web控制器(MVC)资源的扩展名。示例:http://example.com/register.do 正如我在Spring MVC和Struts项目中所看到的那样,它甚至似乎并不是特定于框架的。这种“ .do”扩展实践从何而来。为什么这样做而不是不进行扩展?我觉得我想念有关Java世界的备忘录。 我个人不喜欢扩展。 问题答

  • 问题内容: 我是完美主义者,我已经使Web API调用与Google Places API配合得很好(仅作为示例),但是我感觉有时速度很慢,或者我做得不好。一些博客说我应该使用AndroidHttpClient,但不是,应该吗? Web API调用我正在使用return json,并且我不在UI线程上运行它们,因此使用AsyncTask(AsyncTask是在后台线程上运行的最有效方法,还是我应该

  • 问题内容: 我在一次采访中遇到了这个问题,所以能否请您说一下SOAP Web服务是否仅支持“ POST” http方法,或者在服务器端是否有某种方法可以接受其他方法? 问题答案: 我一直使用POST,但是根据W3C标准,SOAP支持POST和GET方法。 编辑:经过一些研究,似乎并不完全正确。这是 理论上 可能使用GET因为POST和GET是可用于通过HTTP传输协议和SOAP的HTTP方法。 但