# 如何用16进制来交互合约

By [Ericwan](https://paragraph.com/@eric328) · 2022-09-14

---

![](https://storage.googleapis.com/papyrus_images/a9620781f200a2cf0d456a8b792b3e49ccd51bf620639b1df26b4e3c1e418bf3.png)

### 《16进制Gitcoin捐款》 by gm365老师

**一，基本概念**：

合约交互也是一种特殊的转账交易。

16进制交互是指可以通过小狐狸转账 + 输入十六进制数据的方式来完成交互。

原理就是复制别人已经成功的交易，然后用“抄作业”的方式来完成我们的交互。

**二，举一反三**：这种方式还可以应用到mint图狗，链上投票等其他交互。

**三，前期准备**：打开小狐狸，点击右上角的圆圈，找到设置--高级--显示十六进制数据，然后点击**启用**。

**四，捐款实战**：

点开Gitcoin 合约交易记录页面

[https://etherscan.io/address/0x7d655c57f71464b6f83811c55d84009cd9f5221c](https://etherscan.io/address/0x7d655c57f71464b6f83811c55d84009cd9f5221c)

![](https://storage.googleapis.com/papyrus_images/6c55ae8477fd9f8e29d1b4e19798842684178692aa89cbf1abb6d2367ac179a3.png)

1，点击该笔交易，下拉页面，找到input Data，点击View input as，选择Original把数据调成16进制

2，复制合约地址，点击小狐狸钱包，点击右上角的“三个点”，选择展开视图（这样方便多次复制粘）。点击“发送”，然后粘贴合约地址。

3，输入交易金额，要与原交易一样，复制粘贴原交易的16进制数据。点击下一步。

![](https://storage.googleapis.com/papyrus_images/04169c03e5fab0aa595c08295d4855b9b31e37f6f223b6a06ba51cd634768a65.png)

4，根据当前的Base fee 来调整最大基本费。燃料限制我填了90000，点击保存，然后就可以执行了。

---

*Originally published on [Ericwan](https://paragraph.com/@eric328/16)*
