【第4課】Tezos鏈區(qū)塊鏈瀏覽器調(diào)用合約實(shí)踐

InCore.jpg

1. 摘要

本文介紹類似于在etherscan調(diào)用以太坊合約,如何在Tezos鏈上通過(guò)區(qū)塊鏈瀏覽器調(diào)用合約函數(shù)。

2. 內(nèi)容

地址:https://smartpy.io/explorer.html?address=KT1E8EVHGxpDxJKAfxVi8qUuRn93SmQdFrGV

其中合約地址: KT1E8EVHGxpDxJKAfxVi8qUuRn93SmQdFrGV

管理賬戶:tz1c4Zma1UmkEfwmEsqYdMcVpFauhNCeKY3U

8.6.1 加載合約

輸入合約地址,回車即可加載合約。Temple的賬戶先切換到管理賬戶。

加載合約

8.6.2 transfer合約轉(zhuǎn)賬

From, Txs(To,Token_id,Amount) = tz1c4Zma1UmkEfwmEsqYdMcVpFauhNCeKY3U, tz1dfmLJ1RRodNx9NSQy6YzgW2nJMiA3R5eq, 0, 100,000000000000000000

transfer函數(shù)調(diào)用

最終轉(zhuǎn)賬成功。

8.6.3 mint增發(fā)

切換到管理賬戶:tz1c4Zma1UmkEfwmEsqYdMcVpFauhNCeKY3U

填寫:

<1>tz1dfmLJ1RRodNx9NSQy6YzgW2nJMiA3R5eq
<2>Amount:100,000000000000000000 [輸入amount去除,]
<3>Metadata:one, 0x697066733a2f2f516d5950764e4e317843715a747864475766583458716233454e567170624659723872596a773867794454746b4d
<4> token id = 1

"Buiild Transaction Parameters " -> "Send the Transaction" 最終交易成功:

管理賬戶給其他賬號(hào)增發(fā)

8.6.4 balanceof余額

balanceof

該函數(shù)必須有callback函數(shù),意味著必須是其他合約調(diào)用查詢。

8.6.5 更改合約管理賬戶

切換到之前的管理賬戶下,

tz1c4Zma1UmkEfwmEsqYdMcVpFauhNCeKY3U 改為 tz1dfmLJ1RRodNx9NSQy6YzgW2nJMiA3R5eq

set_administrator

更改管理賬戶

8.6.6 停止合約

切換到管理賬戶下: tz1dfmLJ1RRodNx9NSQy6YzgW2nJMiA3R5eq

暫停合約

停止合約后,余額顯示為0,無(wú)法做轉(zhuǎn)賬的。

恢復(fù)合約。

8.6.7 更新授權(quán)操作者

Update Operators

參考 “8.3 發(fā)布ERC20”資產(chǎn)的“(9)授權(quán)轉(zhuǎn)賬”章節(jié)。

3. 參考

(1) 智能合約在線編輯器 https://smartpy.io/ide
(2) smartpy智能合約參考文檔 https://smartpy.io/reference.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容