第十阶段 stage 2(三):Poinbase 资金页(入金、出金、确认进度条)、银行页只读、Poinbase 接收所有币
This commit is contained in:
1 parent
d0dfa93226
commit
e3e5ec2d6e
14 files changed
+344
-84
No files matched your search
@@ -329,7 +329,7 @@ namespace Decentralized
|
||||
if (bill.Asset != dev.Asset) return L.T("hw.err.asset", bill.Asset);
|
||||
if (v + 1e-9 < bill.Amount) return L.T("hw.err.short", Amt(bill.Amount), bill.Asset);
|
||||
}
|
||||
else if (IsPoinbase(to)) { if (dev.Asset != Assets.CRC && dev.Asset != Assets.PSC) return L.T("hw.err.poinbase"); }
|
||||
else if (IsPoinbase(to)) { }
|
||||
else if (Session.Data.Own(to) == null && Known(to)) return L.T("hw.err.nobill");
|
||||
return null;
|
||||
}
|
||||
@@ -337,7 +337,7 @@ namespace Decentralized
|
||||
private static Bill Match(string to) => Pending != null && !Pending.Contract && ChainAddress.Same(Pending.Address, to) ? Pending : null;
|
||||
|
||||
/// <summary>有过往来的地址(平台、商家、混币器、兑换处):没有账单时对方不收。</summary>
|
||||
private static bool Known(string to)
|
||||
internal static bool Known(string to)
|
||||
{
|
||||
var d = Session.Data;
|
||||
return d.Addresses.Values.Any(a => ChainAddress.Same(a, to)) || d.Black.Sellers.Any(s => ChainAddress.Same(s.Name, to));
|
||||
@@ -612,7 +612,7 @@ namespace Decentralized
|
||||
instance = null;
|
||||
}
|
||||
|
||||
private void Update() => Log.Guard("钱包动画", WalletWindow.Tick);
|
||||
private void Update() { Log.Guard("钱包动画", WalletWindow.Tick); Log.Guard("出金动画", Funds.Tick); }
|
||||
}
|
||||
|
||||
/// <summary>✓ 键上的按住计时:按满 1.2 秒签名,鼠标挪开或松手就重来。进度用游戏自带的按住圆环显示。</summary>
|
||||
|
||||
Reference in new issue
Block a user