【Monero】Onion Monero Blockchain Explorer | 洋葱门罗币区块链浏览器

2024-03-24 05:44

本文主要是介绍【Monero】Onion Monero Blockchain Explorer | 洋葱门罗币区块链浏览器,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

github:onion-monero-blockchain-explorer
Onion Monero Blockchain Explorer特点:
没有cookie,没有网络分析跟踪器,没有image,
开源,
完全用C++编写,
显示加密的付款 ID,
显示环签名,
显示交易额外字段,
显示门罗币地址的公共部分,
解码哪些输出和混合属于给定的门罗币地址和视图密钥,
可以证明您将门罗币发送给某人,
有关戒指成员的详细信息,例如年龄、时间范围和戒指尺寸,
显示数量输出指数,
支持 Monero 测试网和 stagnet 网络,
用于在线推送交易的交易检查器和推送器,
根据地址和视图密钥估计可能的支出,
可以提供所有矿工费的总额,
解码加密的支付ID,
解码输出并证明发送到子地址的交易。

linux ubuntu22.04
首先要下载并编译最新的monerod
一旦门罗币编译完成,就可以下载并编译浏览器:

# go to home folder if still in ~/monero
cd ~# download the source code 
git clone https://github.com/moneroexamples/onion-monero-blockchain-explorer.git# enter the downloaded sourced code folder
cd onion-monero-blockchain-explorer# make a build folder and enter it
mkdir build && cd build# create the makefile
cmake ..# compile
make

cmake可能提示错误:Monero libraries not found in:/xxx/xx/xxx
请添加图片描述
这时候打开CMakeCache.txt修改路径
修改MONERO_BUILD_DIR:PATH和MONWEO_SOURCE_DIR:PATH
修改到你自己…/monero的位置和…/monero/build/release文件夹位置
在这里插入图片描述
cmake …
请添加图片描述
make
请添加图片描述
run

./xmrblocks

在这里插入图片描述

就可以访问127.0.0.1:8081
请添加图片描述

在这里插入图片描述
浏览器有 JSON api。默认情况下,API 是禁用的。要启用它,请使用–enable-json-api标志,例如

./xmrblocks --enable-json-api
api/transaction/<tx_hash>
curl  -w "\n" -X GET "http://127.0.0.1:8081/api/transaction/6093260dbe79fd6277694d14789dc8718f1bd54457df8bab338c2efa3bb0f03d"

Partial results shown:
请添加图片描述

{"data": {"block_height": 1268252,"coinbase": false,"confirmations": 1057855,"current_height": 2326107,"extra": "01be23e277aed6b5f41f66b05244bf994c13108347366ec678ae16657f0fc3a22b","inputs": [{"amount": 0,"key_image": "67838fd0ffd79f13e735830d3ec60412aed59e53e1f997feb6f73d088b949611","mixins": [{"block_no": 1238623,"public_key": "0a5b853c55303c10e1326acfb085b9e246e088b1ccac7e37f7a810d46a28a914","tx_hash": "686555fb053dd53f6f9eb79449e2bdcd377221f823f508158d70d4a1966fe955"},{"block_no": 1246942,"public_key": "527cf86f5abbfb006c970f7c6eb40493786d4751306f8985c6a43f98a88c0dff","tx_hash": "4fa1999f9e0d2ad031dbe5594f2e8336651b6cad19dd3cee7980a01c47600f91"}]}],"mixin": 9,"outputs": [{"amount": 0,"public_key": "525779873776e4a42f517fd79b72e7c31c3ba03e730fc32287f6414fb702c1d7"},{"amount": 0,"public_key": "e25f00fceb77af841d780b68647618812695b4ca6ebe338faba6e077f758ac30"}],"payment_id": "","payment_id8": "","rct_type": 1,"timestamp": 1489753456,"timestamp_utc": "2017-03-17 12:24:16","tx_fee": 12517785574,"tx_hash": "6093260dbe79fd6277694d14789dc8718f1bd54457df8bab338c2efa3bb0f03d","tx_size": 13323,"tx_version": 2,"xmr_inputs": 0,"xmr_outputs": 0},"status": "success"
}
api/transactions

Transactions in last 25 blocks:

curl  -w "\n" -X GET "http://127.0.0.1:8081/api/transactions"

Partial results shown:

{"data": {"blocks": [{"age": "33:16:49:53","height": 1268252,"size": 105390000000000000,"timestamp": 1489753456,"timestamp_utc": "2017-03-17 12:24:16","txs": [{"coinbase": true,"mixin": 0,"outputs": 8491554678365,"rct_type": 0,"tx_fee": 0,"tx_hash": "7c4286f64544568265bb5418df84ae69afaa3567749210e46f8340c247f4803f","tx_size": 151000000000000,"tx_version": 2},{"coinbase": false,"mixin": 5,"outputs": 0,"rct_type": 2,"tx_fee": 17882516700,"tx_hash": "2bfbccb918ee5f050808dd040ce03943b7315b81788e9cdee59cf86b557ba48c","tx_size": 19586000000000000,"tx_version": 2}]}],"limit": 25,"page": 0},"status": "success"
}

