Solidity

在混音 ide 中使用應付函式

  • January 24, 2022

我在 remix ide 中創建了一個簡單的 Solidity 合約。我不知道如何測試我創建的應付函式。

這是一個應付函式的例子:

function pay() payable {
}

這是一張不接受乙太幣或 remix 中的值的應付函式 buy() 的圖片

這是一張不接受乙太幣或 remix 中的值的應付函式 buy() 的圖片

我如何在測試鏈上測試應付函式?

它在 Remix 上相當不直覺,但value面板頂部附近有一個輸入(紅色圓圈)。您可以在點擊函式呼叫之前在此處輸入值。由於輸入欄位在事務後清除,您需要為每次呼叫執行此操作。

Remix IDE 的螢幕截圖

引用自:https://ethereum.stackexchange.com/questions/119769