1
This commit is contained in:
parent
f3b9792c6e
commit
4c0efb8cbc
@ -68,4 +68,21 @@ class Staking(object):
|
||||
['cec_rewards', 0, '该nft结算得到的ceg数量'],
|
||||
]
|
||||
},
|
||||
{
|
||||
'name': 'stakingPreview',
|
||||
'desc': '质押预览',
|
||||
'group': 'Staking',
|
||||
'url': 'webapp/index.php?c=Staking&a=stakingPreview',
|
||||
'params': [
|
||||
_common.ReqHead(),
|
||||
['token_id_list', '', 'token_id多个|分割'],
|
||||
['contract_address_list', '', 'contract_address多个|分割'],
|
||||
['net_id', '', 'net_id'],
|
||||
],
|
||||
'response': [
|
||||
_common.RspHead(),
|
||||
['nft_value', 0, 'nft价值'],
|
||||
['!items', [_common.StakingPreview()], ''],
|
||||
]
|
||||
},
|
||||
]
|
||||
|
@ -1454,3 +1454,11 @@ class StakingDetail(object):
|
||||
['stacked_days', 0, '该nft质押的总天数'],
|
||||
['remain_days', 0, '该nft剩余质押天数'],
|
||||
]
|
||||
|
||||
class StakingPreview(object):
|
||||
|
||||
def __init__(self):
|
||||
self.fields = [
|
||||
['time', 0, '天数'],
|
||||
['interest', 0, '利息'],
|
||||
]
|
||||
|
@ -112,6 +112,16 @@ class StakingController extends BaseAuthedController {
|
||||
$transId = getReqVal('trans_id', 0);
|
||||
}
|
||||
|
||||
public function stakingPreview()
|
||||
{
|
||||
$tokenIdList = getReqVal('token_id_list', '');
|
||||
$contractAddressList = getReqVal('contract_address_list', '');
|
||||
$netId = getReqVal('net_id', '');
|
||||
{
|
||||
$nftList = Nft::getNftList(myself()-_getAddress());
|
||||
}
|
||||
}
|
||||
|
||||
private function isTypeNft($type, $dbInfo)
|
||||
{
|
||||
switch ($type) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user