其他示例参考github

这篇关于【Monero】Onion Monero Blockchain Explorer | 洋葱门罗币区块链浏览器的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/840605

相关文章

【区块链 + 人才服务】可信教育区块链治理系统 | FISCO BCOS应用案例

伴随着区块链技术的不断完善,其在教育信息化中的应用也在持续发展。利用区块链数据共识、不可篡改的特性, 将与教育相关的数据要素在区块链上进行存证确权,在确保数据可信的前提下,促进教育的公平、透明、开放,为教育教学质量提升赋能,实现教育数据的安全共享、高等教育体系的智慧治理。 可信教育区块链治理系统的顶层治理架构由教育部、高校、企业、学生等多方角色共同参与建设、维护,支撑教育资源共享、教学质量评估、

【区块链 + 人才服务】区块链集成开发平台 | FISCO BCOS应用案例

随着区块链技术的快速发展,越来越多的企业开始将其应用于实际业务中。然而,区块链技术的专业性使得其集成开发成为一项挑战。针对此,广东中创智慧科技有限公司基于国产开源联盟链 FISCO BCOS 推出了区块链集成开发平台。该平台基于区块链技术,提供一套全面的区块链开发工具和开发环境,支持开发者快速开发和部署区块链应用。此外,该平台还可以提供一套全面的区块链开发教程和文档,帮助开发者快速上手区块链开发。

zeroclipboard 粘贴板的应用示例, 兼容 Chrome、IE等多浏览器

zeroclipboard单个复制按钮和多个复制按钮的实现方法 最近网站改版想让复制代码功能在多个浏览器上都可以实现,最近看网上不少说我们的代码复制功能不好用的,我们最近将会增加代码高亮等功能,希望大家多多支持我们 zeroclipboard是一个跨浏览器的库类 它利用 Flash 进行复制,所以只要浏览器装有 Flash 就可以运行,而且比 IE 的

微软正式推出 Spartan 斯巴达浏览器

作为用于替代 IE 浏览器的下一代继任者,微软的 Project Spartan 斯巴达浏览器可算是吊足了玩家们的胃口!如今,在最新的 Windows 10 Build 10049 版本起,它终于正式登场了。 斯巴达浏览器搭载了全新的渲染引擎、新的用户界面并集成了 Cortana 语音助手。功能上新增了稍后阅读列表、阅读视图、F12开发者工具、支持网页注释 (手写涂鸦),可以保存到 O

PC与android平板通过浏览器监控Verybot的视频

下面这个视频是PC与android平板通过浏览器监控Verybot的视频:           http://v.youku.com/v_show/id_XNjYzNzYyMTIw.html

搜狗浏览器打开CSDN博客排版错乱问题解决

之前发生过几次,不知道什么原因。 今天一直用着好好的,打开一个csdn连接,显示404,博文被删除了,于是就用百度快照打开试试,百度快照打开显示的排版很乱也没找到有用信息。 后面再浏览CSDN博客就排版错乱,显示一个大大二维码图片。 尝试删除IE缓存无效,使用谷歌浏览是好的。 基本锁定就是搜狗缓存导致的,于是找如何删除搜狗缓存   清除后恢复正常

240907-Gradio插入Mermaid流程图并自适应浏览器高度

A. 最终效果 B. 示例代码 import gradio as grmermaid_code = """<iframe srcdoc='<!DOCTYPE html><html><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width" /><title>My static Spa

Jasperreports+jaspersoft studio 实现单个或多个jrxml(jasper)文件生成一个pdf文件,并利用Servlet发送该pdf文件到浏览器中展示

Jasperreports+jaspersoft studio 实现单个或多个jrxml(jasper)文件生成一个pdf文件,并利用Servlet发送该pdf文件到浏览器中展示; 代码如下: Demo07.jrxml <?xml version="1.0" encoding="UTF-8"?><!-- Created with Jaspersoft Studio version 6.6.

vite是如何实现依赖预构建的,浏览器为什么没有实现从node_modules查找依赖,vite开发环境解决了什么问题

浏览器的esmodule 为什么没有做从node_modules查找依赖项 浏览器是基于http请求的,node_modules中依赖项不可控,可能又会依赖很多的包,整个依赖图都需要加载的话很耗性能。 commonjs是运行在服务端的,以file形式读取文件,内部有规避机制。 依赖预构建 首先vite会找到对应的依赖,然后调用esbuild(对js语法进行处理的一个库),将其他规范的代码转换

数据库遇上知识图谱、区块链、深度学习

参考资料: https://zhuanlan.zhihu.com/p/33381916 https://www.zuozuovera.com/archives/1062/ 东南大学D&Intel Lab相关ppt 数据库的核心概念——表示、存取、查询 有了数据库是干什么,大概实现的逻辑,特点,才能引申出对当今这些新技术的对比、适应和发展。 目的:研究数据表示、存取数据模型:表示数据的模型,通