# 在铸造function里面直接转账是否合适？

By [DbgKingg](https://paragraph.com/@dbgkingg) · 2022-05-03

---

最近看到好几个NFT合约的mint function都是直接转钱到某个钱包地址或者转钱到合约所有人的钱包，很想问问大家怎么看这种行为？当初阿狸合约提钱还有最近的Metabus Ryan提钱（虽然后面有公示资金分配）都被骂得不行。下面简单分析一下 👇🏻

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

现在的项目方连合约转账这一步都省了，韭菜在铸造的同时还得帮别人转账，在我看来就是妥妥的割🤡

做项目合约提钱币安这事无可厚非，如果可以提前公示社区资金分配的话我觉得会更好，下面多管闲事的我顺便测一下多了这行转账每一位买家需要支付额外支付大概多少钱👇🏻

在本地hardhat跑了一下一个平平无奇的mint function，一个普通的mint function用了98842的gas。

加了第一种转账方式的代码之后用了107916的gas，多花了9074的gas，按照今天base fee 50 gwei 和ETH今日价格2850U来计算，多花了0.0004537 ETH，大概多花了1.29U。

![第一种转账方式代码](https://storage.googleapis.com/papyrus_images/e394ab62ee4fd48ff19da64f0258b86dee12dc992f99da7656b5269a71058471.png)

第一种转账方式代码

加了第二种转账方式的代码之后用了108124的gas，多花了9074的gas，按照今天base fee 50 gwei 和ETH今日价格2850U来计算，多花了0.0004537 ETH，大概多花了1.32U。

![第二种转账方式代码](https://storage.googleapis.com/papyrus_images/591cd98bf1e98738678d1e2c450fec2b08a05b7b02ffcea2b53a296845400f08.png)

第二种转账方式代码

不知道你怎么看，是我太敏感了吗？有一说一这钱其实可以省下来

---

*Originally published on [DbgKingg](https://paragraph.com/@dbgkingg/function)*
