EOS 的智能合約是關聯在各個合約賬戶上的。在 EOSIO 系統中,“合約”是沿用了
區塊鏈的專業術語,但其含義非常接近于 Linux 操作系統的后臺應用,比如節點在啟動時會包括四個缺省合約,如 eosio.bios、eosio.
token 等。
EOS 的智能合約可以通過兩種方式調用,一是用戶通過命令調用,二是通過 EOSIO 軟件的 send 方法調用。一個賬戶通過轉賬等動作觸發另一個合約賬戶中的合約運行之后,這個合約可以通過軟件代碼調用其他的合約(見圖3-11)。
EOS 智能合約現在是用 C++ 語言編寫的,文件格式分別為*.hpp/*.cpp,編譯后變為 WebAssembly 格式文件 WASM(*.wast)與應用頭文件(*.abi)。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。