Home
Write
Language
Login
Mumu Wu
@37351541
将Mixin交易记录保存到本地
做个Mixin机器人
2023-11-13 00:59
Words count: 4137
用自己的Mixin机器人导出自己的转账记录,以便进一步统计分析

如果看不到图片请开梯子。

0.技术要求

能完成本文章的技术背景就可以。大概是Nodejs, VSCode, PowerShell最基本的使用。

1.隐私性

交易记录是非常隐私的数据,本教程指导将转账记录读取权限授予你自己的Mixin机器人,即自己授权给自己的机器人,因此不存在隐私泄露,安全性等问题。

比如,通过下图可以看到,我将“读取你的转账记录”权限赋予了我的机器人MixChat。

image-20231112175246676

2.效果

数据包含:快照ID,日期,交易类型,交易对方,币种,金额。

如下图所示,通过本教程获取到Mixin交易记录原始数据后可以导入到Excel中,然后按需进一步使用,比如可以筛选ExinOne跟我所有的BTC转账记录。

image-20231112171734794

3.导出记录

  1. 获取机器人应用Session和应用密钥

    参考文章中2.3的部分和下图获取自己的Mixin机器人应用Session和应用私钥并保存好获取到的内容,后面会再用到

    image-20231112184315138

  2. 将代码下载到本地并解压

    链接

  3. 在PowerShell中,snapshots路径下运行:

    npm install
    
  4. 获取电脑的ip地址:

    在powershell中输入ipconfig,通常为以太网适配器或者无线适配器中的IP地址,比如我的是:192.168.3.142

    image-20231112182221833

  5. 用VSCode打开snapshots文件夹并编辑config.json文件替换成你自己的信息:

    IP,为第4步获取的IP地址;

    limit,每次最多可以获取到500条转账记录,默认使用500;

    offset,转账记录时间,会获取该时间及之前的转账记录;

    all,默认为true,表示获取offset设置时间之前的全部转账记录,可以修改为“false”,则只会获取offset指定时间的limit指定条数的转账记录;

    bottomline,默认0.00000001,表示只获取金额大于该值的转账记录;

    keystore,为第一步获取的mixin机器人应用session和应用私钥

    image-20231112184434745

- 90.0 % More to go -
Pay 0.040 XIN (≈$3.3512) to continue reading
and receive early reader revenue (Rules)
This post is a virtural product selling on Quill, IT WILL NOT REFUND once paid. Please pay with caution.
Pay to Read
Already paid? Try to Login
0 0
3 times bought
•
0 times reward
Comments 0
Mumu Wu
@37351541
Subscribing: 84 Subscribers: 320
MixChat开发者; 《最少必要编程课——从学到用》作者; 《小白慢爬营》资深同学; 未完待续...
Subscribe
Related Posts
CoWallet是否安全?——做个多签地址余额查询机器人 创建Mixin机器人 ChatGPT机器人1.0发布——有了一点编程基础后如何突破 做个“云端收藏助手” 人人都能用的Mixin助理机器人
Rules Stats Help Github Twitter Discord

Login

Read, write, and earn crypto rewards.

Connect Wallet
Mumu Wu
@37351541
Subscribing: 84 Subscribers: 320
MixChat开发者; 《最少必要编程课——从学到用》作者; 《小白慢爬营》资深同学; 未完待续...
Subscribe
Related Posts
CoWallet是否安全?——做个多签地址余额查询机器人 创建Mixin机器人 ChatGPT机器人1.0发布——有了一点编程基础后如何突破 做个“云端收藏助手” 人人都能用的Mixin助理机器人
Rules Stats Help Github Twitter Discord