超实用工具分享-tenderly:超强debug、模拟分析工具
## 前言
有没有遇见过像这样**头疼的场景**:
1. **交易失败了**,浏览器上只报了个“Failed”;大哥我也知道交易失败了,好歹告诉我下原因吧,但是浏览器上只是个冷冰冰的“Failed”,留下懵逼的我百思不得其解,默默的进行合约代码走读。

2.我想进行主网**测试这笔交易**到底成不成,但是又怕失败浪费手续费,或者心疼其他代币消耗,不想进行真实的交易,像这样的交易肯定是要慎重的,毕竟手续费不退:

3. 想学习**梳理优秀的开源项目代码**,想理清楚整个项目的运行原理,但是由于智能合约debug的困难性,暂时只知道在remix上可以debug,但是由于操作的繁琐我放弃了
## **工具介绍**
优秀的模拟、测试工具,排查问题好手段
官网:[https://tenderly.co/](https://tenderly.co/)

## **使用场景一:分析失败交易**
### 复制待分析交易的交易hash:

### 粘贴上面复制的交易hash:

### 点击进入

### 具体原因

### debug


### 交易涉及的合约

### 链上数据状态变化

### 交易产生的事件

## **使用场景二:模拟交易**
### tenderly模拟功能界面:点击进入


### **复制数据**
#### 复制与小狐狸交互的合约:填至后面的NO.1

—
#### 复制交易数据:填至后面的NO.2

—
#### 复制交易发起人:填至后面的NO.3

—
### 将上面从小狐狸中复制的数据填至下面的空位,选择好你现在交易的网络

### 填写完成,点击模拟

### 模拟结果

### 同上分析交易,可以进行debug看具体调用链路和数据进行分析

## 小结
tenderly工具真的非常强大,操作又十分简单,不管对于开发人员来说,还是对于用户来说都是非常实用的!
## 参考
**当然是YouTube拉**
参考1:[https://www.youtube.com/watch?v=3zFe5MNBf1g](https://www.youtube.com/watch?v=3zFe5MNBf1g)
参考2:[https://www.youtube.com/watch?v=90GN9Ut8LhU](https://www.youtube.com/watch?v=90GN9Ut8LhU)
tenderly工具使用
- 先上工具链接:https://dashboard.tenderly.co/
前言
有没有遇见过像这样头疼的场景:
-
交易失败了,浏览器上只报了个“Failed”;大哥我也知道交易失败了,好歹告诉我下原因吧,但是浏览器上只是个冷冰冰的“Failed”,留下懵逼的我百思不得其解,默默的进行合约代码走读。
2.我想进行主网测试这笔交易到底成不成,但是又怕失败浪费手续费,或者心疼其他代币消耗,不想进行真实的交易,像这样的交易肯定是要慎重的,毕竟手续费不退:
-
想学习梳理优秀的开源项目代码,想理清楚整个项目的运行原理,但是由于智能合约debug的困难性,暂时只知道在remix上可以debug,但是由于操作的繁琐我放弃了
工具介绍
优秀的模拟、测试工具,排查问题好手段 官网:https://tenderly.co/
使用场景一:分析失败交易
复制待分析交易的交易hash:
粘贴上面复制的交易hash:
点击进入
具体原因
debug
交易涉及的合约
链上数据状态变化
交易产生的事件
使用场景二:模拟交易
tenderly模拟功能界面:点击进入
复制数据
复制与小狐狸交互的合约:填至后面的NO.1
复制交易数据:填至后面的NO.2
复制交易发起人:填至后面的NO.3
将上面从小狐狸中复制的数据填至下面的空位,选择好你现在交易的网络
填写完成,点击模拟
模拟结果
同上分析交易,可以进行debug看具体调用链路和数据进行分析
小结
tenderly工具真的非常强大,操作又十分简单,不管对于开发人员来说,还是对于用户来说都是非常实用的!
参考
当然是YouTube拉
参考1:https://www.youtube.com/watch?v=3zFe5MNBf1g 参考2:https://www.youtube.com/watch?v=90GN9Ut8LhU
本文参与区块链技术网 ,好文好收益,欢迎正在阅读的你也加入。
- 发表于 1天前
- 阅读 ( 67 )
- 学分 ( 3 )
- 分类:智能合约