單雙幣質押流動性挖礦dapp系統開發智慧合約模式定製邏輯
變數
1、狀態變數
Solidity 支援三種型別的變數:開發I34-案例I633-演示53I9
狀態變數 – 變數值儲存在合約儲存空間中的變數。
區域性變數 – 變數值僅在函式執行過程中有效的變數,函式退出後,變數。
全域性變數 – 儲存在全域性名稱空間,用於獲取區塊鏈相關資訊的特殊變數。
Solidity 是一種靜態型別語言,這意味著需要在宣告期間指定變數型別。每個變數宣告時,都有一個基於其型別的預設值。沒有undefined或null的概念。
pragma solidity ^0.4.22;
contract SolidityTest1{
uint storedDate; //狀態變數
constructor() public {
storedDate = 10; //使用狀態變數
}
}
2、區域性變數
變數值僅在函式執行過程中有效的變數,函式退出後,變數。函式引數是區域性變數
pragma solidity ^0.4.22;
contract SolidityTest2{
uint storedDate; //狀態變數
constructor() public{
storedDate = 10;
}
function getResult() public view returns(uint){
uint a=1; //區域性變數
uint b=2;
uint result = a+b;
return result;//訪問區域性變數
}
}
3、全域性變數
這些是全域性工作區中存在的特殊變數,提供有關區塊鏈和交易屬性的資訊。
名稱 返回
blockhash(uint blockNumber) returns (bytes32) 給定區塊的雜湊值 – 只適用於256最近區塊, 不包含當前區塊。
block.coinbase (address payable) 當前區塊礦工的地址
block.difficulty (uint) 當前區塊的難度
block.gaslimit (uint) 當前區塊的gaslimit
block.number (uint) 當前區塊的number
block.timestamp (uint) 當前區塊的時間戳,為unix紀元以來的秒
gasleft() returns (uint256) 剩餘 gas
msg.data (bytes calldata) 完成 calldata
msg.sender (address payable) 訊息傳送者 (當前 caller)
msg.sig (bytes4) calldata的前四個位元組 (function identifier)
msg.value (uint) 當前訊息的wei值
now (uint) 當前塊的時間戳
tx.gasprice (uint) 交易的gas價格
tx.origin (address payable) 交易的傳送方
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70011332/viewspace-2938664/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- DAPP智慧合約單雙幣(子母幣)流動性質押挖礦系統開發技術APP
- 代幣智慧合約流動性質押挖礦開發穩定版丨代幣智慧合約流動性質押挖礦系統開發方案
- NFT雙幣質押挖礦dapp系統開發邏輯APP
- DAPP智慧合約流動性質押挖礦系統模式開發/DEFI/DAPP/NFT/LPAPP模式
- 代幣智慧合約質押流動性挖礦分紅開發丨代幣智慧合約質押流動性挖礦分紅系統開發
- 去中心化Defi智慧合約雙幣dapp質押流動性挖礦系統開發詳情中心化APP
- socialfi社交代幣質押流動性挖礦dapp系統開發功能邏輯APP
- DAPP智慧合約單雙幣質押理財系統開發邏輯分析APP
- DAPP代幣合約LP質押流動性挖礦系統模式開發(python語言)APP模式Python
- defi質押挖礦代幣分紅dapp系統開發案例智慧合約模式定製APP模式
- 智慧合約流動性質押挖礦開發規則丨質押挖礦系統開發技術及邏輯分析
- DAPP合約代幣流動性質押挖礦模式軟體開發方案APP模式
- ARB鏈質押挖礦代幣空投dapp系統開發智慧合約定製APP
- Meta2032智慧合約流動性質押挖礦開發丨Meta2032流動性質押挖礦系統開發(方案及邏輯)
- V脈(智慧合約)系統開發/流動性質押挖礦/V脈DAPP質押挖礦開發詳情APP
- Defi/LP/DAPP代幣合約流動性質押挖礦系統開發/Solidity合約示例APPSolid
- IPP流動性質押挖礦系統開發智慧合約
- 代幣合約流動性質押挖礦開發原始碼版丨代幣合約流動性質押挖礦系統開發(成熟方案)原始碼
- LP流動性做市質押分紅挖礦dapp系統開發合約底層邏輯APP
- Defi智慧合約DAPP/LP流動性質押挖礦系統技術開發APP
- DAPP智慧合約LP質押流動性挖礦系統原始碼開發解析APP原始碼
- Defi流動性質押挖礦(DAPP智慧合約)系統開發(功能詳情)APP
- DAPP智慧合約Defi質押流動性挖礦系統技術開發分析APP
- defi質押流動性挖礦系統開發DAPP質押挖礦系統APP
- defi流動性質押挖礦系統開發方案 | 流動性質押挖礦系統開發 DAPPAPP
- DAPP流動性質押挖礦系統開發模式方案APP模式
- BABA共享投票DAO流動性挖礦dapp系統開發智慧合約模式定製APP模式
- 合約代幣流動性質押挖礦開發(節點做市)丨合約代幣流動性質押挖礦系統開發詳細
- DAPP雙幣質押模式系統開發|DAPP流動性開發APP模式
- DAPP/DeFi單雙幣質押流動性挖礦系統開發(技術詳情)APP
- 雲算力質押挖礦dapp系統開發模式詳情(智慧合約定製)APP模式
- BNB鏈合約雙幣質押流動性挖礦系統功能開發(Solidity原理)Solid
- DeFi/DApp單雙幣/子母幣流動性質押LP挖礦專案系統開發案例APP
- Dapp丨web3.0合約代幣流動性質押LP挖礦系統開發APPWeb
- DAPP公鏈代幣智慧合約質押挖礦系統開發APP
- DAPP公鏈代幣質押挖礦系統開發(智慧合約)APP
- DAPP代幣智慧合約質押挖礦系統開發方案搭建APP
- DAPP質押挖礦系統開發|DAPP流動性開發APP