diff --git a/App.vue b/App.vue
index e4ef79c..18625df 100644
--- a/App.vue
+++ b/App.vue
@@ -21,36 +21,64 @@
// #ifdef APP-PLUS
this.appVersion()
this.getIp();
-
-
- // #endif
-
-
+ // #endif
},
-
-
+
+
+
onShow: function() {
- console.log('App Show')
if(!uni.getStorageSync('walletInfo')){
// uni.reLaunch({
// url:'/pages/register/index'
// })
return;
}
- if(uni.getStorageSync('fingerPass')){
- uni.reLaunch({
- url:'/pages/fingerPage/index'
- })
- }else{
- uni.reLaunch({
- url:'/pages/fingerPage/password/index'
- })
- }
+ // 用户进入时间
+ var date=new Date();
+ //停留时间(毫秒)
+ // var year=date.getFullYear(); //获取当前年份
+ // var mon=date.getMonth()+1; //获取当前月份
+ // var da=date.getDate(); //获取当前日
+ // var day=date.getDay(); //获取当前星期几
+ // var h=date.getHours(); //获取小时
+ // var m=date.getMinutes(); //获取分钟
+ // var s=date.getSeconds(); //获取秒
+ var s= Math.round(new Date() / 1000)
+ var hideSecond= uni.getStorageSync('hideSecond')
+ console.log(s-hideSecond,'隐藏时间')
+ var time=s-hideSecond
+ var addTime=time+2
+ console.log('App Show')
+ if(addTime>60){
+ if(uni.getStorageSync('fingerPass')){
+ uni.reLaunch({
+ url:'/pages/fingerPage/index'
+ })
+ }else{
+ uni.reLaunch({
+ url:'/pages/fingerPage/password/index'
+ })
+ }
+ }
+
+
},
onHide: function() {
- console.log('App Hide')
+ // 用户退出时间
+ var date=new Date();
+ //停留时间(毫秒)
+ // var year=date.getFullYear(); //获取当前年份
+ // var mon=date.getMonth()+1; //获取当前月份
+ // var da=date.getDate(); //获取当前日
+ // var day=date.getDay(); //获取当前星期几
+ // var h=date.getHours(); //获取小时
+ // var m=date.getMinutes(); //获取分钟
+ // var s=date.getSeconds(); //获取秒
+ var s=Math.round(new Date() / 1000)
+ console.log('页面隐藏'+s);
+ uni.setStorageSync('hideSecond',s)
},
methods: {
async getIp() {
diff --git a/manifest.json b/manifest.json
index bd45f42..23f9432 100644
--- a/manifest.json
+++ b/manifest.json
@@ -2,8 +2,8 @@
"name" : "BitCooo",
"appid" : "__UNI__1ECBEE1",
"description" : "",
- "versionName" : "1.1.3",
- "versionCode" : 113,
+ "versionName" : "1.1.4",
+ "versionCode" : 114,
"transformPx" : false,
"networkTimeout" : {
"request" : 10000 //多长时间算超时(单位毫秒)
diff --git a/pages.json b/pages.json
index fdeecfa..8a807be 100644
--- a/pages.json
+++ b/pages.json
@@ -3,26 +3,32 @@
"^u-(.*)": "@/uview-ui/components/u-$1/u-$1.vue"
},
"pages": [ //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages
- // {
- // "path": "pages/index",
- // "style": {
- // "navigationStyle": "custom"
- // }
-
- // },
{
- "path": "pages/fingerPage/index",
+ "path": "pages/menu/index/index",
"style": {
"navigationStyle": "custom"
}
+
},
{
- "path": "pages/register/index",
+ "path": "pages/index",
"style": {
"navigationStyle": "custom"
}
},
+ {
+ "path": "pages/fingerPage/index",
+ "style": {
+ "navigationStyle": "custom"
+ }
+ },
+ {
+ "path": "pages/register/index",
+ "style": {
+ "navigationStyle": "custom"
+ }
+ },
{
"path": "pages/fingerPage/password/index",
@@ -33,8 +39,15 @@
{
"path": "pages/menu/helpCenter/index",
"style": {
- "navigationStyle": "custom"
+ "navigationStyle": "custom",
+ "statusbar":{
+ "background":"#fafafa"
+ }
}
+
+
+
+ // "navigationBarTextStyle":"white" //状态栏字体颜色
},
{
"path": "pages/menu/index/index",
diff --git a/pages/fingerPage/index.vue b/pages/fingerPage/index.vue
index 1978fb9..8f5d797 100644
--- a/pages/fingerPage/index.vue
+++ b/pages/fingerPage/index.vue
@@ -19,7 +19,7 @@
-
+
@@ -212,7 +212,11 @@
// 指纹识别失败后的各种情况
switch (e.code) {
case e.AUTHENTICATE_MISMATCH:
- plus.nativeUI.toast(that.$t('index').Fingerprintmatchingfailed);
+ uni.showToast({
+ title: that.$t('index').Fingerprintmatchingfailed,
+ icon: 'none',
+ duration: 1500,
+ })
// uni.setStorageSync('fingerPass',false)
that.showFinger = false;
that.fingerFail = true;
@@ -221,7 +225,12 @@
break;
case e.AUTHENTICATE_OVERLIMIT:
plus.nativeUI.closeWaiting(); //兼容Android平台关闭等待框
- plus.nativeUI.alert(that.$t('index').Thenumberoffingerprint);
+ uni.showToast({
+ title: that.$t('index').Thenumberoffingerprint,
+ icon: 'none',
+ duration: 1500,
+ })
+
// uni.setStorageSync('fingerPass',false)
that.showFinger = false;
that.fingerFail = true;
@@ -243,7 +252,11 @@
that.checked = false
that.show = false;
that.fingerFail = true;
- plus.nativeUI.alert(that.$t('index').Fingerprintidentificationfailed);
+ uni.showToast({
+ title: that.$t('index').Fingerprintidentificationfailed,
+ icon: 'none',
+ duration: 1500,
+ })
break;
}
});
@@ -270,7 +283,7 @@
if (uni.getStorageSync('fingerPass')) {
this.showFinger = true;
this.show = true;
- //this.fingerPass()
+ this.fingerPass()
}
let walletInfo= uni.getStorageSync('walletInfo');
if (!walletInfo || walletInfo == '') {
diff --git a/pages/fingerPage/password/index.css b/pages/fingerPage/password/index.css
index e2b4980..d23888e 100644
--- a/pages/fingerPage/password/index.css
+++ b/pages/fingerPage/password/index.css
@@ -1,3 +1,6 @@
+page{
+ overflow-y: hidden;
+}
.main{
margin-top: 300rpx;
height: 100%;
diff --git a/pages/fingerPage/password/index.vue b/pages/fingerPage/password/index.vue
index 215f318..05acfa3 100644
--- a/pages/fingerPage/password/index.vue
+++ b/pages/fingerPage/password/index.vue
@@ -52,7 +52,7 @@
} else {
console.log("验证正确")
this.info = false;
- uni.navigateTo({
+ uni.reLaunch({
url: '/pages/menu/wallet/index'
})
diff --git a/pages/index.vue b/pages/index.vue
index fb1426e..10ed2e0 100644
--- a/pages/index.vue
+++ b/pages/index.vue
@@ -10,37 +10,36 @@
screenHeight: 0,
}
},
- onLoad() {
- this.screenHeight = uni.getSystemInfoSync().windowHeight;
- let walletInfo= uni.getStorageSync('walletInfo');
- //console.log(uni.getStorageSync('walletInfo'),22222,(walletInfo||walletInfo==''))
- if (!walletInfo||walletInfo=='') {
+ // onLoad() {
+ // this.screenHeight = uni.getSystemInfoSync().windowHeight;
+ // let walletInfo= uni.getStorageSync('walletInfo');
+ // //console.log(uni.getStorageSync('walletInfo'),22222,(walletInfo||walletInfo==''))
+ // if (!walletInfo||walletInfo=='') {
+ // uni.reLaunch({
+ // url: '/pages/register/index'
+ // })
+ // } else {
+ // console.log(uni.getStorageSync('walletInfo'),11111)
- uni.reLaunch({
- url: '/pages/register/index'
- })
- } else {
- console.log(uni.getStorageSync('walletInfo'),11111)
-
- // #ifdef APP-PLUS
- // 指纹
- if (uni.getStorageSync('fingerPass')) {
- uni.reLaunch({
- url: '/pages/fingerPage/index'
- })
- return;
- }else{
- uni.reLaunch({
- url: '/pages/fingerPage/password/index'
- })
- return;
- }
- // #endif
- uni.reLaunch({
- url: '/pages/fingerPage/password/index'
- })
- }
- }
+ // // #ifdef APP-PLUS
+ // // 指纹
+ // if (uni.getStorageSync('fingerPass')) {
+ // uni.reLaunch({
+ // url: '/pages/fingerPage/index'
+ // })
+ // return;
+ // }else{
+ // uni.reLaunch({
+ // url: '/pages/fingerPage/password/index'
+ // })
+ // return;
+ // }
+ // // #endif
+ // uni.reLaunch({
+ // url: '/pages/fingerPage/password/index'
+ // })
+ // }
+ // }
}
diff --git a/pages/menu/backUp/backUp4/index.css b/pages/menu/backUp/backUp4/index.css
index ba137f0..12a6fde 100644
--- a/pages/menu/backUp/backUp4/index.css
+++ b/pages/menu/backUp/backUp4/index.css
@@ -1,6 +1,6 @@
.main{
padding: 0 32rpx;
- padding-bottom: 100rpx;
+ padding-bottom: 10rpx;
}
.main .title{
text-align: center;
@@ -151,4 +151,7 @@ background-color: #5B53FF;
}
uni-scroll-view{
background-color: #FAFAFA;
+}
+/deep/ .uni-scroll-view-content{
+ padding: 0 30rpx !important;
}
\ No newline at end of file
diff --git a/pages/menu/backUp/backUp4/index.vue b/pages/menu/backUp/backUp4/index.vue
index 8ade291..d24f16a 100644
--- a/pages/menu/backUp/backUp4/index.vue
+++ b/pages/menu/backUp/backUp4/index.vue
@@ -52,7 +52,8 @@
-
+
+
diff --git a/pages/menu/helpCenter/index.css b/pages/menu/helpCenter/index.css
index ec1943f..430e31f 100644
--- a/pages/menu/helpCenter/index.css
+++ b/pages/menu/helpCenter/index.css
@@ -1,6 +1,9 @@
+/* page{
+ overflow-y: hidden !important;
+} */
.navbg{
position: sticky !important;
- top: 90rpx !important;
+ top: 40rpx !important;
background-color: #FAFAFA !important;
background: #fafafa;
}
@@ -8,7 +11,7 @@
.main{
margin-top: 80rpx;
padding: 0 32rpx;
- padding-bottom: 100rpx;
+ padding-bottom: 30rpx;
}
/deep/ .u-collapse-head{
height: 466rpx;
@@ -41,8 +44,8 @@
width: 48rpx;
height: 48rpx;
position: absolute;
- right: 32rpx;
- top: 38rpx;
+right: 32rpx;
+ top: 38rpx;
}
.bg{
background-color: #EBEAFF;
diff --git a/pages/menu/helpCenter/index.vue b/pages/menu/helpCenter/index.vue
index e233547..5d0e038 100644
--- a/pages/menu/helpCenter/index.vue
+++ b/pages/menu/helpCenter/index.vue
@@ -5,44 +5,29 @@
{{this.$t('index').faq}}
+
-
-
-
+
-
+
+
{{item.head}}
-
-
+
{{item.body}}
+
-
+
-
-
-
-
-
-
-
+
diff --git a/pages/menu/index/index.vue b/pages/menu/index/index.vue
index 52e6ff4..9be132e 100644
--- a/pages/menu/index/index.vue
+++ b/pages/menu/index/index.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/pages/menu/sendToken/transfer/index.css b/pages/menu/sendToken/transfer/index.css
index d547b23..03d1069 100644
--- a/pages/menu/sendToken/transfer/index.css
+++ b/pages/menu/sendToken/transfer/index.css
@@ -266,7 +266,7 @@ input{
padding: 0 24rpx;
position: absolute;
z-index: 9999;
- bottom: -70rpx;
+ bottom: -330rpx;
padding-top: 24rpx;
padding-bottom: 100rpx;
width: 100%;
diff --git a/pages/menu/sendToken/transfer/index.vue b/pages/menu/sendToken/transfer/index.vue
index 5487f75..023bf8b 100644
--- a/pages/menu/sendToken/transfer/index.vue
+++ b/pages/menu/sendToken/transfer/index.vue
@@ -405,6 +405,7 @@
this.fingerFail = false
this.showBottom = true;
this.showFinger = false;
+ this.show=true;
},
cancel() {
this.showFinger = false
@@ -423,7 +424,6 @@
},
// 唤起指纹
confirmTo(type) {
-
if (!this.passShow) {
this.goPassword();
} else {
@@ -629,7 +629,11 @@
switch (e.code) {
// 指纹识别失败后的各种情况
case e.AUTHENTICATE_MISMATCH:
- plus.nativeUI.toast(that.$t('index').Fingerprintmatchingfailed);
+ uni.showToast({
+ title: that.$t('index').Fingerprintmatchingfailed,
+ icon: 'none',
+ duration: 1500,
+ })
// uni.setStorageSync('fingerPass',false)
console.log(that.showFinger, 454545)
that.showBottom = false;
@@ -639,7 +643,11 @@
break;
case e.AUTHENTICATE_OVERLIMIT:
plus.nativeUI.closeWaiting(); //兼容Android平台关闭等待框
- plus.nativeUI.alert(that.$t('index').Thenumberoffingerprint);
+ uni.showToast({
+ title: that.$t('index').Thenumberoffingerprint,
+ icon: 'none',
+ duration: 1500,
+ })
// uni.setStorageSync('fingerPass',false)
console.log(that.showFinger, 454545)
that.showBottom = false;
@@ -648,12 +656,16 @@
console.log(that.fingerFail, 454545)
break;
case e.CANCEL:
- plus.nativeUI.toast(that.$t('index').Recognitioncancelled);
+ uni.showToast({
+ title: that.$t('index').Recognitioncancelled,
+ icon: 'none',
+ duration: 1500,
+ })
// uni.setStorageSync('fingerPass',false)
console.log(that.showFinger, 454545)
that.showBottom = false;
that.fingerFail = true;
- that.show=false;
+ that.show=true;
console.log(that.fingerFail, 454545)
break;
default:
diff --git a/pages/menu/setting/index.vue b/pages/menu/setting/index.vue
index f378b54..e0c25a0 100644
--- a/pages/menu/setting/index.vue
+++ b/pages/menu/setting/index.vue
@@ -215,7 +215,11 @@
// 指纹识别失败后的各种情况
switch (e.code) {
case e.AUTHENTICATE_MISMATCH:
- plus.nativeUI.toast(that.$t('index').Fingerprintmatchingfailed);
+ uni.showToast({
+ title: that.$t('index').Fingerprintmatchingfailed,
+ icon: 'none',
+ duration: 1500,
+ })
uni.setStorageSync('fingerPass',false)
that.showFinger=false;
that.fingerFail=true;
@@ -232,7 +236,11 @@
that.show=false;
break;
case e.CANCEL:
- plus.nativeUI.toast(that.$t('index').Recognitioncancelled);
+ uni.showToast({
+ title: that.$t('index').Recognitioncancelled,
+ icon: 'none',
+ duration: 1500,
+ })
uni.setStorageSync('fingerPass',false)
that.showFinger=false;
that.checked=false
diff --git a/unpackage/cache/apk/__UNI__1ECBEE1_cm.apk b/unpackage/cache/apk/__UNI__1ECBEE1_cm.apk
index 8e8c611..23fec03 100644
Binary files a/unpackage/cache/apk/__UNI__1ECBEE1_cm.apk and b/unpackage/cache/apk/__UNI__1ECBEE1_cm.apk differ
diff --git a/unpackage/cache/apk/apkurl b/unpackage/cache/apk/apkurl
index 17ad968..6375ad1 100644
--- a/unpackage/cache/apk/apkurl
+++ b/unpackage/cache/apk/apkurl
@@ -1 +1 @@
-https://ide.dcloud.net.cn/build/download/371371b0-54f2-11ec-8e08-ab84b328d235
\ No newline at end of file
+https://ide.dcloud.net.cn/build/download/3fa8e860-553a-11ec-ad53-f3a451bd828a
\ No newline at end of file
diff --git a/unpackage/cache/apk/cmManifestCache.json b/unpackage/cache/apk/cmManifestCache.json
index 08b9e1f..8296150 100644
--- a/unpackage/cache/apk/cmManifestCache.json
+++ b/unpackage/cache/apk/cmManifestCache.json
@@ -1 +1 @@
-b1kWame9yBmby5SJKXZdMiBIfIZ7jYUx3ZnXt20I8klef9B7ZTIAFKtSJZT7FZLk+ftZh/JUWGSf//GVWFLmBcr+xj4o8X6l8SHJnLiiKIjmtBNpwcu/iGHY1EWIbPnVKvITmjHKKKwoDsc/48EE1PJpqZ1xa1AAJvXZ9Z2IQX9fkrNzkwe4PspsyV0UW7jErdSLAWKuzA61HaUoBiy48Cews2XD67cJfD9E1uvLQEWqbsTrQkzX+jDosfsBMWpMjEx12coZHoRZktXmkoiJuU2aEUzsr6+x2QcrcZWbNPqtrNkWJvzqKbduuxm1t7Q2+7s07QyeaKO/hMoptkR32NgV74y9B4pjLnoXgSYpMAlLc5/o/0riyRyEnM5cHWW0GXcz7Er5+G9CWaHzDmtcVvqZUXP9R+2urMyyeWqxkF5+meDrGtHiedhzrBS9XqGDYdM/dL6mlkINGC3aBXYvPAiMR7B5nWa+X1s5a9ziz5rgotzWQolwMfyR9wEc2oSma9THORibHZKXd7NvRvRXXHFS+7haqoZO0GVraDrggmRQynr4VCNCGVx/vh/u+se22XUjCkj7Xp3KeAX+i2BuvlHIW8+ZY+UDjJYeKiaRtPpEJOg2BKBdySFygQpCKAAbz9BG1stdClJ4EzYcXndXeK/x4fICNKqf2a206kwzEFXeKISjh5JcGoRVWMGW9x4atA3JiJXeL0ALtAbhXy1hXFRKONbH3YvxAXN2TkJgLQen7UpbHLzze1oVddfAgQSHpb0yFbcWfdgyZcRyEvAc227xKaBNq2S8ObZKqrv1wxoxrGLybv21N1lXiGk8+kBMx6g/rASx/gEX8n6QmF7eAbdHpnAv6ih0CFZ99mtolIgYYxvZoHxSRZ9Hn49J6ybLhsEXo34jLPtDMlroJCmLRrMRECM/eIbF/xDMF0VxcQlz+1q3UX5vLmvvrY3ZyP1qdtLc7DYSTS008Hx5EBX5tO9etrIel7o8W7Azd1GWnbIQbbaCYw5DatUOWLpxEgIX/ywEoiQFmtchv8Yy4LYb/Oqw7udCH5LMYZbL7DU7zGN7/LkYI2ZAZd6fCgrnF7C/Eov1hB1uVggVzsO/NFx1etfMnlU1kOlZSPk7JjZrrrALXUaYccwbIMsfY9Prim1sCNQ41xuoTH6LHufFVoE3tG0I1okQw+5fotfJ17rLuHouSBDXr1zfbvVuKW9HcCRyP7RnJ4mTEMVJienNdpydUrSyVuaPJJmDFKeniJcNRKXpw03QSS/nozMdr0UzaIuihDa6Jo1L1GFtFC4F2egU4Dz4oOEIPf21Tx/HYJFOktU87zCYX/mLns/StAzd3eYUilLG+o3wR/Wc2ozQZ9tS5G+ew9Dto9KKiVkea+BOGFiUYJ6VwQpJW0H2G0LphGB+0l3my25IuyylnHeNmreKcVU4mVurF879tDFB+MDFso58zr3M8FtmoJd3NWDZ8TwNqc521dYodjQ/5J1dvFZxBCVo/d0iMeS7idMcFZYrIXrW/61mP+YQtdx+GILJQnqXy6DmkVqUfmZinIpVnTyHLI637TsOBYGMHvzBrrX89OmANWQMPmSHh3UW2lCRsGoQDO1Ow0nt7PxqoDaCUD5rrklqdl/QTJ8n7v9YESFanLWq8KB1S9zXea2b/c5sDJzCtzo7XnHlAyyXGz60U8t/NU/WgQRUh+P9EmKPtRXIsvQiu2m5PZVNKVFsNZdJzz7jkcOLGhv3kF0unkJJ1KoOHdmnZq+rUoMpN08TjL5ayq5RtSi8fhfNR0ONnQuZpK5Q1RAT+r4jVZJsFanX83HMjHG0NsaHvJC0dNm0LzErL28EZZgasqBl7x1ENXAGpVEugd8Up+lMhzY14xeodJryOUcAk0q3cSKlX5r1I7Cc05EgL1+bYHFIGfNemtJKM/U+6bEEh31YZg7DB/QPyp3IAOeRLUmuSb1XU0cmU8lmXBhPtGlr64HR3gWijRjxSxIK/AbRO+sgGS+08gMCmU4DNhiFeU2WtI4ImVe3lC6hTUzuaSno7nTXzfg2Fsx9K4xFaXXwuZ/I+NYhO7hZjnk4DYyEwbi6Zj2kxY1S8cAH3z7uiJAhjQ7HDu7awCiR080hex2l3qEeekl3OXC28QWZkmd7F/RnkTX5FYGvOnL6bIaKPOcCx5pR5eTjWXImkNFtLM7l3i15NK8k/Qu3l4z6vx/Opx29RL0GmNeRbA1QJeTB/lUG4foRv9/lgVHUu1flMhXQ7Fe4L1/QYM/I5KZVEoBHKH0+xRfOmDgiMzr3xzmwx9sqxNJ6VL1TWLZ8m+U+XnUDY2Ah/BNwfBHDNAYRS729X50S8yp4/01nXwmRiguLmRrKNGpeLRWkPLRsh2tFruK0bGYV/kpwQvdUIp5CC6FHTgx9KXFnlows5YI0/XQgKv1XL2NoiSGU9As7GaLRs8Yo5uqy2Vq/+a+b6YkSchi0qdfmT5CCT7mX6ESj0Ykm3oDhlxZjpsis3HlPlWvwE8dXXdcaARZhm5g4jjowkx90EdLSuk6j+EkTZaGcdwiJTj2jIep4RW2MvFTonDmLFhe5Uwg2qbqSPRfwNcEXAwTk94TmZPQXPwo0Eg1HCfhF+wehzKBX4IL7QDorrB7V5jQfIEBYoM1rdVcgHc8WkLl17LVb27SeurxPN75EnnO+sL2lZ9GHC4h7g4vn4loZpZNvdfkrbHArPdcVqJwoev48AihwGYbIiRsx+wS9aWz6l6Cb8ZOvwQh3wuH1PvI8uWS3eHJNw9BW7jLUWycLnWGEemJCZ0Y0Tq0JG7G3b7KUxfl8UE+E4JztLQjd13JtS6+nkF85CwEvcWebCe5h01D41k808NnXmlg2dOx8tXh8mAZoPP5toQBolbrxSNrZYiBJyb/3Vzz3OSr53wbFCfTGpQK2/d8n6f6RPoKJQkJHQyxhqfdlj83YyyCp3j5CDp44KHvk80FW/bzPyYFDBvkn7Vsb1OqThRVpc3rpPWzApMSIYdt6vXDgNrLJ3qae/odAlRZ+3v0ssWp6nXBEoboAiSh1z5yZ7yPNS8Ub6tD4A95pWLyY5wefxEyw/Q9PNwMxe2WmEes4sRIVEYZYRjSuI77h2Oq/MquyEJXkdls5G0sqASk49UckKnEBxzkqoruOcPzKUFnX0GRf5783W74RhI2gcAKWXdLK7/v1yhA940GjvkcfvcUcBIufdBrXXtAfLqnX3xUUO+gGv0Pq7lEzL8yhVCh9iSjNe5aVJPFyHprLH86yRSZ0H27dzSm2j4iA2YvIf1GhoMQNitkgC4DcQ44aKYI3Mi3gfLDGmHNHfPhG9YrLezZdNT/xPHn7AVLbFf9Cbqal/lYvU5ert9SctSwNR+iP/YOTmkHmM0pzIB9l0uyYBMO0x65u8MyxJIBuxmi//2ynvkw/uCs04iebviGAzcD20xIkjb4cpg2J8NafwKOxOqnT6sFegOUkur5JAti/QM+A9egTWRx5zdf5xyHfmCElw3Am0QqtyDk8p4FrQ1vqM//tqsPHrdloSSOTrXPJwPP/bYdw9dbbzFOTk+My3ScPJ8fMem60FXAdAZZM557GrxWcF4D//tki4BJC9GDw/+MA4tfbk0JwXhVOqUb3IC29FDx2Uj+3eOXn+bHSu2sv6NSHwi+wMcYqtYbvOgPatnAERepQLBSoEQ6WaKGzUxIBQ7Xspl+5Ke9cpNqJW/LLV3KolJUtXPSPK1+vzwejYG8dnbdxnX2k/Cl2JfZWlBGvj0zAc2UCUzE5uiCOTyjTWbe5TuQFRwnHoBz3O2CufE8OZWTpI9CPZqhyzljhWk15yRBEewwX2Rg56wl2hlwXTLszxrVg3jQngTWKVuIKaLvWqy21nNrX4+tmvFWi9ZhvwEeU/D7+zaWcCqZL0EAbawopmap1XjSJj4OKjo4V9hqnM+cFM+3Iz6GlzipZqNxKLTV4e70Esi1WFutXcSepwcriqnOnZ4mrohnhi1BJYd7mLitIitY1z23tFUjNAwsboXEs9F6cZesjEtgbBur09NwpR+4i4A2aq6Rc7X5s8MlH+qTJwbQ0l3LA5XrHNbW9HubEaFTxB+JKhDsQhlu47QH7pU3owqh+edH7ZiQAoy77wXYClxNKNWTDWho2K9IhUP44gTXFujFjgHYHw81/OHeXr3GGE4nehKbBd/0zOvKXTXWo7+ghAd9vtM/HzFXA5sskCEBEBRiOxPPDqbiexSZMrA6Sx9TOoECo3KgdAmRHqJHTXnKpFoTQcZ59OVm4gFs7GkhEzfJEVgXbNVo9u7GKQ0DM5Ou5SI1J/Nha9xKUuxgIyUdi9wLT/OV17JAAVCzx1nFkOwfqc98OrnOf2cxrAQtt7K6IlVTiPqw/MxjYBPdiNtAIoY4RE7aqQgfUv6/ST2ck1wULOc/VjyqGQHaktmQs2Z3JuPjtJI5UTXUx/2Fa7VtIb4FROtxulHpmsTHv49QBQp7MyNiZXVi1w1p0stF4kY3lNKG5pfAXGLKLVFB+Qg2sv9UN5RaUZT4sGLMCx0YrF+zjHuM3E6s4PcYkktk/V1NR5AF3iU8P5GIKqFpe5tKB5LenxKs2j5Jo6J1mszDfbHno2A4BOLc0qd07duIAOJVFL7QVRI9j9y90sDC4J6Ou56wZb0Xd1ppHDM6jTm2aHTcMkEgXXctYXK93Uw3YWy17YN7nXVREjGrF89agIX10wOvOava9nfVmKfmTymtGEADIyYQnfMi9C6noU9mqNTdgPhJ407MDDN9wPWNLY44y8DT+8g6LHcem6QFLlcdedefqVqKo2vMSEKh7lOOcSutJ+eDwwXimFKWv3IGUzJfdRyeQsfYSXLRBBzO+nqG3Z48xL9IH0BvuKI7wmklOBbfAPbQZ9axXb/O7TOXTgOadTtJtf2Z+9IhxRNi60P9g7eJz97+0aId5e5s8m2zbPeDdYHKiJ14fwf8ezODEjjscD0a27Ho2x/lKOALhz+tIEGyzKVWsQ39NYR2nUQbsybnewn5GNtlTlib2CzqA+bxTasX3ncT6YkJL8SwAbyimKjehTDYAPveI97iq1ARbE+L/m2071dwUqZOoCnOi3r0hpy8ues9rw+6Gu8IeUMb3n0Mtcyy1HPtalWKBPn18uqZJ
\ No newline at end of file
+b1kWame9yBmby5SJKXZdMiBIfIZ7jYUx3ZnXt20I8klef9B7ZTIAFKtSJZT7FZLk+ftZh/JUWGSf//GVWFLmBcr+xj4o8X6l8SHJnLiiKIjmtBNpwcu/iGHY1EWIbPnVQ8VqtTLgOScVf6UJiiR/a6HhahxvY//upWsyKH+RGkmZNSiUy/37196d8jRqL81b2k9z78EraUsa2S2HvNQqkNmqIRVZg46CYY3uK4/WZC2Ghod4A4ZWeWsXaeXu7RQffKg5R90b5BGWEUyU/YhLZLlK5BGQrHXQpAxCd62wpsLmKAhzag2xuy5T+dxRwE/0n3zPNZYTKA8Kr73BX7hyM2EKs+pLIjPxoG0N84Sk79U/9Mhgfbgh71XJFgCuMppkW+ngEiDJua+tleRfmSPAHoQmB0yejzrvGMJBLkAIGBd/V8LkQG8lh2z0wLVpNvlthDcTMFoCDEJ0mBEraBAl7nC7TbO1euD04AxjMERDJgJAU5N0C2YfvgjYY8IBPV+xUUuPTJl7mBBLlOY6IEzamIAjiD7/8/wcExtaGneIdV/3EcTPTqDRRj9M60ueWjxAKq/Nxwa1MUl8HgQteE7Z1plSX/YWVkdXX5cwem0K0ceta5YwiFmcDPx0wETtp4lZ+M/OazHDkm0DHfS6WNupnXQf3KJbKqp7ojVQRA8AbKOGt4ng1QSjgTxT1w9jIJ7+Hu5HtMXtQaVc+3lrgNxG+aawhkKUyR7vvLI6IGXRRscQhem7VG2BLBXwyio7LmfQid6ap252OHP8CXtOLSob/zHvzeRaGw2S8vNXRvALucce4mfJTY2JURL+Bp29f4q0r5VFygwdVsjYLnMuHi9uHlnQ5KYh2gFX0LvULx5NjiYXZUGxLzlkYzfjZhIxMHnjosUjBb7qsbDWuAJlDImJkYIrAPBDkXIa8F/umzjR4CnsNTMqjrwgsLDRoSK1c6mwl5gcSrcP+H9pkHJbQRofl+1clyhh3Ke2yOJYjoZvWtU2irFKmrJ8dCupegSRZ1dYoe9c4UXHzSr/YzPvnAjOSKMkF/P7Dl7GaL2XxG0ejQFM+Em97Bf9OJpUvPpk6eg0Iifw4I2JCddeN37fA6zshlvspVCLA6lgwEmquLE+Pj1pilTarWqEs66EEWFB8HWXbI5jeo0zdMNlkTk4qoLWII+DSknyVeGsI0yvyuPqI9oX3K8FdqVjNWkRff8IIKZ6S0TopCPNmq+ddunHpWjWcpViXe2zOkez76JTOuxfyM3qpo7qAvn8dKFPhBDiWc0XQB/wpcTwarJdgOp+oHMVeKBdVEusOOTX5czHGpWVUyrfdTSrzlOUHR3Fm1jjoth9GT8o4gE8ugaT01/mBZLhEOqV5A0YIE5Wv6zbPYKx1LELhLQtCUVTrpK2udIaNLpoyAGKeeqD0ZFe9c/LNV5NHsXf7lReXXiKeWMwrc2nFNFQVtyjXQLAOf5ISPv6DNT2IzkPz4YiWOjfcW8TVvINe3kZmXZLEjX60e8Q7/lCaFz5miFCfCwY7s8+OMa/VMB1FScZvQZlq9+D/mOwRexk/pK6oyuzo1YVvTigeuyCdm0BNMhNAiMIxyKjhw7dNIpfzSV0jynxCW1shXz9Eltem6NeLVDyPEU2BZDSGnjncUB8p0MNZKlh1L9pYxg3zKQWY5FBmvMZDFzlcVH7nEocWXgbpqwag07PbkEULlHEqtG23rPms4c2OV1aU9+M22wFTyFnhEy79uy6TaIj4ErHp2xdkvIhxKrSropscwQ9HZQMKF+vBfXSCeQ9Svnx1H+eASfAQvSI+oVwzP8l+NoHfikZpULOwTdh1ie2rcBkg2H6WrVGenAmdCWIqYm6rXfie7HVkh/GaRxzIG1zTZQKsu4jcTc7Y95l8oYrmQ3CCw9jrA9L2DZneerZc+b7RTsgdV4LcMV942E00xZJY8UqSIJlixlHYeGbz9GABYLtBdrpWKNEgozYlMfh4kqdowUZliPm1u7uGQgL+FYs1lHvgHFp+b5D7QW08t6r7rxtGsz8eb3G5yw9h+ITaW7QQYue+/wOqep3zP7fpw7NVZww6yNXSFs+QR/4TfhL0rXz9fID/yFQMLgKRk11bAa+KDi0agvueWVrhZE3OSOSW84iCNs3B11SJGqzj8KiK0PRlc5epP6lv1CRCLyUEeIs9IYPwAoUqfeQuhSVPMNzUurR/y4i8lqz30aChfjpUsC66p03uvlDcsUnpfXNmIIL/1/daGg71bCPI3D0AnXGAwltj9ilhjMjHA3ZR7+Nq+paMxmQ+MMnBFSdnOAiojh/g/a6jIWE0EPFpATqpcqYhduyOmRE0DdbdU9sbjzXutginJXy6mVOtrcwqkIihRiuMVdVptGrokJDdNU/rj+WujEGJSx7oGT0MIPjn6QN10yrEofUOVFnojdfeacbWD7IiYyw7kFN2YJvwxhg4DpO0MtzjyIlA5Cdrnlyt24doFzpKtQzHwd0FQW0PPKecUKZQGWWBZVfiNBOmP6PomgEBD2ZgA8cmhd9lPMa7J4b8+DxZ0l5mP3bKENYHTi+y2b3A0H/V/vwQBV2ofOTJo2H40jqYSXppv3gvjMcNfElsnk6AEsMQuB9I6R5LvWHFCEIvoNgG+q7Hpg1PMrvsj6e/htKJdKVbPQofQsloJjQjsXb7+LlHQ3hbPoz763r5aeGV8QUjLUECNrqZA/dXZ41Q1lMSHboFrDc8BMXsx00v41nUDASNWxyBdul9GEXVdCpU4GOVlmcE67vNtGaAOvj+kc3xFnH1QHbAds6RQp9j/FBXe9ha0+ge32oWhwsnX0l989vUXuK/HyZ0hiTc5OLlD+MXka4EhrQiGZgommPJ1joCzIes8SPJ2COnWQ27rlul0hsZZJ/3ehRjssWP8agHDESkiGjnKqK5O7YVQR3hzPUAhXWSZI6jdujTfI/MZKMhrzhoqiEBv15sJimWnHA20n3VWZuY+jyDYFGC9tVyI8FB8sZkHagR9c924URa40GQHfOqotyK26biHK1kCR8wQK+uQI1faYxuB5p2opntm9voZitY1DTzR93iSuOMcTLKgtFAA9oGQCSb+0AGsxAAhRbhOnP+ZvvvNOHrFB0t5QbNzbMt3T82d5hEfH0YVIqlZZEvG9w2B73CBFWYSyTKEaWz8JMqpKrZBMwVvZ83uqtDTikTWYUV0hoSTYhBZLsTyuga4OWV/TlL291bYRcCo+K/T1FwNVnZMazGKdbW3h6fYHeEd+eF1DOHYDZHtdtwF7Fv50KS5vNJUBZ2Tu2LKaJy9MpWXmtslHvU6rZmPG70rAApyBrJudj469MXqL6OrjNnrNNc13ZlbbdDsyuXiK649OdrL8B9hiZ1pqKGUx8CVx3eJUtU2Kxj20zHfAKmt2dnIvpRSOSh3mcDFNPbPDCypq/9pPNkQEfXFafrAWTj8HQqqVYf6B1gG8oZW0ZxUIHn7DMQnFkVMBg6IbfZvjbFlM4YJ07UUAEEvjhmtP9aClTu9atNv0P6ydYfNWuq42BnmHxe5hC4X8fGKL+EIu37a53BnA/MZcXyXfj6JUFeXcVYLNfeqiq3gTZlQXO2FveEctGLSPdVc5IT9452rS6yFoYnN234VbIsS63kW++wEZvwvm4IB+4YNFqJvz7AGJ1hzlo3OKSESEulCbIcQDCygp2hTC9vuJm8SixGteZCDX0dMVG3YyhZa67ojPFYQqYYr7vQR8CI5aU3mAGmTtX4fZHclHqC+pVXlq7CBLnf7tcde2Wd5h/6FoUHwtsTU500ViTVmW6hEbKHAe2j8cPiQBT2v1voXOVdvJMO8si79nWVe6mBBYs3KDF+4xKNYd2KToHwuJjNHIolA9WZT4vD8G1OkFLizkbBniL+g3g8t7DcUPEZMgSR618ghJN4T7Ldn81alYXxslbPTR7vq5YJxWzVnD+OyUda03sbnZUzJK9ZWMlC2mzcWHaBEqMseBnPt0/N9mjjvEgbxZpWpnDp8HF7imMfrgBn0cKPcFq2a5IH9tsjf+JCNcsrKqxMbWEY2/Wl7s2AoNGyjf23TgvQb/y4RbSFa+thRh9J6Lh1KVVMIvgwRX+tRWc9KWHZESLWXUE7hpNMTRNd8d5TR4ni5yt+nkWWo4NmSIWtyOAlEAr9WPirFbkpFRvNwLNtNgDDjLOSPP3g+CLG6OM0HjePUQCgkDPmn8smaViPpBDAebJbU96l3spqEo7s11Whe1fJcqUgK72x4eVoPvK8QAdAtZU4zW6YlqaOQ5bGGx2BdZh9YgJrjuqJEk2WbEsO7EIYGE3HobUCPnL66UZUj9D2LWUDgpllpjCRnuJwewGTwzXQ2pdHXTgdBy/VEAwHd+h8ck4/OICG7gkaFat1k09d+Wd/Uwc8jjGkPxaOv5BDCb5eYh0ZXG6eEQs+b85vnUXnWBM36uOhcZiXUpacIcQ3J5LAFJtJmiQAhvdvc9J5A0JL9jkLct3iAD5UeV18qpfqe6BKcSh49pfXqo36sKhgjzfFA6AVtdRLAM0lrSucT9uVfz0HWgM16idzPBumT3nzYKdbkp63W+Yq4KDm5RgZhlWWhN0+lJWl7ZCkR8jo+FoWOc6c3EdUTPCQpILGZk2LuyUsNqHxBF+oQ+tZowD7THO8dinj7L0weklGT/dUP8mPo8fSO6nsV2+1inT+kMgbFtxjv/y5kJtJHGongMIzyrhTtnHliMYX27A5sV0uYJ8+GXhYh08ephWqp6Ox27XBKp4DY5L/NtIxqJ3VkQKzFJtO+cmXqFDAVat7VxFRgUbAkyrYvywix+oTvYjGHdzuUI0Q+iTRlUDizhR/0A4sZVfpEgutBkTQcnowecb6K2QpLQEMX0mQhlStLO9YdZTHG1NvEe7JWWFbIw9FMrsAUnseucLMVxcx/tEaLcslFN5mDcBiku13a5k8qlA11QZ3G2Se+8bIvnxb+Qwnbk01CPB7BSsb5mn3IFl/yob9xjYln9RM9Usxzcrl4PrYgVsdGbb+QgqlaO9kjZI05GTYlekK0aO3rItvtZ3TlTeW9dUKvQvme1dF1YflLtyXof/DfyeNCkDIctVh5/5y8NS3RHFs93TEgCd25gg2fzCnNqeoUJmLZltuzA7lqqvVKqv
\ No newline at end of file
diff --git a/unpackage/cache/wgt/__UNI__1ECBEE1/app-config-service.js b/unpackage/cache/wgt/__UNI__1ECBEE1/app-config-service.js
index 45c0fd8..8ab722f 100644
--- a/unpackage/cache/wgt/__UNI__1ECBEE1/app-config-service.js
+++ b/unpackage/cache/wgt/__UNI__1ECBEE1/app-config-service.js
@@ -1,8 +1,8 @@
var isReady=false;var onReadyCallbacks=[];
var isServiceReady=false;var onServiceReadyCallbacks=[];
-var __uniConfig = {"pages":["pages/fingerPage/index","pages/register/index","pages/fingerPage/password/index","pages/menu/helpCenter/index","pages/menu/index/index","pages/menu/token/btc/index","pages/menu/wallet/search/index","pages/menu/collection/collectionDetailtrue/index","pages/menu/collection/addCollection/index","pages/menu/collection/collectionDetail/index","pages/menu/collection/index","pages/menu/wallet/otherCoin/index","pages/menu/backUp/index","pages/menu/wallet/cwallet/index","pages/menu/backUp/transPawMan/index","pages/menu/backUp/transPawKey/index","pages/menu/backUp/transPawKeyOut/index","pages/menu/backUp/backUpWord/index","pages/menu/backUp/backUp5/index","pages/menu/backUp/backUp4/index","pages/menu/market/index","pages/menu/backUp/transPaw/index","pages/menu/address/backUp/index","pages/menu/backUp/backUp2/index","pages/menu/wallet/add/index","pages/menu/backUp/backUp3/index","pages/menu/backUp/reSuccessful","pages/menu/wallet/mwallet/manage/index","pages/menu/sendToken/addAddress2/index","pages/menu/sendToken/addAddress/index","pages/menu/profile/index","pages/menu/address/index","pages/menu/sendToken/address/index","pages/menu/sendToken/transfer/index","pages/menu/sendToken/enPassword/index","pages/menu/setting/index","pages/menu/wallet/mwallet/index","pages/menu/transction/detail2/index","pages/menu/transction/detail/index","pages/menu/sendToken/index2","pages/menu/sendToken/index","pages/menu/address/addressMangement/index","pages/menu/wallet/index","pages/menu/load/index","pages/menu/discover/index","pages/menu/address/showKey/index","pages/menu/setting/payPassword/index","pages/menu/setting/addBtcNode/index","pages/menu/setting/btcNodeSetting/index","pages/menu/setting/nodeSetting/index","pages/menu/setting/currency/index","pages/menu/setting/lang/index","pages/menu/about/index","pages/menu/about/Privacy/index","pages/menu/about/terms/index","pages/menu/address/improtKey/index"],"window":{"navigationBarTextStyle":"black","navigationBarBackgroundColor":"#fff","style":{"app-plus":{"titleNView":false}}},"networkTimeout":{"request":10000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000},"nvueCompiler":"uni-app","nvueStyleCompiler":"uni-app","renderer":"auto","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":false},"appname":"BitCooo","compilerVersion":"3.2.16","entryPagePath":"pages/fingerPage/index"};
-var __uniRoutes = [{"path":"/pages/fingerPage/index","meta":{"isQuit":true},"window":{"navigationStyle":"custom"}},{"path":"/pages/register/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/fingerPage/password/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/helpCenter/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/index/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/token/btc/index","meta":{},"window":{"navigationStyle":"custom","enablePullDownRefresh":true,"onReachBottomDistance":10}},{"path":"/pages/menu/wallet/search/index","meta":{},"window":{"navigationStyle":"custom","enablePullDownRefresh":true,"onReachBottomDistance":10}},{"path":"/pages/menu/collection/collectionDetailtrue/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/collection/addCollection/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/collection/collectionDetail/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/collection/index","meta":{},"window":{"navigationStyle":"custom","enablePullDownRefresh":true,"onReachBottomDistance":10}},{"path":"/pages/menu/wallet/otherCoin/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/wallet/cwallet/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/transPawMan/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/transPawKey/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/transPawKeyOut/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/backUpWord/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/backUp5/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/backUp4/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/market/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/transPaw/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/address/backUp/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/backUp2/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/wallet/add/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/backUp3/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/reSuccessful","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/wallet/mwallet/manage/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/sendToken/addAddress2/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/sendToken/addAddress/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/profile/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/address/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/sendToken/address/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/sendToken/transfer/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/sendToken/enPassword/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/setting/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/wallet/mwallet/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/transction/detail2/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/transction/detail/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/sendToken/index2","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/sendToken/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/address/addressMangement/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/wallet/index","meta":{},"window":{"navigationStyle":"custom","enablePullDownRefresh":true,"onReachBottomDistance":10}},{"path":"/pages/menu/load/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/discover/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/address/showKey/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/setting/payPassword/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/setting/addBtcNode/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/setting/btcNodeSetting/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/setting/nodeSetting/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/setting/currency/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/setting/lang/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/about/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/about/Privacy/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/about/terms/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/address/improtKey/index","meta":{},"window":{"navigationStyle":"custom"}}];
+var __uniConfig = {"pages":["pages/menu/index/index","pages/index","pages/fingerPage/index","pages/register/index","pages/fingerPage/password/index","pages/menu/helpCenter/index","pages/menu/index/index","pages/menu/token/btc/index","pages/menu/wallet/search/index","pages/menu/collection/collectionDetailtrue/index","pages/menu/collection/addCollection/index","pages/menu/collection/collectionDetail/index","pages/menu/collection/index","pages/menu/wallet/otherCoin/index","pages/menu/backUp/index","pages/menu/wallet/cwallet/index","pages/menu/backUp/transPawMan/index","pages/menu/backUp/transPawKey/index","pages/menu/backUp/transPawKeyOut/index","pages/menu/backUp/backUpWord/index","pages/menu/backUp/backUp5/index","pages/menu/backUp/backUp4/index","pages/menu/market/index","pages/menu/backUp/transPaw/index","pages/menu/address/backUp/index","pages/menu/backUp/backUp2/index","pages/menu/wallet/add/index","pages/menu/backUp/backUp3/index","pages/menu/backUp/reSuccessful","pages/menu/wallet/mwallet/manage/index","pages/menu/sendToken/addAddress2/index","pages/menu/sendToken/addAddress/index","pages/menu/profile/index","pages/menu/address/index","pages/menu/sendToken/address/index","pages/menu/sendToken/transfer/index","pages/menu/sendToken/enPassword/index","pages/menu/setting/index","pages/menu/wallet/mwallet/index","pages/menu/transction/detail2/index","pages/menu/transction/detail/index","pages/menu/sendToken/index2","pages/menu/sendToken/index","pages/menu/address/addressMangement/index","pages/menu/wallet/index","pages/menu/load/index","pages/menu/discover/index","pages/menu/address/showKey/index","pages/menu/setting/payPassword/index","pages/menu/setting/addBtcNode/index","pages/menu/setting/btcNodeSetting/index","pages/menu/setting/nodeSetting/index","pages/menu/setting/currency/index","pages/menu/setting/lang/index","pages/menu/about/index","pages/menu/about/Privacy/index","pages/menu/about/terms/index","pages/menu/address/improtKey/index"],"window":{"navigationBarTextStyle":"black","navigationBarBackgroundColor":"#fff","style":{"app-plus":{"titleNView":false}}},"networkTimeout":{"request":10000,"connectSocket":60000,"uploadFile":60000,"downloadFile":60000},"nvueCompiler":"uni-app","nvueStyleCompiler":"uni-app","renderer":"auto","splashscreen":{"alwaysShowBeforeRender":true,"autoclose":false},"appname":"BitCooo","compilerVersion":"3.2.16","entryPagePath":"pages/menu/index/index"};
+var __uniRoutes = [{"path":"/pages/menu/index/index","meta":{"isQuit":true},"window":{"navigationStyle":"custom"}},{"path":"/pages/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/fingerPage/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/register/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/fingerPage/password/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/helpCenter/index","meta":{},"window":{"navigationStyle":"custom","statusbar":{"background":"#fafafa"}}},{"path":"/pages/menu/token/btc/index","meta":{},"window":{"navigationStyle":"custom","enablePullDownRefresh":true,"onReachBottomDistance":10}},{"path":"/pages/menu/wallet/search/index","meta":{},"window":{"navigationStyle":"custom","enablePullDownRefresh":true,"onReachBottomDistance":10}},{"path":"/pages/menu/collection/collectionDetailtrue/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/collection/addCollection/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/collection/collectionDetail/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/collection/index","meta":{},"window":{"navigationStyle":"custom","enablePullDownRefresh":true,"onReachBottomDistance":10}},{"path":"/pages/menu/wallet/otherCoin/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/wallet/cwallet/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/transPawMan/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/transPawKey/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/transPawKeyOut/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/backUpWord/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/backUp5/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/backUp4/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/market/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/transPaw/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/address/backUp/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/backUp2/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/wallet/add/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/backUp3/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/backUp/reSuccessful","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/wallet/mwallet/manage/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/sendToken/addAddress2/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/sendToken/addAddress/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/profile/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/address/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/sendToken/address/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/sendToken/transfer/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/sendToken/enPassword/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/setting/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/wallet/mwallet/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/transction/detail2/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/transction/detail/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/sendToken/index2","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/sendToken/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/address/addressMangement/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/wallet/index","meta":{},"window":{"navigationStyle":"custom","enablePullDownRefresh":true,"onReachBottomDistance":10}},{"path":"/pages/menu/load/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/discover/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/address/showKey/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/setting/payPassword/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/setting/addBtcNode/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/setting/btcNodeSetting/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/setting/nodeSetting/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/setting/currency/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/setting/lang/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/about/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/about/Privacy/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/about/terms/index","meta":{},"window":{"navigationStyle":"custom"}},{"path":"/pages/menu/address/improtKey/index","meta":{},"window":{"navigationStyle":"custom"}}];
__uniConfig.onReady=function(callback){if(__uniConfig.ready){callback()}else{onReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"ready",{get:function(){return isReady},set:function(val){isReady=val;if(!isReady){return}const callbacks=onReadyCallbacks.slice(0);onReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
__uniConfig.onServiceReady=function(callback){if(__uniConfig.serviceReady){callback()}else{onServiceReadyCallbacks.push(callback)}};Object.defineProperty(__uniConfig,"serviceReady",{get:function(){return isServiceReady},set:function(val){isServiceReady=val;if(!isServiceReady){return}const callbacks=onServiceReadyCallbacks.slice(0);onServiceReadyCallbacks.length=0;callbacks.forEach(function(callback){callback()})}});
service.register("uni-app-config",{create(a,b,c){if(!__uniConfig.viewport){var d=b.weex.config.env.scale,e=b.weex.config.env.deviceWidth,f=Math.ceil(e/d);Object.assign(__uniConfig,{viewport:f,defaultFontSize:Math.round(f/20)})}return{instance:{__uniConfig:__uniConfig,__uniRoutes:__uniRoutes,global:void 0,window:void 0,document:void 0,frames:void 0,self:void 0,location:void 0,navigator:void 0,localStorage:void 0,history:void 0,Caches:void 0,screen:void 0,alert:void 0,confirm:void 0,prompt:void 0,fetch:void 0,XMLHttpRequest:void 0,WebSocket:void 0,webkit:void 0,print:void 0}}}});
diff --git a/unpackage/cache/wgt/__UNI__1ECBEE1/app-service.js b/unpackage/cache/wgt/__UNI__1ECBEE1/app-service.js
index c65df9f..9fcb7bb 100644
--- a/unpackage/cache/wgt/__UNI__1ECBEE1/app-service.js
+++ b/unpackage/cache/wgt/__UNI__1ECBEE1/app-service.js
@@ -1,39 +1,29 @@
-(this["webpackJsonp"]=this["webpackJsonp"]||[]).push([["app-service"],{0:function(e,t){},"0032":function(e,t,r){"use strict";r.d(t,"b",(function(){return i})),r.d(t,"c",(function(){return a})),r.d(t,"a",(function(){return n}));var n={navigation:r("9493").default},i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",[n("navigation",{staticClass:e._$s(1,"sc","navbg"),attrs:{showBack:!0,_i:1}},[n("text",{staticClass:e._$s(2,"sc","big_title"),attrs:{_i:2}},[e._v(e._$s(2,"t0-0",e._s(this.$t("index").faq)))])]),n("view",{staticClass:e._$s(3,"sc","main"),attrs:{_i:3}},e._l(e._$s(4,"f",{forItems:e.itemList}),(function(t,i,a,o){return n("view",{key:e._$s(4,"f",{forIndex:a,key:i}),staticClass:e._$s("4-"+o,"sc","item"),class:e._$s("4-"+o,"c",{on:i==e.myIndex,bg:i==e.myIndex}),attrs:{_i:"4-"+o}},[n("view",{staticClass:e._$s("5-"+o,"sc","div1"),attrs:{_i:"5-"+o}},[n("view",{staticClass:e._$s("6-"+o,"sc","btx"),attrs:{_i:"6-"+o}},[e._v(e._$s("6-"+o,"t0-0",e._s(t.head)))]),e._$s("7-"+o,"i",i!=e.myIndex)?n("image",{staticClass:e._$s("7-"+o,"sc","teximg"),attrs:{src:e._$s("7-"+o,"a-src",r("7683")),_i:"7-"+o},on:{click:function(t){return e.toClass(i)}}}):e._e(),e._$s("8-"+o,"i",i==e.myIndex)?n("image",{staticClass:e._$s("8-"+o,"sc","teximg"),attrs:{src:e._$s("8-"+o,"a-src",r("fa41")),_i:"8-"+o},on:{click:function(t){return t.stopPropagation(),e.noClass(t)}}}):e._e(),n("view",{staticClass:e._$s("9-"+o,"sc","div"),attrs:{_i:"9-"+o}},[e._v(e._$s("9-"+o,"t0-0",e._s(t.body)))])])])})),0)],1)},a=[]},"006f":function(e,t,r){"use strict";(function(t){var n=r("32f4"),i=r("f6b9"),a=r("2fa4"),o=r("536e"),s=r("1dff").subscription,u=r("3a1d").formatters,c=r("3a1d").errors,l=r("f4f5"),f=r("d7c5"),d=function e(t,r,a){var s=this,l=Array.prototype.slice.call(arguments);if(!(this instanceof e))throw new Error('Please use the "new" keyword to instantiate a web3.eth.Contract() object!');if(this.setProvider=function(){i.packageInit(s,arguments),s.clearSubscriptions=s._requestManager.clearSubscriptions},i.packageInit(this,[this.constructor]),this.clearSubscriptions=this._requestManager.clearSubscriptions,!t||!Array.isArray(t))throw c.ContractMissingABIError();this.options={};var d=l[l.length-1];n.isObject(d)&&!n.isArray(d)&&(a=d,this.options=n.extend(this.options,this._getOrSetDefaultOptions(a)),n.isObject(r)&&(r=null)),Object.defineProperty(this.options,"address",{set:function(e){e&&(s._address=o.toChecksumAddress(u.inputAddressFormatter(e)))},get:function(){return s._address},enumerable:!0}),Object.defineProperty(this.options,"jsonInterface",{set:function(e){return s.methods={},s.events={},s._jsonInterface=e.map((function(e){var t,r;if(e.constant="view"===e.stateMutability||"pure"===e.stateMutability||e.constant,e.payable="payable"===e.stateMutability||e.payable,e.name&&(r=o._jsonInterfaceMethodToString(e)),"function"===e.type){if(e.signature=f.encodeFunctionSignature(r),t=s._createTxObject.bind({method:e,parent:s}),s.methods[e.name]){var n=s._createTxObject.bind({method:e,parent:s,nextMethod:s.methods[e.name]});s.methods[e.name]=n}else s.methods[e.name]=t;s.methods[e.signature]=t,s.methods[r]=t}else if("event"===e.type){e.signature=f.encodeEventSignature(r);var i=s._on.bind(s,e.signature);s.events[e.name]&&"bound "!==s.events[e.name].name||(s.events[e.name]=i),s.events[e.signature]=i,s.events[r]=i}return e})),s.events.allEvents=s._on.bind(s,"allevents"),s._jsonInterface},get:function(){return s._jsonInterface},enumerable:!0});var h=this.constructor.defaultAccount,p=this.constructor.defaultBlock||"latest";Object.defineProperty(this,"handleRevert",{get:function(){return!1===s.options.handleRevert||!0===s.options.handleRevert?s.options.handleRevert:this.constructor.handleRevert},set:function(e){s.options.handleRevert=e},enumerable:!0}),Object.defineProperty(this,"defaultCommon",{get:function(){return s.options.common||this.constructor.defaultCommon},set:function(e){s.options.common=e},enumerable:!0}),Object.defineProperty(this,"defaultHardfork",{get:function(){return s.options.hardfork||this.constructor.defaultHardfork},set:function(e){s.options.hardfork=e},enumerable:!0}),Object.defineProperty(this,"defaultChain",{get:function(){return s.options.chain||this.constructor.defaultChain},set:function(e){s.options.chain=e},enumerable:!0}),Object.defineProperty(this,"transactionPollingTimeout",{get:function(){return 0===s.options.transactionPollingTimeout?s.options.transactionPollingTimeout:s.options.transactionPollingTimeout||this.constructor.transactionPollingTimeout},set:function(e){s.options.transactionPollingTimeout=e},enumerable:!0}),Object.defineProperty(this,"transactionConfirmationBlocks",{get:function(){return 0===s.options.transactionConfirmationBlocks?s.options.transactionConfirmationBlocks:s.options.transactionConfirmationBlocks||this.constructor.transactionConfirmationBlocks},set:function(e){s.options.transactionConfirmationBlocks=e},enumerable:!0}),Object.defineProperty(this,"transactionBlockTimeout",{get:function(){return 0===s.options.transactionBlockTimeout?s.options.transactionBlockTimeout:s.options.transactionBlockTimeout||this.constructor.transactionBlockTimeout},set:function(e){s.options.transactionBlockTimeout=e},enumerable:!0}),Object.defineProperty(this,"defaultAccount",{get:function(){return h},set:function(e){return e&&(h=o.toChecksumAddress(u.inputAddressFormatter(e))),e},enumerable:!0}),Object.defineProperty(this,"defaultBlock",{get:function(){return p},set:function(e){return p=e,e},enumerable:!0}),this.methods={},this.events={},this._address=null,this._jsonInterface=[],this.options.address=r,this.options.jsonInterface=t};d.setProvider=function(e,t){i.packageInit(this,[e]),this._ethAccounts=t},d.prototype._getCallback=function(e){if(e&&n.isFunction(e[e.length-1]))return e.pop()},d.prototype._checkListener=function(e,t){if(t===e)throw c.ContractReservedEventError(e)},d.prototype._getOrSetDefaultOptions=function(e){var t=e.gasPrice?String(e.gasPrice):null,r=e.from?o.toChecksumAddress(u.inputAddressFormatter(e.from)):null;return e.data=e.data||this.options.data,e.from=r||this.options.from,e.gasPrice=t||this.options.gasPrice,e.gas=e.gas||e.gasLimit||this.options.gas,delete e.gasLimit,e},d.prototype._encodeEventABI=function(e,t){t=t||{};var r=t.filter||{},i={};if(["fromBlock","toBlock"].filter((function(e){return void 0!==t[e]})).forEach((function(e){i[e]=u.inputBlockNumberFormatter(t[e])})),n.isArray(t.topics))i.topics=t.topics;else{if(i.topics=[],e&&!e.anonymous&&"ALLEVENTS"!==e.name&&i.topics.push(e.signature),"ALLEVENTS"!==e.name){var a=e.inputs.filter((function(e){return!0===e.indexed})).map((function(e){var t=r[e.name];return t?n.isArray(t)?t.map((function(t){return f.encodeParameter(e.type,t)})):f.encodeParameter(e.type,t):null}));i.topics=i.topics.concat(a)}i.topics.length||delete i.topics}return this.options.address&&(i.address=this.options.address.toLowerCase()),i},d.prototype._decodeEventABI=function(e){var t=this;e.data=e.data||"",e.topics=e.topics||[];var r=u.outputLogFormatter(e);if("ALLEVENTS"===t.name&&(t=t.jsonInterface.find((function(t){return t.signature===e.topics[0]}))||{anonymous:!0}),t.inputs=t.inputs||[],!t.anonymous){var n=0;t.inputs.forEach((function(e){return e.indexed?n++:null})),n>0&&e.topics.length!==n+1&&(t={anonymous:!0,inputs:[]})}var i=t.anonymous?e.topics:e.topics.slice(1);return r.returnValues=f.decodeLog(t.inputs,e.data,i),delete r.returnValues.__length__,r.event=t.name,r.signature=t.anonymous||!e.topics[0]?null:e.topics[0],r.raw={data:r.data,topics:r.topics},delete r.data,delete r.topics,r},d.prototype._encodeMethodABI=function(){var e=this._method.signature,t=this.arguments||[],r=!1,i=this._parent.options.jsonInterface.filter((function(t){return"constructor"===e&&t.type===e||(t.signature===e||t.signature===e.replace("0x","")||t.name===e)&&"function"===t.type})).map((function(e){var i=n.isArray(e.inputs)?e.inputs.length:0;if(i!==t.length)throw new Error("The number of arguments is not matching the methods required number. You need to pass "+i+" arguments.");return"function"===e.type&&(r=e.signature),n.isArray(e.inputs)?e.inputs:[]})).map((function(e){return f.encodeParameters(e,t).replace("0x","")}))[0]||"";if("constructor"===e){if(!this._deployData)throw new Error("The contract has no contract data option set. This is necessary to append the constructor parameters.");return this._deployData.startsWith("0x")||(this._deployData="0x"+this._deployData),this._deployData+i}var a=r?r+i:i;if(!a)throw new Error("Couldn't find a matching contract method named \""+this._method.name+'".');return a},d.prototype._decodeMethodReturn=function(e,t){if(!t)return null;t=t.length>=2?t.slice(2):t;var r=f.decodeParameters(e,t);return 1===r.__length__?r[0]:(delete r.__length__,r)},d.prototype.deploy=function(e,t){if(e=e||{},e.arguments=e.arguments||[],e=this._getOrSetDefaultOptions(e),!e.data){if("function"===typeof t)return t(c.ContractMissingDeployDataError());throw c.ContractMissingDeployDataError()}var r=n.find(this.options.jsonInterface,(function(e){return"constructor"===e.type}))||{};return r.signature="constructor",this._createTxObject.apply({method:r,parent:this,deployData:e.data,_ethAccounts:this.constructor._ethAccounts},e.arguments)},d.prototype._generateEventOptions=function(){var e=Array.prototype.slice.call(arguments),t=this._getCallback(e),r=n.isObject(e[e.length-1])?e.pop():{},i=n.isString(e[0])?e[0]:"allevents",a="allevents"===i.toLowerCase()?{name:"ALLEVENTS",jsonInterface:this.options.jsonInterface}:this.options.jsonInterface.find((function(e){return"event"===e.type&&(e.name===i||e.signature==="0x"+i.replace("0x",""))}));if(!a)throw c.ContractEventDoesNotExistError(i);if(!o.isAddress(this.options.address))throw c.ContractNoAddressDefinedError();return{params:this._encodeEventABI(a,r),event:a,callback:t}},d.prototype.clone=function(){return new this.constructor(this.options.jsonInterface,this.options.address,this.options)},d.prototype.once=function(e,t,r){var i=Array.prototype.slice.call(arguments);if(r=this._getCallback(i),!r)throw c.ContractOnceRequiresCallbackError();t&&delete t.fromBlock,this._on(e,t,(function(e,t,i){i.unsubscribe(),n.isFunction(r)&&r(e,t,i)}))},d.prototype._on=function(){var e=this._generateEventOptions.apply(this,arguments);e.params&&e.params.toBlock&&(delete e.params.toBlock,t("warn","Invalid option: toBlock. Use getPastEvents for specific range."," at node_modules/web3-eth-contract/lib/index.js:595")),this._checkListener("newListener",e.event.name),this._checkListener("removeListener",e.event.name);var r=new s({subscription:{params:1,inputFormatter:[u.inputLogFormatter],outputFormatter:this._decodeEventABI.bind(e.event),subscriptionHandler:function(e){e.removed?this.emit("changed",e):this.emit("data",e),n.isFunction(this.callback)&&this.callback(null,e,this)}},type:"eth",requestManager:this._requestManager});return r.subscribe("logs",e.params,e.callback||function(){}),r},d.prototype.getPastEvents=function(){var e=this._generateEventOptions.apply(this,arguments),t=new a({name:"getPastLogs",call:"eth_getLogs",params:1,inputFormatter:[u.inputLogFormatter],outputFormatter:this._decodeEventABI.bind(e.event)});t.setRequestManager(this._requestManager);var r=t.buildCall();return t=null,r(e.params,e.callback)},d.prototype._createTxObject=function(){var e=Array.prototype.slice.call(arguments),t={};if("function"===this.method.type&&(t.call=this.parent._executeMethod.bind(t,"call"),t.call.request=this.parent._executeMethod.bind(t,"call",!0)),t.send=this.parent._executeMethod.bind(t,"send"),t.send.request=this.parent._executeMethod.bind(t,"send",!0),t.encodeABI=this.parent._encodeMethodABI.bind(t),t.estimateGas=this.parent._executeMethod.bind(t,"estimate"),e&&this.method.inputs&&e.length!==this.method.inputs.length){if(this.nextMethod)return this.nextMethod.apply(null,e);throw c.InvalidNumberOfParams(e.length,this.method.inputs.length,this.method.name)}return t.arguments=e||[],t._method=this.method,t._parent=this.parent,t._ethAccounts=this.parent.constructor._ethAccounts||this._ethAccounts,this.deployData&&(t._deployData=this.deployData),t},d.prototype._processExecuteArguments=function(e,t){var r={};if(r.type=e.shift(),r.callback=this._parent._getCallback(e),"call"===r.type&&!0!==e[e.length-1]&&(n.isString(e[e.length-1])||isFinite(e[e.length-1]))&&(r.defaultBlock=e.pop()),r.options=n.isObject(e[e.length-1])?e.pop():{},r.generateRequest=!0===e[e.length-1]&&e.pop(),r.options=this._parent._getOrSetDefaultOptions(r.options),r.options.data=this.encodeABI(),!this._deployData&&!o.isAddress(this._parent.options.address))throw c.ContractNoAddressDefinedError();return this._deployData||(r.options.to=this._parent.options.address),r.options.data?r:o._fireError(new Error("Couldn't find a matching contract method, or the number of parameters is wrong."),t.eventEmitter,t.reject,r.callback)},d.prototype._executeMethod=function(){var e=this,t=this._parent._processExecuteArguments.call(this,Array.prototype.slice.call(arguments),r),r=l("send"!==t.type),i=e.constructor._ethAccounts||e._ethAccounts;if(t.generateRequest){var s={params:[u.inputCallFormatter.call(this._parent,t.options)],callback:t.callback};return"call"===t.type?(s.params.push(u.inputDefaultBlockNumberFormatter.call(this._parent,t.defaultBlock)),s.method="eth_call",s.format=this._parent._decodeMethodReturn.bind(null,this._method.outputs)):s.method="eth_sendTransaction",s}switch(t.type){case"estimate":var d=new a({name:"estimateGas",call:"eth_estimateGas",params:1,inputFormatter:[u.inputCallFormatter],outputFormatter:o.hexToNumber,requestManager:e._parent._requestManager,accounts:i,defaultAccount:e._parent.defaultAccount,defaultBlock:e._parent.defaultBlock}).createFunction();return d(t.options,t.callback);case"call":var h=new a({name:"call",call:"eth_call",params:2,inputFormatter:[u.inputCallFormatter,u.inputDefaultBlockNumberFormatter],outputFormatter:function(t){return e._parent._decodeMethodReturn(e._method.outputs,t)},requestManager:e._parent._requestManager,accounts:i,defaultAccount:e._parent.defaultAccount,defaultBlock:e._parent.defaultBlock,handleRevert:e._parent.handleRevert,abiCoder:f}).createFunction();return h(t.options,t.defaultBlock,t.callback);case"send":if(!o.isAddress(t.options.from))return o._fireError(c.ContractNoFromAddressDefinedError(),r.eventEmitter,r.reject,t.callback);if(n.isBoolean(this._method.payable)&&!this._method.payable&&t.options.value&&t.options.value>0)return o._fireError(new Error("Can not send value to non-payable contract method or constructor"),r.eventEmitter,r.reject,t.callback);var p={receiptFormatter:function(t){if(n.isArray(t.logs)){var r=n.map(t.logs,(function(t){return e._parent._decodeEventABI.call({name:"ALLEVENTS",jsonInterface:e._parent.options.jsonInterface},t)}));t.events={};var i=0;r.forEach((function(e){e.event?t.events[e.event]?Array.isArray(t.events[e.event])?t.events[e.event].push(e):t.events[e.event]=[t.events[e.event],e]:t.events[e.event]=e:(t.events[i]=e,i++)})),delete t.logs}return t},contractDeployFormatter:function(t){var r=e._parent.clone();return r.options.address=t.contractAddress,r}},v=new a({name:"sendTransaction",call:"eth_sendTransaction",params:1,inputFormatter:[u.inputTransactionFormatter],requestManager:e._parent._requestManager,accounts:e.constructor._ethAccounts||e._ethAccounts,defaultAccount:e._parent.defaultAccount,defaultBlock:e._parent.defaultBlock,transactionBlockTimeout:e._parent.transactionBlockTimeout,transactionConfirmationBlocks:e._parent.transactionConfirmationBlocks,transactionPollingTimeout:e._parent.transactionPollingTimeout,defaultCommon:e._parent.defaultCommon,defaultChain:e._parent.defaultChain,defaultHardfork:e._parent.defaultHardfork,handleRevert:e._parent.handleRevert,extraFormatters:p,abiCoder:f}).createFunction();return v(t.options,t.callback);default:throw new Error('Method "'+t.type+'" not implemented.')}},e.exports=d}).call(this,r("0de9")["default"])},"00a2":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r("a34a"));function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,r,n,i,a,o){try{var s=e[a](o),u=s.value}catch(c){return void r(c)}s.done?t(u):Promise.resolve(u).then(n,i)}function o(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function s(e){a(o,n,i,s,u,"next",e)}function u(e){a(o,n,i,s,u,"throw",e)}s(void 0)}))}}var s={computed:{i18n:function(){return this.$t("index")}},onLaunch:function(){this.appVersion(),this.getIp()},onShow:function(){e("log","App Show"," at App.vue:34"),uni.getStorageSync("walletInfo")&&(uni.getStorageSync("fingerPass")?uni.reLaunch({url:"/pages/fingerPage/index"}):uni.reLaunch({url:"/pages/fingerPage/password/index"}))},onHide:function(){e("log","App Hide"," at App.vue:53")},methods:{getIp:function(){var t=this;return o(n.default.mark((function r(){var i,a,o;return n.default.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return i={key:"is_ban_china"},r.prev=1,r.next=4,t.$api.getConfig(i);case 4:if(a=r.sent,"Y"!=a.data.value){r.next=10;break}return r.next=8,t.$api.checkIp();case 8:o=r.sent,"\u4e2d\u56fd"==o.data.country&&uni.showModal({content:t.i18n.mainInfo,showCancel:!1,confirmText:t.i18n.Confirm,success:function(e){e.confirm&&plus.runtime.quit()}});case 10:r.next=15;break;case 12:r.prev=12,r.t0=r["catch"](1),e("log",r.t0," at App.vue:83");case 15:case"end":return r.stop()}}),r,null,[[1,12]])})))()},appVersion:function(){var t=this;return o(n.default.mark((function r(){var i,a;return n.default.wrap((function(r){while(1)switch(r.prev=r.next){case 0:return i={appId:uni.getSystemInfoSync().platform},e("log","ss"+JSON.stringify(uni.getSystemInfoSync())," at App.vue:92"),r.next=4,t.$api.versionUpgrade(i);case 4:a=r.sent,plus.runtime.getProperty(plus.runtime.appid,(function(r){if(e("log","\u5f53\u524d\u7248\u672c\u53f7"+r.versionCode," at App.vue:95"),e("log",r.versionCode>25;t=(33554431&t)<<5^e[r];for(var a=0;a<5;++a)i>>a&1&&(t^=n[a])}return t}function a(e){var t,r=[];for(t=0;t>5);for(r.push(0),t=0;t>5*(5-s)&31);return o}function u(e,t){for(var n=t.concat(s(e,t)),i=e+"1",a=0;a126)return null;e.charCodeAt(t)>=97&&e.charCodeAt(t)<=122&&(n=!0),e.charCodeAt(t)>=65&&e.charCodeAt(t)<=90&&(i=!0)}if(n&&i)return null;e=e.toLowerCase();var a=e.lastIndexOf("1");if(a<1||a+7>e.length||e.length>90)return null;var s=e.substring(0,a),u=[];for(t=a+1;tI?b.c=b.e=null:e.e=10;l/=10,u++);return void(u>I?b.c=b.e=null:(b.e=u,b.c=[e]))}m=String(e)}else{if(!s.test(m=String(e)))return i(b,m,d);b.s=45==m.charCodeAt(0)?(m=m.slice(1),-1):1}(u=m.indexOf("."))>-1&&(m=m.replace(".","")),(l=m.search(/e/i))>0?(u<0&&(u=l),u+=+m.slice(l+1),m=m.substring(0,l)):u<0&&(u=m.length)}else{if(k(t,2,$.length,"Base"),10==t)return b=new M(e),D(b,E+b.e+1,C);if(m=String(e),d="number"==typeof e){if(0*e!=0)return i(b,m,d,t);if(b.s=1/e<0?(m=m.slice(1),-1):1,M.DEBUG&&m.replace(/^0\.0*|\./,"").length>15)throw Error(f+e)}else b.s=45===m.charCodeAt(0)?(m=m.slice(1),-1):1;for(n=$.slice(0,t),u=l=0,v=m.length;lu){u=v;continue}}else if(!o&&(m==m.toUpperCase()&&(m=m.toLowerCase())||m==m.toLowerCase()&&(m=m.toUpperCase()))){o=!0,l=-1,u=0;continue}return i(b,String(e),d,t)}d=!1,m=r(m,t,10,b.s),(u=m.indexOf("."))>-1?m=m.replace(".",""):u=m.length}for(l=0;48===m.charCodeAt(l);l++);for(v=m.length;48===m.charCodeAt(--v););if(m=m.slice(l,++v)){if(v-=l,d&&M.DEBUG&&v>15&&(e>p||e!==c(e)))throw Error(f+b.s*e);if((u=u-l-1)>I)b.c=b.e=null;else if(u=T)?S(u,o):A(u,o,"0");else if(e=D(new M(e),t,r),a=e.e,u=w(e.c),s=u.length,1==n||2==n&&(t<=a||a<=P)){for(;ss){if(--t>0)for(u+=".";t--;u+="0");}else if(t+=a-s,t>0)for(a+1==s&&(u+=".");t--;u+="0");return e.s<0&&i?"-"+u:u}function F(e,t){for(var r,n=1,i=new M(e[0]);n=10;i/=10,n++);return(r=n+r*h-1)>I?e.c=e.e=null:r=10;s/=10,i++);if(a=t-i,a<0)a+=h,o=t,l=m[f=0],p=l/b[i-o-1]%10|0;else if(f=u((a+1)/h),f>=m.length){if(!n)break e;for(;m.length<=f;m.push(0));l=p=0,i=1,a%=h,o=a-h+1}else{for(l=s=m[f],i=1;s>=10;s/=10,i++);a%=h,o=a-h+i,p=o<0?0:l/b[i-o-1]%10|0}if(n=n||t<0||null!=m[f+1]||(o<0?l:l%b[i-o-1]),n=r<4?(p||n)&&(0==r||r==(e.s<0?3:2)):p>5||5==p&&(4==r||n||6==r&&(a>0?o>0?l/b[i-o]:0:m[f-1])%10&1||r==(e.s<0?8:7)),t<1||!m[0])return m.length=0,n?(t-=e.e+1,m[0]=b[(h-t%h)%h],e.e=-t||0):m[0]=e.e=0,e;if(0==a?(m.length=f,s=1,f--):(m.length=f+1,s=b[h-a],m[f]=o>0?c(l/b[i-o]%b[o])*s:0),n)for(;;){if(0==f){for(a=1,o=m[0];o>=10;o/=10,a++);for(o=m[0]+=s,s=1;o>=10;o/=10,s++);a!=s&&(e.e++,m[0]==d&&(m[0]=1));break}if(m[f]+=s,m[f]!=d)break;m[f--]=0,s=1}for(a=m.length;0===m[--a];m.pop());}e.e>I?e.c=e.e=null:e.e=T?S(t,r):A(t,r,"0"),e.s<0?"-"+t:t)}return M.clone=g,M.ROUND_UP=0,M.ROUND_DOWN=1,M.ROUND_CEIL=2,M.ROUND_FLOOR=3,M.ROUND_HALF_UP=4,M.ROUND_HALF_DOWN=5,M.ROUND_HALF_EVEN=6,M.ROUND_HALF_CEIL=7,M.ROUND_HALF_FLOOR=8,M.EUCLID=9,M.config=M.set=function(e){var t,r;if(null!=e){if("object"!=typeof e)throw Error(l+"Object expected: "+e);if(e.hasOwnProperty(t="DECIMAL_PLACES")&&(r=e[t],k(r,0,b,t),E=r),e.hasOwnProperty(t="ROUNDING_MODE")&&(r=e[t],k(r,0,8,t),C=r),e.hasOwnProperty(t="EXPONENTIAL_AT")&&(r=e[t],r&&r.pop?(k(r[0],-b,0,t),k(r[1],0,b,t),P=r[0],T=r[1]):(k(r,-b,b,t),P=-(T=r<0?-r:r))),e.hasOwnProperty(t="RANGE"))if(r=e[t],r&&r.pop)k(r[0],-b,-1,t),k(r[1],1,b,t),O=r[0],I=r[1];else{if(k(r,-b,b,t),!r)throw Error(l+t+" cannot be zero: "+r);O=-(I=r<0?-r:r)}if(e.hasOwnProperty(t="CRYPTO")){if(r=e[t],r!==!!r)throw Error(l+t+" not true or false: "+r);if(r){if("undefined"==typeof n||!n||!n.getRandomValues&&!n.randomBytes)throw j=!r,Error(l+"crypto unavailable");j=r}else j=r}if(e.hasOwnProperty(t="MODULO_MODE")&&(r=e[t],k(r,0,9,t),B=r),e.hasOwnProperty(t="POW_PRECISION")&&(r=e[t],k(r,0,b,t),N=r),e.hasOwnProperty(t="FORMAT")){if(r=e[t],"object"!=typeof r)throw Error(l+t+" not an object: "+r);R=r}if(e.hasOwnProperty(t="ALPHABET")){if(r=e[t],"string"!=typeof r||/^.?$|[+\-.\s]|(.).*\1/.test(r))throw Error(l+t+" invalid: "+r);$=r}}return{DECIMAL_PLACES:E,ROUNDING_MODE:C,EXPONENTIAL_AT:[P,T],RANGE:[O,I],CRYPTO:j,MODULO_MODE:B,POW_PRECISION:N,FORMAT:R,ALPHABET:$}},M.isBigNumber=function(e){if(!e||!0!==e._isBigNumber)return!1;if(!M.DEBUG)return!0;var t,r,n=e.c,i=e.e,a=e.s;e:if("[object Array]"=={}.toString.call(n)){if((1===a||-1===a)&&i>=-b&&i<=b&&i===c(i)){if(0===n[0]){if(0===i&&1===n.length)return!0;break e}if(t=(i+1)%h,t<1&&(t+=h),String(n[0]).length==t){for(t=0;t=d||r!==c(r))break e;if(0!==r)return!0}}}else if(null===n&&null===i&&(null===a||1===a||-1===a))return!0;throw Error(l+"Invalid BigNumber: "+e)},M.maximum=M.max=function(){return F(arguments,a.lt)},M.minimum=M.min=function(){return F(arguments,a.gt)},M.random=function(){var e=9007199254740992,t=Math.random()*e&2097151?function(){return c(Math.random()*e)}:function(){return 8388608*(1073741824*Math.random()|0)+(8388608*Math.random()|0)};return function(e){var r,i,a,s,f,d=0,p=[],m=new M(o);if(null==e?e=E:k(e,0,b),s=u(e/h),j)if(n.getRandomValues){for(r=n.getRandomValues(new Uint32Array(s*=2));d>>11),f>=9e15?(i=n.getRandomValues(new Uint32Array(2)),r[d]=i[0],r[d+1]=i[1]):(p.push(f%1e14),d+=2);d=s/2}else{if(!n.randomBytes)throw j=!1,Error(l+"crypto unavailable");for(r=n.randomBytes(s*=7);d=9e15?n.randomBytes(7).copy(r,d):(p.push(f%1e14),d+=7);d=s/7}if(!j)for(;d=10;f/=10,d++);dr-1&&(null==o[i+1]&&(o[i+1]=0),o[i+1]+=o[i]/r|0,o[i]%=r)}return o.reverse()}return function(n,i,a,o,s){var u,c,l,f,d,h,p,v,m=n.indexOf("."),b=E,g=C;for(m>=0&&(f=N,N=0,n=n.replace(".",""),v=new M(i),h=v.pow(n.length-m),N=f,v.c=r(A(w(h.c),h.e,"0"),10,a,e),v.e=v.c.length),p=r(n,i,a,s?(u=$,e):(u=e,$)),l=f=p.length;0==p[--f];p.pop());if(!p[0])return u.charAt(0);if(m<0?--l:(h.c=p,h.e=l,h.s=o,h=t(h,v,b,g,a),p=h.c,d=h.r,l=h.e),c=l+b+1,m=p[c],f=a/2,d=d||c<0||null!=p[c+1],d=g<4?(null!=m||d)&&(0==g||g==(h.s<0?3:2)):m>f||m==f&&(4==g||d||6==g&&1&p[c-1]||g==(h.s<0?8:7)),c<1||!p[0])n=d?A(u.charAt(1),-b,u.charAt(0)):u.charAt(0);else{if(p.length=c,d)for(--a;++p[--c]>a;)p[c]=0,c||(++l,p=[1].concat(p));for(f=p.length;!p[--f];);for(m=0,n="";m<=f;n+=u.charAt(p[m++]));n=A(n,l,u.charAt(0))}return n}}(),t=function(){function e(e,t,r){var n,i,a,o,s=0,u=e.length,c=t%m,l=t/m|0;for(e=e.slice();u--;)a=e[u]%m,o=e[u]/m|0,n=l*a+o*c,i=c*a+n%m*m+s,s=(i/r|0)+(n/m|0)+l*o,e[u]=i%r;return s&&(e=[s].concat(e)),e}function t(e,t,r,n){var i,a;if(r!=n)a=r>n?1:-1;else for(i=a=0;it[i]?1:-1;break}return a}function r(e,t,r,n){for(var i=0;r--;)e[r]-=i,i=e[r]1;e.splice(0,1));}return function(n,i,a,o,s){var u,l,f,p,v,m,b,g,w,_,k,x,S,A,E,C,P,T=n.s==i.s?1:-1,O=n.c,I=i.c;if(!O||!O[0]||!I||!I[0])return new M(n.s&&i.s&&(O?!I||O[0]!=I[0]:I)?O&&0==O[0]||!I?0*T:T/0:NaN);for(g=new M(T),w=g.c=[],l=n.e-i.e,T=a+l+1,s||(s=d,l=y(n.e/h)-y(i.e/h),T=T/h|0),f=0;I[f]==(O[f]||0);f++);if(I[f]>(O[f]||0)&&l--,T<0)w.push(1),p=!0;else{for(A=O.length,C=I.length,f=0,T+=2,v=c(s/(I[0]+1)),v>1&&(I=e(I,v,s),O=e(O,v,s),C=I.length,A=O.length),S=C,_=O.slice(0,C),k=_.length;k=s/2&&E++;do{if(v=0,u=t(I,_,C,k),u<0){if(x=_[0],C!=k&&(x=x*s+(_[1]||0)),v=c(x/E),v>1){v>=s&&(v=s-1),m=e(I,v,s),b=m.length,k=_.length;while(1==t(m,_,b,k))v--,r(m,C=10;T/=10,f++);D(g,a+(g.e=f+l*h-1)+1,o,p)}else g.e=l,g.r=+p;return g}}(),i=function(){var e=/^(-?)0([xbo])(?=\w[\w.]*$)/i,t=/^([^.]+)\.$/,r=/^\.([^.]+)$/,n=/^-?(Infinity|NaN)$/,i=/^\s*\+(?=[\w.])|^\s+|\s+$/g;return function(a,o,s,u){var c,f=s?o:o.replace(i,"");if(n.test(f))a.s=isNaN(f)?null:f<0?-1:1;else{if(!s&&(f=f.replace(e,(function(e,t,r){return c="x"==(r=r.toLowerCase())?16:"b"==r?2:8,u&&u!=c?e:t})),u&&(c=u,f=f.replace(t,"$1").replace(r,"0.$1")),o!=f))return new M(f,c);if(M.DEBUG)throw Error(l+"Not a"+(u?" base "+u:"")+" number: "+o);a.s=null}a.c=a.e=null}}(),a.absoluteValue=a.abs=function(){var e=new M(this);return e.s<0&&(e.s=1),e},a.comparedTo=function(e,t){return _(this,new M(e,t))},a.decimalPlaces=a.dp=function(e,t){var r,n,i,a=this;if(null!=e)return k(e,0,b),null==t?t=C:k(t,0,8),D(new M(a),e+a.e+1,t);if(!(r=a.c))return null;if(n=((i=r.length-1)-y(this.e/h))*h,i=r[i])for(;i%10==0;i/=10,n--);return n<0&&(n=0),n},a.dividedBy=a.div=function(e,r){return t(this,new M(e,r),E,C)},a.dividedToIntegerBy=a.idiv=function(e,r){return t(this,new M(e,r),0,1)},a.exponentiatedBy=a.pow=function(e,t){var r,n,i,a,s,f,d,p,v,m=this;if(e=new M(e),e.c&&!e.isInteger())throw Error(l+"Exponent not an integer: "+z(e));if(null!=t&&(t=new M(t)),f=e.e>14,!m.c||!m.c[0]||1==m.c[0]&&!m.e&&1==m.c.length||!e.c||!e.c[0])return v=new M(Math.pow(+z(m),f?2-x(e):+z(e))),t?v.mod(t):v;if(d=e.s<0,t){if(t.c?!t.c[0]:!t.s)return new M(NaN);n=!d&&m.isInteger()&&t.isInteger(),n&&(m=m.mod(t))}else{if(e.e>9&&(m.e>0||m.e<-1||(0==m.e?m.c[0]>1||f&&m.c[1]>=24e7:m.c[0]<8e13||f&&m.c[0]<=9999975e7)))return a=m.s<0&&x(e)?-0:0,m.e>-1&&(a=1/a),new M(d?1/a:a);N&&(a=u(N/h+2))}for(f?(r=new M(.5),d&&(e.s=1),p=x(e)):(i=Math.abs(+z(e)),p=i%2),v=new M(o);;){if(p){if(v=v.times(m),!v.c)break;a?v.c.length>a&&(v.c.length=a):n&&(v=v.mod(t))}if(i){if(i=c(i/2),0===i)break;p=i%2}else if(e=e.times(r),D(e,e.e+1,1),e.e>14)p=x(e);else{if(i=+z(e),0===i)break;p=i%2}m=m.times(m),a?m.c&&m.c.length>a&&(m.c.length=a):n&&(m=m.mod(t))}return n?v:(d&&(v=o.div(v)),t?v.mod(t):a?D(v,N,C,s):v)},a.integerValue=function(e){var t=new M(this);return null==e?e=C:k(e,0,8),D(t,t.e+1,e)},a.isEqualTo=a.eq=function(e,t){return 0===_(this,new M(e,t))},a.isFinite=function(){return!!this.c},a.isGreaterThan=a.gt=function(e,t){return _(this,new M(e,t))>0},a.isGreaterThanOrEqualTo=a.gte=function(e,t){return 1===(t=_(this,new M(e,t)))||0===t},a.isInteger=function(){return!!this.c&&y(this.e/h)>this.c.length-2},a.isLessThan=a.lt=function(e,t){return _(this,new M(e,t))<0},a.isLessThanOrEqualTo=a.lte=function(e,t){return-1===(t=_(this,new M(e,t)))||0===t},a.isNaN=function(){return!this.s},a.isNegative=function(){return this.s<0},a.isPositive=function(){return this.s>0},a.isZero=function(){return!!this.c&&0==this.c[0]},a.minus=function(e,t){var r,n,i,a,o=this,s=o.s;if(e=new M(e,t),t=e.s,!s||!t)return new M(NaN);if(s!=t)return e.s=-t,o.plus(e);var u=o.e/h,c=e.e/h,l=o.c,f=e.c;if(!u||!c){if(!l||!f)return l?(e.s=-t,e):new M(f?o:NaN);if(!l[0]||!f[0])return f[0]?(e.s=-t,e):new M(l[0]?o:3==C?-0:0)}if(u=y(u),c=y(c),l=l.slice(),s=u-c){for((a=s<0)?(s=-s,i=l):(c=u,i=f),i.reverse(),t=s;t--;i.push(0));i.reverse()}else for(n=(a=(s=l.length)<(t=f.length))?s:t,s=t=0;t0)for(;t--;l[r++]=0);for(t=d-1;n>s;){if(l[--n]=0;){for(r=0,p=x[i]%w,v=x[i]/w|0,o=u,a=i+o;a>i;)c=k[--o]%w,l=k[o]/w|0,s=v*c+l*p,c=p*c+s%w*w+b[a]+r,r=(c/g|0)+(s/w|0)+v*l,b[a--]=c%g;b[a]=r}return r?++n:b.splice(0,1),L(e,b,n)},a.negated=function(){var e=new M(this);return e.s=-e.s||null,e},a.plus=function(e,t){var r,n=this,i=n.s;if(e=new M(e,t),t=e.s,!i||!t)return new M(NaN);if(i!=t)return e.s=-t,n.minus(e);var a=n.e/h,o=e.e/h,s=n.c,u=e.c;if(!a||!o){if(!s||!u)return new M(i/0);if(!s[0]||!u[0])return u[0]?e:new M(s[0]?n:0*i)}if(a=y(a),o=y(o),s=s.slice(),i=a-o){for(i>0?(o=a,r=u):(i=-i,r=s),r.reverse();i--;r.push(0));r.reverse()}for(i=s.length,t=u.length,i-t<0&&(r=u,u=s,s=r,t=i),i=0;t;)i=(s[--t]=s[t]+u[t]+i)/d|0,s[t]=d===s[t]?0:s[t]%d;return i&&(s=[i].concat(s),++o),L(e,s,o)},a.precision=a.sd=function(e,t){var r,n,i,a=this;if(null!=e&&e!==!!e)return k(e,1,b),null==t?t=C:k(t,0,8),D(new M(a),e,t);if(!(r=a.c))return null;if(i=r.length-1,n=i*h+1,i=r[i]){for(;i%10==0;i/=10,n--);for(i=r[0];i>=10;i/=10,n++);}return e&&a.e+1>n&&(n=a.e+1),n},a.shiftedBy=function(e){return k(e,-p,p),this.times("1e"+e)},a.squareRoot=a.sqrt=function(){var e,r,n,i,a,o=this,s=o.c,u=o.s,c=o.e,l=E+4,f=new M("0.5");if(1!==u||!s||!s[0])return new M(!u||u<0&&(!s||s[0])?NaN:s?o:1/0);if(u=Math.sqrt(+z(o)),0==u||u==1/0?(r=w(s),(r.length+c)%2==0&&(r+="0"),u=Math.sqrt(+r),c=y((c+1)/2)-(c<0||c%2),u==1/0?r="5e"+c:(r=u.toExponential(),r=r.slice(0,r.indexOf("e")+1)+c),n=new M(r)):n=new M(u+""),n.c[0])for(c=n.e,u=c+l,u<3&&(u=0);;)if(a=n,n=f.times(a.plus(t(o,a,l,1))),w(a.c).slice(0,u)===(r=w(n.c)).slice(0,u)){if(n.e0&&v>0){for(a=v%s||s,f=p.substr(0,a);a0&&(f+=c+p.slice(a)),h&&(f="-"+f)}n=d?f+(r.decimalSeparator||"")+((u=+r.fractionGroupSize)?d.replace(new RegExp("\\d{"+u+"}\\B","g"),"$&"+(r.fractionGroupSeparator||"")):d):f}return(r.prefix||"")+n+(r.suffix||"")},a.toFraction=function(e){var r,n,i,a,s,u,c,f,d,p,m,b,g=this,y=g.c;if(null!=e&&(c=new M(e),!c.isInteger()&&(c.c||1!==c.s)||c.lt(o)))throw Error(l+"Argument "+(c.isInteger()?"out of range: ":"not an integer: ")+z(c));if(!y)return new M(g);for(r=new M(o),d=n=new M(o),i=f=new M(o),b=w(y),s=r.e=b.length-g.e-1,r.c[0]=v[(u=s%h)<0?h+u:u],e=!e||c.comparedTo(r)>0?s>0?r:d:c,u=I,I=1/0,c=new M(b),f.c[0]=0;;){if(p=t(c,r,0,1),a=n.plus(p.times(i)),1==a.comparedTo(e))break;n=i,i=a,d=f.plus(p.times(a=d)),f=a,r=c.minus(p.times(a=r)),c=a}return a=t(e.minus(n),i,0,1),f=f.plus(a.times(d)),n=n.plus(a.times(i)),f.s=d.s=g.s,s*=2,m=t(d,i,s,C).minus(g).abs().comparedTo(t(f,n,s,C).minus(g).abs())<1?[d,i]:[f,n],I=u,m},a.toNumber=function(){return+z(this)},a.toPrecision=function(e,t){return null!=e&&k(e,1,b),U(this,e,t,2)},a.toString=function(e){var t,n=this,i=n.s,a=n.e;return null===a?i?(t="Infinity",i<0&&(t="-"+t)):t="NaN":(null==e?t=a<=P||a>=T?S(w(n.c),a):A(w(n.c),a,"0"):10===e?(n=D(new M(n),E+a+1,C),t=A(w(n.c),n.e,"0")):(k(e,2,$.length,"Base"),t=r(A(w(n.c),a,"0"),10,e,i,!0)),i<0&&n.c[0]&&(t="-"+t)),t},a.valueOf=a.toJSON=function(){return z(this)},a._isBigNumber=!0,null!=e&&M.set(e),M}function y(e){var t=0|e;return e>0||e===t?t:t-1}function w(e){for(var t,r,n=1,i=e.length,a=e[0]+"";nc^r?1:-1;for(s=(u=i.length)<(c=a.length)?u:c,o=0;oa[o]^r?1:-1;return u==c?0:u>c^r?1:-1}function k(e,t,r,n){if(er||e!==c(e))throw Error(l+(n||"Argument")+("number"==typeof e?er?" out of range: ":" not an integer: ":" not a primitive number: ")+String(e))}function x(e){var t=e.c.length-1;return y(e.e/h)==t&&e.c[t]%2!=0}function S(e,t){return(e.length>1?e.charAt(0)+"."+e.slice(1):e)+(t<0?"e":"e+")+t}function A(e,t,r){var n,i;if(t<0){for(i=r+".";++t;i+=r);e=i+e}else if(n=e.length,++t>n){for(i=r,t-=n;--t;i+=r);e+=i}else t0;n--)t+=this._buffer(e,t),r+=this._flushBuffer(i,r);return t+=this._buffer(e,t),i},i.prototype.final=function(e){var t,r;return e&&(t=this.update(e)),r="encrypt"===this.type?this._finalEncrypt():this._finalDecrypt(),t?t.concat(r):r},i.prototype._pad=function(e,t){if(0===t)return!1;while(t1&&void 0!==arguments[1]?arguments[1]:String(new Date);(0,n.default)(e);var r=(0,i.default)(t),a=(0,i.default)(e);return!!(a&&r&&a>r)}e.exports=t.default,e.exports.default=t.default},"0266":function(e){e.exports=JSON.parse('{"name":"chainstart","comment":"Start of the Ethereum main chain","eip":{"url":"","status":""},"status":"","gasConfig":{"minGasLimit":{"v":5000,"d":"Minimum the gas limit may ever be"},"gasLimitBoundDivisor":{"v":1024,"d":"The bound divisor of the gas limit, used in update calculations"}},"gasPrices":{"base":{"v":2,"d":"Gas base cost, used e.g. for ChainID opcode (Istanbul)"},"tierStep":{"v":[0,2,3,5,8,10,20],"d":"Once per operation, for a selection of them"},"exp":{"v":10,"d":"Once per EXP instuction"},"expByte":{"v":10,"d":"Times ceil(log256(exponent)) for the EXP instruction"},"sha3":{"v":30,"d":"Once per SHA3 operation"},"sha3Word":{"v":6,"d":"Once per word of the SHA3 operation\'s data"},"sload":{"v":50,"d":"Once per SLOAD operation"},"sstoreSet":{"v":20000,"d":"Once per SSTORE operation if the zeroness changes from zero"},"sstoreReset":{"v":5000,"d":"Once per SSTORE operation if the zeroness does not change from zero"},"sstoreRefund":{"v":15000,"d":"Once per SSTORE operation if the zeroness changes to zero"},"jumpdest":{"v":1,"d":"Refunded gas, once per SSTORE operation if the zeroness changes to zero"},"log":{"v":375,"d":"Per LOG* operation"},"logData":{"v":8,"d":"Per byte in a LOG* operation\'s data"},"logTopic":{"v":375,"d":"Multiplied by the * of the LOG*, per LOG transaction. e.g. LOG0 incurs 0 * c_txLogTopicGas, LOG4 incurs 4 * c_txLogTopicGas"},"create":{"v":32000,"d":"Once per CREATE operation & contract-creation transaction"},"call":{"v":40,"d":"Once per CALL operation & message call transaction"},"callStipend":{"v":2300,"d":"Free gas given at beginning of call"},"callValueTransfer":{"v":9000,"d":"Paid for CALL when the value transfor is non-zero"},"callNewAccount":{"v":25000,"d":"Paid for CALL when the destination address didn\'t exist prior"},"selfdestructRefund":{"v":24000,"d":"Refunded following a selfdestruct operation"},"memory":{"v":3,"d":"Times the address of the (highest referenced byte in memory + 1). NOTE: referencing happens on read, write and in instructions such as RETURN and CALL"},"quadCoeffDiv":{"v":512,"d":"Divisor for the quadratic particle of the memory cost equation"},"createData":{"v":200,"d":""},"tx":{"v":21000,"d":"Per transaction. NOTE: Not payable on data of calls between transactions"},"txCreation":{"v":32000,"d":"The cost of creating a contract via tx"},"txDataZero":{"v":4,"d":"Per byte of data attached to a transaction that equals zero. NOTE: Not payable on data of calls between transactions"},"txDataNonZero":{"v":68,"d":"Per byte of data attached to a transaction that is not equal to zero. NOTE: Not payable on data of calls between transactions"},"copy":{"v":3,"d":"Multiplied by the number of 32-byte words that are copied (round up) for any *COPY operation and added"},"ecRecover":{"v":3000,"d":""},"sha256":{"v":60,"d":""},"sha256Word":{"v":12,"d":""},"ripemd160":{"v":600,"d":""},"ripemd160Word":{"v":120,"d":""},"identity":{"v":15,"d":""},"identityWord":{"v":3,"d":""}},"vm":{"stackLimit":{"v":1024,"d":"Maximum size of VM stack allowed"},"callCreateDepth":{"v":1024,"d":"Maximum depth of call/create stack"},"maxExtraDataSize":{"v":32,"d":"Maximum size extra data may be after Genesis"}},"pow":{"minimumDifficulty":{"v":131072,"d":"The minimum that the difficulty may ever be"},"difficultyBoundDivisor":{"v":2048,"d":"The bound divisor of the difficulty, used in the update calculations"},"durationLimit":{"v":13,"d":"The decision boundary on the blocktime duration used to determine whether difficulty should go up or not"},"epochDuration":{"v":30000,"d":"Duration between proof-of-work epochs"},"timebombPeriod":{"v":100000,"d":"Exponential difficulty timebomb period"},"minerReward":{"v":"5000000000000000000","d":"the amount a miner get rewarded for mining a block"}},"casper":{},"sharding":{}}')},"02db":function(e,t){var r=[1,0,32898,0,32906,2147483648,2147516416,2147483648,32907,0,2147483649,0,2147516545,2147483648,32777,2147483648,138,0,136,0,2147516425,0,2147483658,0,2147516555,0,139,2147483648,32905,2147483648,32771,2147483648,32770,2147483648,128,2147483648,32778,0,2147483658,2147483648,2147516545,2147483648,32896,2147483648,2147483649,0,2147516424,2147483648];t.p1600=function(e){for(var t=0;t<24;++t){var n=e[0]^e[10]^e[20]^e[30]^e[40],i=e[1]^e[11]^e[21]^e[31]^e[41],a=e[2]^e[12]^e[22]^e[32]^e[42],o=e[3]^e[13]^e[23]^e[33]^e[43],s=e[4]^e[14]^e[24]^e[34]^e[44],u=e[5]^e[15]^e[25]^e[35]^e[45],c=e[6]^e[16]^e[26]^e[36]^e[46],l=e[7]^e[17]^e[27]^e[37]^e[47],f=e[8]^e[18]^e[28]^e[38]^e[48],d=e[9]^e[19]^e[29]^e[39]^e[49],h=f^(a<<1|o>>>31),p=d^(o<<1|a>>>31),v=e[0]^h,m=e[1]^p,b=e[10]^h,g=e[11]^p,y=e[20]^h,w=e[21]^p,_=e[30]^h,k=e[31]^p,x=e[40]^h,S=e[41]^p;h=n^(s<<1|u>>>31),p=i^(u<<1|s>>>31);var A=e[2]^h,E=e[3]^p,C=e[12]^h,P=e[13]^p,T=e[22]^h,O=e[23]^p,I=e[32]^h,j=e[33]^p,B=e[42]^h,N=e[43]^p;h=a^(c<<1|l>>>31),p=o^(l<<1|c>>>31);var R=e[4]^h,$=e[5]^p,M=e[14]^h,U=e[15]^p,F=e[24]^h,L=e[25]^p,D=e[34]^h,z=e[35]^p,H=e[44]^h,q=e[45]^p;h=s^(f<<1|d>>>31),p=u^(d<<1|f>>>31);var W=e[6]^h,K=e[7]^p,V=e[16]^h,G=e[17]^p,X=e[26]^h,J=e[27]^p,Y=e[36]^h,Z=e[37]^p,Q=e[46]^h,ee=e[47]^p;h=c^(n<<1|i>>>31),p=l^(i<<1|n>>>31);var te=e[8]^h,re=e[9]^p,ne=e[18]^h,ie=e[19]^p,ae=e[28]^h,oe=e[29]^p,se=e[38]^h,ue=e[39]^p,ce=e[48]^h,le=e[49]^p,fe=v,de=m,he=g<<4|b>>>28,pe=b<<4|g>>>28,ve=y<<3|w>>>29,me=w<<3|y>>>29,be=k<<9|_>>>23,ge=_<<9|k>>>23,ye=x<<18|S>>>14,we=S<<18|x>>>14,_e=A<<1|E>>>31,ke=E<<1|A>>>31,xe=P<<12|C>>>20,Se=C<<12|P>>>20,Ae=T<<10|O>>>22,Ee=O<<10|T>>>22,Ce=j<<13|I>>>19,Pe=I<<13|j>>>19,Te=B<<2|N>>>30,Oe=N<<2|B>>>30,Ie=$<<30|R>>>2,je=R<<30|$>>>2,Be=M<<6|U>>>26,Ne=U<<6|M>>>26,Re=L<<11|F>>>21,$e=F<<11|L>>>21,Me=D<<15|z>>>17,Ue=z<<15|D>>>17,Fe=q<<29|H>>>3,Le=H<<29|q>>>3,De=W<<28|K>>>4,ze=K<<28|W>>>4,He=G<<23|V>>>9,qe=V<<23|G>>>9,We=X<<25|J>>>7,Ke=J<<25|X>>>7,Ve=Y<<21|Z>>>11,Ge=Z<<21|Y>>>11,Xe=ee<<24|Q>>>8,Je=Q<<24|ee>>>8,Ye=te<<27|re>>>5,Ze=re<<27|te>>>5,Qe=ne<<20|ie>>>12,et=ie<<20|ne>>>12,tt=oe<<7|ae>>>25,rt=ae<<7|oe>>>25,nt=se<<8|ue>>>24,it=ue<<8|se>>>24,at=ce<<14|le>>>18,ot=le<<14|ce>>>18;e[0]=fe^~xe&Re,e[1]=de^~Se&$e,e[10]=De^~Qe&ve,e[11]=ze^~et&me,e[20]=_e^~Be&We,e[21]=ke^~Ne&Ke,e[30]=Ye^~he&Ae,e[31]=Ze^~pe&Ee,e[40]=Ie^~He&tt,e[41]=je^~qe&rt,e[2]=xe^~Re&Ve,e[3]=Se^~$e&Ge,e[12]=Qe^~ve&Ce,e[13]=et^~me&Pe,e[22]=Be^~We&nt,e[23]=Ne^~Ke&it,e[32]=he^~Ae&Me,e[33]=pe^~Ee&Ue,e[42]=He^~tt&be,e[43]=qe^~rt&ge,e[4]=Re^~Ve&at,e[5]=$e^~Ge&ot,e[14]=ve^~Ce&Fe,e[15]=me^~Pe&Le,e[24]=We^~nt&ye,e[25]=Ke^~it&we,e[34]=Ae^~Me&Xe,e[35]=Ee^~Ue&Je,e[44]=tt^~be&Te,e[45]=rt^~ge&Oe,e[6]=Ve^~at&fe,e[7]=Ge^~ot&de,e[16]=Ce^~Fe&De,e[17]=Pe^~Le&ze,e[26]=nt^~ye&_e,e[27]=it^~we&ke,e[36]=Me^~Xe&Ye,e[37]=Ue^~Je&Ze,e[46]=be^~Te&Ie,e[47]=ge^~Oe&je,e[8]=at^~fe&xe,e[9]=ot^~de&Se,e[18]=Fe^~De&Qe,e[19]=Le^~ze&et,e[28]=ye^~_e&Be,e[29]=we^~ke&Ne,e[38]=Xe^~Ye&he,e[39]=Je^~Ze&pe,e[48]=Te^~Ie&He,e[49]=Oe^~je&qe,e[0]^=r[2*t],e[1]^=r[2*t+1]}}},"032a":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var n=r("0f54");function i(e){if(e.key[0]!==n.InputTypes.SIGHASH_TYPE)throw new Error("Decode Error: could not decode sighashType with key 0x"+e.key.toString("hex"));return e.value.readUInt32LE(0)}function a(t){var r=e.from([n.InputTypes.SIGHASH_TYPE]),i=e.allocUnsafe(4);return i.writeUInt32LE(t,0),{key:r,value:i}}function o(e){return"number"===typeof e}function s(e,t){return!!e&&!!t&&void 0===e.sighashType}t.decode=i,t.encode=a,t.expected="number",t.check=o,t.canAdd=s}).call(this,r("b639").Buffer)},"0378":function(e,t,r){"use strict";r.r(t);var n=r("0cb5"),i=r.n(n);for(var a in n)"default"!==a&&function(e){r.d(t,e,(function(){return n[e]}))}(a);t["default"]=i.a},"038d":function(e,t,r){"use strict";(function(e){function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var r=0;rt)throw new Error("RangeError: value out of range");if(Math.floor(e)!==e)throw new Error("value has a fractional component")}function l(e,t){var r=e.readUInt32LE(t),n=e.readUInt32LE(t+4);return n*=4294967296,c(n+r,9007199254740991),n+r}function f(e,t,r){return c(t,9007199254740991),e.writeInt32LE(-1&t,r),e.writeUInt32LE(Math.floor(t/4294967296),r+4),r+8}function d(e){if(e.length<1)return e;for(var t=e.length-1,r=0,n=0;n1&&void 0!==arguments[1]?arguments[1]:0;n(this,e),this.buffer=t,this.offset=r,s(o.tuple(o.Buffer,o.UInt32),[t,r])}return a(e,[{key:"writeUInt8",value:function(e){this.offset=this.buffer.writeUInt8(e,this.offset)}},{key:"writeInt32",value:function(e){this.offset=this.buffer.writeInt32LE(e,this.offset)}},{key:"writeUInt32",value:function(e){this.offset=this.buffer.writeUInt32LE(e,this.offset)}},{key:"writeUInt64",value:function(e){this.offset=f(this.buffer,e,this.offset)}},{key:"writeVarInt",value:function(e){u.encode(e,this.buffer,this.offset),this.offset+=u.encode.bytes}},{key:"writeSlice",value:function(e){if(this.buffer.length1&&void 0!==arguments[1]?arguments[1]:0;n(this,e),this.buffer=t,this.offset=r,s(o.tuple(o.Buffer,o.UInt32),[t,r])}return a(e,[{key:"readUInt8",value:function(){var e=this.buffer.readUInt8(this.offset);return this.offset++,e}},{key:"readInt32",value:function(){var e=this.buffer.readInt32LE(this.offset);return this.offset+=4,e}},{key:"readUInt32",value:function(){var e=this.buffer.readUInt32LE(this.offset);return this.offset+=4,e}},{key:"readUInt64",value:function(){var e=l(this.buffer,this.offset);return this.offset+=8,e}},{key:"readVarInt",value:function(){var e=u.decode(this.buffer,this.offset);return this.offset+=u.decode.bytes,e}},{key:"readSlice",value:function(e){if(this.buffer.length>6!==2)break;o++}return o}return e===i.OVERRUN?r.length-t-1:0}function f(e,t,r,n,a){return e===i.OVERLONG?(n.push(a),0):(n.push(65533),l(e,t,r,n,a))}t.UnicodeNormalizationForm=n,function(e){e["current"]="",e["NFC"]="NFC",e["NFD"]="NFD",e["NFKC"]="NFKC",e["NFKD"]="NFKD"}(n||(t.UnicodeNormalizationForm=n={})),t.Utf8ErrorReason=i,function(e){e["UNEXPECTED_CONTINUE"]="unexpected continuation byte",e["BAD_PREFIX"]="bad codepoint prefix",e["OVERRUN"]="string overrun",e["MISSING_CONTINUE"]="missing continuation byte",e["OUT_OF_RANGE"]="out of UTF-8 range",e["UTF16_SURROGATE"]="UTF-16 surrogate",e["OVERLONG"]="overlong representation"}(i||(t.Utf8ErrorReason=i={}));var d=Object.freeze({error:c,ignore:l,replace:f});function h(e,t){null==t&&(t=d.error),e=(0,a.arrayify)(e);var r=[],n=0;while(n>7!==0){var s=null,u=null;if(192===(224&o))s=1,u=127;else if(224===(240&o))s=2,u=2047;else{if(240!==(248&o)){n+=t(128===(192&o)?i.UNEXPECTED_CONTINUE:i.BAD_PREFIX,n-1,e,r);continue}s=3,u=65535}if(n-1+s>=e.length)n+=t(i.OVERRUN,n-1,e,r);else{for(var c=o&(1<<8-s-1)-1,l=0;l1114111?n+=t(i.OUT_OF_RANGE,n-1-s,e,r,c):c>=55296&&c<=57343?n+=t(i.UTF16_SURROGATE,n-1-s,e,r,c):c<=u?n+=t(i.OVERLONG,n-1-s,e,r,c):r.push(c))}}else r.push(o)}return r}function p(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.current;t!=n.current&&(u.checkNormalize(),e=e.normalize(t));for(var r=[],i=0;i>6|192),r.push(63&o|128);else if(55296==(64512&o)){i++;var s=e.charCodeAt(i);if(i>=e.length||56320!==(64512&s))throw new Error("invalid utf-8 string");var c=65536+((1023&o)<<10)+(1023&s);r.push(c>>18|240),r.push(c>>12&63|128),r.push(c>>6&63|128),r.push(63&c|128)}else r.push(o>>12|224),r.push(o>>6&63|128),r.push(63&o|128)}return(0,a.arrayify)(r)}function v(e){var t="0000"+e.toString(16);return"\\u"+t.substring(t.length-4)}function m(e,t){return'"'+h(e,t).map((function(e){if(e<256){switch(e){case 8:return"\\b";case 9:return"\\t";case 10:return"\\n";case 13:return"\\r";case 34:return'\\"';case 92:return"\\\\"}if(e>=32&&e<127)return String.fromCharCode(e)}return e<=65535?v(e):(e-=65536,v(55296+(e>>10&1023))+v(56320+(1023&e)))})).join("")+'"'}function b(e){return e.map((function(e){return e<=65535?String.fromCharCode(e):(e-=65536,String.fromCharCode(55296+(e>>10&1023),56320+(1023&e)))})).join("")}function g(e,t){return b(h(e,t))}function y(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:n.current;return h(p(e,t))}t.Utf8ErrorFuncs=d},"056e":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.version=void 0;var n="signing-key/5.5.0";t.version=n},"05ac":function(e,t){e.exports="/static/tongyonh/create_wallet.png"},"05b5":function(e,t,r){"use strict";r.r(t);var n=r("36be"),i=r.n(n);for(var a in n)"default"!==a&&function(e){r.d(t,e,(function(){return n[e]}))}(a);t["default"]=i.a},"05d4":function(e,t){e.exports="/static/tongyonh/x-circle.png"},"0610":function(e,t,r){"use strict";r.r(t);var n=r("6a33"),i=r("ea0f");for(var a in i)"default"!==a&&function(e){r.d(t,e,(function(){return i[e]}))}(a);var o,s=r("f0c5"),u=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,"0d4c8696",null,!1,n["a"],o);t["default"]=u.exports},"064e":function(e,t,r){"use strict";var n=r("e2ad"),i=r("ddf5"),a=r("243a"),o=function(){var e=this;n.packageInit(this,arguments),[new i({name:"getId",call:"net_version",params:0,outputFormatter:parseInt}),new i({name:"isListening",call:"net_listening",params:0}),new i({name:"getPeerCount",call:"net_peerCount",params:0,outputFormatter:a.hexToNumber})].forEach((function(t){t.attachToObject(e),t.setRequestManager(e._requestManager)}))};n.addProviders(o),e.exports=o},"0676":function(e,t){function r(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}e.exports=r},"06d2":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;var n=i(r("3ce7"));function i(e){return e&&e.__esModule?e:{default:e}}var a=/^[a-z]+\/[a-z0-9\-\+]+$/i,o=/^[a-z\-]+=[a-z0-9\-]+$/i,s=/^[a-z0-9!\$&'\(\)\*\+,;=\-\._~:@\/\?%\s]*$/i;function u(e){(0,n.default)(e);var t=e.split(",");if(t.length<2)return!1;var r=t.shift().trim().split(";"),i=r.shift();if("data:"!==i.substr(0,5))return!1;var u=i.substr(5);if(""!==u&&!a.test(u))return!1;for(var c=0;c1&&void 0!==arguments[1]?arguments[1]:"all";(0,n.default)(e);var r=a[t];return r&&r.test(e)}e.exports=t.default,e.exports.default=t.default},"071e":function(e,t,r){"use strict";r.d(t,"b",(function(){return i})),r.d(t,"c",(function(){return a})),r.d(t,"a",(function(){return n}));var n={navigation:r("8e09").default,uRadioGroup:r("f6c7").default,uRadio:r("ff36").default},i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("view",[r("navigation",{attrs:{showBack:!0,bgnum:!0,_i:1}},[e._v(e._$s(1,"t0-0",e._s(e.i18n.curr2)))]),r("view",{staticClass:e._$s(2,"sc","main"),attrs:{_i:2}},[r("view",{staticClass:e._$s(3,"sc","main_con"),attrs:{_i:3}},[r("u-radio-group",{attrs:{_i:4},on:{change:e.radioGroupChange},model:{value:e._$s(4,"v-model",e.currency),callback:function(t){e.currency=t},expression:"currency"}},e._l(e._$s(5,"f",{forItems:e.list}),(function(t,n,i,a){return r("view",{key:e._$s(5,"f",{forIndex:i,key:n}),staticClass:e._$s("5-"+a,"sc","item flex"),attrs:{_i:"5-"+a},on:{click:function(t){return e.handove("en")}}},[r("view",{staticClass:e._$s("6-"+a,"sc","text1"),attrs:{_i:"6-"+a}},[e._v(e._$s("6-"+a,"t0-0",e._s(t.lang)))]),r("u-radio",{attrs:{name:t.name,disabled:t.disabled,"active-color":"#5B53FF",_i:"7-"+a},on:{change:e.radioChange}})],1)})),0),r("view",{staticClass:e._$s(8,"sc","select_btn"),attrs:{_i:8},on:{click:e.confirmCurrency}},[e._v(e._$s(8,"t0-0",e._s(e.i18n.langSelect)))])],1)])],1)},a=[]},"0758":function(e,t,r){"use strict";(function(e){function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var r=0;r127)a++,i.writeUIntLE(a,0,6),n=u.signWithEntropy(t,this.__D,i);return n}},{key:"verify",value:function(e,t){return u.verify(e,this.publicKey,t)}},{key:"privateKey",get:function(){return this.__D}},{key:"publicKey",get:function(){return this.__Q||(this.__Q=u.pointFromScalar(this.__D,this.compressed)),this.__Q}}]),t}();function p(e,t){if(l(s.Buffer256bit,e),!u.isPrivate(e))throw new TypeError("Private key not in range [1, n)");return l(d,t),new h(e,void 0,t)}function v(e,t){return l(u.isPoint,e),l(d,t),new h(void 0,e,t)}function m(e,t){var r=f.decode(e),n=r.version;if(s.Array(t)){if(t=t.filter((function(e){return n===e.wif})).pop(),!t)throw new Error("Unknown network version")}else if(t=t||o.bitcoin,n!==t.wif)throw new Error("Invalid network version");return p(r.privateKey,{compressed:r.compressed,network:t})}function b(e){l(d,e),void 0===e&&(e={});var t,r=e.rng||c;do{t=r(32),l(s.Buffer256bit,t)}while(!u.isPrivate(t));return p(t,e)}t.fromPrivateKey=p,t.fromPublicKey=v,t.fromWIF=m,t.makeRandom=b}).call(this,r("b639").Buffer)},"0769":function(e,t,r){"use strict";r.r(t);var n=r("1b6c"),i=r("b31d");for(var a in i)"default"!==a&&function(e){r.d(t,e,(function(){return i[e]}))}(a);var o,s=r("f0c5"),u=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,"02cc18d6",null,!1,n["a"],o);t["default"]=u.exports},"07f2":function(e,t,r){"use strict";var n=r("c3c0"),i=r("6eed");function a(){if(!(this instanceof a))return new a;i.call(this),this.h=[3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428]}n.inherits(a,i),e.exports=a,a.blockSize=512,a.outSize=224,a.hmacStrength=192,a.padLength=64,a.prototype._digest=function(e){return"hex"===e?n.toHex32(this.h.slice(0,7),"big"):n.split32(this.h.slice(0,7),"big")}},"085b":function(e,t,r){"use strict";var n=r("3742"),i=r("107b").errors,a=r("ba10"),o=r("107b").formatters;function s(e){a.call(this),this.id=null,this.callback=n.identity,this.arguments=null,this.lastBlock=null,this.options={subscription:e.subscription,type:e.type,requestManager:e.requestManager}}s.prototype=Object.create(a.prototype),s.prototype.constructor=s,s.prototype._extractCallback=function(e){if(n.isFunction(e[e.length-1]))return e.pop()},s.prototype._validateArgs=function(e){var t=this.options.subscription;if(t||(t={}),t.params||(t.params=0),e.length!==t.params)throw i.InvalidNumberOfParams(e.length,t.params,t.subscriptionName)},s.prototype._formatInput=function(e){var t=this.options.subscription;if(!t)return e;if(!t.inputFormatter)return e;var r=t.inputFormatter.map((function(t,r){return t?t(e[r]):e[r]}));return r},s.prototype._formatOutput=function(e){var t=this.options.subscription;return t&&t.outputFormatter&&e?t.outputFormatter(e):e},s.prototype._toPayload=function(e){var t=[];if(this.callback=this._extractCallback(e)||n.identity,this.subscriptionMethod||(this.subscriptionMethod=e.shift(),this.options.subscription.subscriptionName&&(this.subscriptionMethod=this.options.subscription.subscriptionName)),this.arguments||(this.arguments=this._formatInput(e),this._validateArgs(this.arguments),e=[]),t.push(this.subscriptionMethod),t=t.concat(this.arguments),e.length)throw new Error("Only a callback is allowed as parameter on an already instantiated subscription.");return{method:this.options.type+"_subscribe",params:t}},s.prototype.unsubscribe=function(e){this.options.requestManager.removeSubscription(this.id,e),this.id=null,this.lastBlock=null,this.removeAllListeners()},s.prototype.subscribe=function(){var e=this,t=Array.prototype.slice.call(arguments),r=this._toPayload(t);if(!r)return this;if(!this.options.requestManager.provider)return setTimeout((function(){var t=new Error("No provider set.");e.callback(t,null,e),e.emit("error",t)}),0),this;if(!this.options.requestManager.provider.on)return setTimeout((function(){var t=new Error("The current provider doesn't support subscriptions: "+e.options.requestManager.provider.constructor.name);e.callback(t,null,e),e.emit("error",t)}),0),this;if(this.lastBlock&&n.isObject(this.options.params)&&(r.params[1]=this.options.params,r.params[1].fromBlock=o.inputBlockNumberFormatter(this.lastBlock+1)),this.id&&this.unsubscribe(),this.options.params=r.params[1],"logs"===r.params[0]&&n.isObject(r.params[1])&&r.params[1].hasOwnProperty("fromBlock")&&isFinite(r.params[1].fromBlock)){var i=Object.assign({},r.params[1]);this.options.requestManager.send({method:"eth_getLogs",params:[i]},(function(t,r){t?setTimeout((function(){e.callback(t,null,e),e.emit("error",t)}),0):r.forEach((function(t){var r=e._formatOutput(t);e.callback(null,r,e),e.emit("data",r)}))}))}return"object"===typeof r.params[1]&&delete r.params[1].fromBlock,this.options.requestManager.send(r,(function(t,i){!t&&i?(e.id=i,e.method=r.params[0],e.emit("connected",i),e.options.requestManager.addSubscription(e,(function(t,r){t?(e.callback(t,!1,e),e.emit("error",t)):(n.isArray(r)||(r=[r]),r.forEach((function(t){var r=e._formatOutput(t);if(e.lastBlock=n.isObject(r)?r.blockNumber:null,n.isFunction(e.options.subscription.subscriptionHandler))return e.options.subscription.subscriptionHandler.call(e,r);e.emit("data",r),e.callback(null,r,e)})))}))):setTimeout((function(){e.callback(t,!1,e),e.emit("error",t)}),0)})),this},s.prototype.resubscribe=function(){this.options.requestManager.removeSubscription(this.id),this.id=null,this.subscribe(this.callback)},e.exports=s},"087f":function(e,t,r){var n=r("3fb5"),i=r("b672"),a=r("8707").Buffer,o=[1518500249,1859775393,-1894007588,-899497514],s=new Array(80);function u(){this.init(),this._w=s,i.call(this,64,56)}function c(e){return e<<5|e>>>27}function l(e){return e<<30|e>>>2}function f(e,t,r,n){return 0===e?t&r|~t&n:2===e?t&r|t&n|r&n:t^r^n}n(u,i),u.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},u.prototype._update=function(e){for(var t=this._w,r=0|this._a,n=0|this._b,i=0|this._c,a=0|this._d,s=0|this._e,u=0;u<16;++u)t[u]=e.readInt32BE(4*u);for(;u<80;++u)t[u]=t[u-3]^t[u-8]^t[u-14]^t[u-16];for(var d=0;d<80;++d){var h=~~(d/20),p=c(r)+f(h,n,i,a)+s+t[d]+o[h]|0;s=a,a=i,i=l(n),n=r,r=p}this._a=r+this._a|0,this._b=n+this._b|0,this._c=i+this._c|0,this._d=a+this._d|0,this._e=s+this._e|0},u.prototype._hash=function(){var e=a.allocUnsafe(20);return e.writeInt32BE(0|this._a,0),e.writeInt32BE(0|this._b,4),e.writeInt32BE(0|this._c,8),e.writeInt32BE(0|this._d,12),e.writeInt32BE(0|this._e,16),e},e.exports=u},"088f":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AbiCoder",{enumerable:!0,get:function(){return n.AbiCoder}}),Object.defineProperty(t,"checkResultErrors",{enumerable:!0,get:function(){return n.checkResultErrors}}),Object.defineProperty(t,"ConstructorFragment",{enumerable:!0,get:function(){return n.ConstructorFragment}}),Object.defineProperty(t,"defaultAbiCoder",{enumerable:!0,get:function(){return n.defaultAbiCoder}}),Object.defineProperty(t,"ErrorFragment",{enumerable:!0,get:function(){return n.ErrorFragment}}),Object.defineProperty(t,"EventFragment",{enumerable:!0,get:function(){return n.EventFragment}}),Object.defineProperty(t,"FormatTypes",{enumerable:!0,get:function(){return n.FormatTypes}}),Object.defineProperty(t,"Fragment",{enumerable:!0,get:function(){return n.Fragment}}),Object.defineProperty(t,"FunctionFragment",{enumerable:!0,get:function(){return n.FunctionFragment}}),Object.defineProperty(t,"Indexed",{enumerable:!0,get:function(){return n.Indexed}}),Object.defineProperty(t,"Interface",{enumerable:!0,get:function(){return n.Interface}}),Object.defineProperty(t,"LogDescription",{enumerable:!0,get:function(){return n.LogDescription}}),Object.defineProperty(t,"ParamType",{enumerable:!0,get:function(){return n.ParamType}}),Object.defineProperty(t,"TransactionDescription",{enumerable:!0,get:function(){return n.TransactionDescription}}),Object.defineProperty(t,"getAddress",{enumerable:!0,get:function(){return i.getAddress}}),Object.defineProperty(t,"getCreate2Address",{enumerable:!0,get:function(){return i.getCreate2Address}}),Object.defineProperty(t,"getContractAddress",{enumerable:!0,get:function(){return i.getContractAddress}}),Object.defineProperty(t,"getIcapAddress",{enumerable:!0,get:function(){return i.getIcapAddress}}),Object.defineProperty(t,"isAddress",{enumerable:!0,get:function(){return i.isAddress}}),Object.defineProperty(t,"base58",{enumerable:!0,get:function(){return o.Base58}}),Object.defineProperty(t,"arrayify",{enumerable:!0,get:function(){return s.arrayify}}),Object.defineProperty(t,"concat",{enumerable:!0,get:function(){return s.concat}}),Object.defineProperty(t,"hexConcat",{enumerable:!0,get:function(){return s.hexConcat}}),Object.defineProperty(t,"hexDataSlice",{enumerable:!0,get:function(){return s.hexDataSlice}}),Object.defineProperty(t,"hexDataLength",{enumerable:!0,get:function(){return s.hexDataLength}}),Object.defineProperty(t,"hexlify",{enumerable:!0,get:function(){return s.hexlify}}),Object.defineProperty(t,"hexStripZeros",{enumerable:!0,get:function(){return s.hexStripZeros}}),Object.defineProperty(t,"hexValue",{enumerable:!0,get:function(){return s.hexValue}}),Object.defineProperty(t,"hexZeroPad",{enumerable:!0,get:function(){return s.hexZeroPad}}),Object.defineProperty(t,"isBytes",{enumerable:!0,get:function(){return s.isBytes}}),Object.defineProperty(t,"isBytesLike",{enumerable:!0,get:function(){return s.isBytesLike}}),Object.defineProperty(t,"isHexString",{enumerable:!0,get:function(){return s.isHexString}}),Object.defineProperty(t,"joinSignature",{enumerable:!0,get:function(){return s.joinSignature}}),Object.defineProperty(t,"zeroPad",{enumerable:!0,get:function(){return s.zeroPad}}),Object.defineProperty(t,"splitSignature",{enumerable:!0,get:function(){return s.splitSignature}}),Object.defineProperty(t,"stripZeros",{enumerable:!0,get:function(){return s.stripZeros}}),Object.defineProperty(t,"_TypedDataEncoder",{enumerable:!0,get:function(){return u._TypedDataEncoder}}),Object.defineProperty(t,"hashMessage",{enumerable:!0,get:function(){return u.hashMessage}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return u.id}}),Object.defineProperty(t,"isValidName",{enumerable:!0,get:function(){return u.isValidName}}),Object.defineProperty(t,"namehash",{enumerable:!0,get:function(){return u.namehash}}),Object.defineProperty(t,"defaultPath",{enumerable:!0,get:function(){return c.defaultPath}}),Object.defineProperty(t,"entropyToMnemonic",{enumerable:!0,get:function(){return c.entropyToMnemonic}}),Object.defineProperty(t,"getAccountPath",{enumerable:!0,get:function(){return c.getAccountPath}}),Object.defineProperty(t,"HDNode",{enumerable:!0,get:function(){return c.HDNode}}),Object.defineProperty(t,"isValidMnemonic",{enumerable:!0,get:function(){return c.isValidMnemonic}}),Object.defineProperty(t,"mnemonicToEntropy",{enumerable:!0,get:function(){return c.mnemonicToEntropy}}),Object.defineProperty(t,"mnemonicToSeed",{enumerable:!0,get:function(){return c.mnemonicToSeed}}),Object.defineProperty(t,"getJsonWalletAddress",{enumerable:!0,get:function(){return l.getJsonWalletAddress}}),Object.defineProperty(t,"keccak256",{enumerable:!0,get:function(){return f.keccak256}}),Object.defineProperty(t,"Logger",{enumerable:!0,get:function(){return d.Logger}}),Object.defineProperty(t,"computeHmac",{enumerable:!0,get:function(){return h.computeHmac}}),Object.defineProperty(t,"ripemd160",{enumerable:!0,get:function(){return h.ripemd160}}),Object.defineProperty(t,"sha256",{enumerable:!0,get:function(){return h.sha256}}),Object.defineProperty(t,"sha512",{enumerable:!0,get:function(){return h.sha512}}),Object.defineProperty(t,"SupportedAlgorithm",{enumerable:!0,get:function(){return h.SupportedAlgorithm}}),Object.defineProperty(t,"solidityKeccak256",{enumerable:!0,get:function(){return p.keccak256}}),Object.defineProperty(t,"solidityPack",{enumerable:!0,get:function(){return p.pack}}),Object.defineProperty(t,"soliditySha256",{enumerable:!0,get:function(){return p.sha256}}),Object.defineProperty(t,"randomBytes",{enumerable:!0,get:function(){return v.randomBytes}}),Object.defineProperty(t,"shuffled",{enumerable:!0,get:function(){return v.shuffled}}),Object.defineProperty(t,"checkProperties",{enumerable:!0,get:function(){return m.checkProperties}}),Object.defineProperty(t,"deepCopy",{enumerable:!0,get:function(){return m.deepCopy}}),Object.defineProperty(t,"defineReadOnly",{enumerable:!0,get:function(){return m.defineReadOnly}}),Object.defineProperty(t,"getStatic",{enumerable:!0,get:function(){return m.getStatic}}),Object.defineProperty(t,"resolveProperties",{enumerable:!0,get:function(){return m.resolveProperties}}),Object.defineProperty(t,"shallowCopy",{enumerable:!0,get:function(){return m.shallowCopy}}),Object.defineProperty(t,"computePublicKey",{enumerable:!0,get:function(){return g.computePublicKey}}),Object.defineProperty(t,"recoverPublicKey",{enumerable:!0,get:function(){return g.recoverPublicKey}}),Object.defineProperty(t,"SigningKey",{enumerable:!0,get:function(){return g.SigningKey}}),Object.defineProperty(t,"formatBytes32String",{enumerable:!0,get:function(){return y.formatBytes32String}}),Object.defineProperty(t,"nameprep",{enumerable:!0,get:function(){return y.nameprep}}),Object.defineProperty(t,"parseBytes32String",{enumerable:!0,get:function(){return y.parseBytes32String}}),Object.defineProperty(t,"_toEscapedUtf8String",{enumerable:!0,get:function(){return y._toEscapedUtf8String}}),Object.defineProperty(t,"toUtf8Bytes",{enumerable:!0,get:function(){return y.toUtf8Bytes}}),Object.defineProperty(t,"toUtf8CodePoints",{enumerable:!0,get:function(){return y.toUtf8CodePoints}}),Object.defineProperty(t,"toUtf8String",{enumerable:!0,get:function(){return y.toUtf8String}}),Object.defineProperty(t,"Utf8ErrorFuncs",{enumerable:!0,get:function(){return y.Utf8ErrorFuncs}}),Object.defineProperty(t,"UnicodeNormalizationForm",{enumerable:!0,get:function(){return y.UnicodeNormalizationForm}}),Object.defineProperty(t,"Utf8ErrorReason",{enumerable:!0,get:function(){return y.Utf8ErrorReason}}),Object.defineProperty(t,"accessListify",{enumerable:!0,get:function(){return w.accessListify}}),Object.defineProperty(t,"computeAddress",{enumerable:!0,get:function(){return w.computeAddress}}),Object.defineProperty(t,"parseTransaction",{enumerable:!0,get:function(){return w.parse}}),Object.defineProperty(t,"recoverAddress",{enumerable:!0,get:function(){return w.recoverAddress}}),Object.defineProperty(t,"serializeTransaction",{enumerable:!0,get:function(){return w.serialize}}),Object.defineProperty(t,"TransactionTypes",{enumerable:!0,get:function(){return w.TransactionTypes}}),Object.defineProperty(t,"commify",{enumerable:!0,get:function(){return _.commify}}),Object.defineProperty(t,"formatEther",{enumerable:!0,get:function(){return _.formatEther}}),Object.defineProperty(t,"parseEther",{enumerable:!0,get:function(){return _.parseEther}}),Object.defineProperty(t,"formatUnits",{enumerable:!0,get:function(){return _.formatUnits}}),Object.defineProperty(t,"parseUnits",{enumerable:!0,get:function(){return _.parseUnits}}),Object.defineProperty(t,"verifyMessage",{enumerable:!0,get:function(){return k.verifyMessage}}),Object.defineProperty(t,"verifyTypedData",{enumerable:!0,get:function(){return k.verifyTypedData}}),Object.defineProperty(t,"_fetchData",{enumerable:!0,get:function(){return x._fetchData}}),Object.defineProperty(t,"fetchJson",{enumerable:!0,get:function(){return x.fetchJson}}),Object.defineProperty(t,"poll",{enumerable:!0,get:function(){return x.poll}}),t.RLP=t.base64=void 0;var n=r("f6b4"),i=r("0f1c"),a=A(r("7260"));t.base64=a;var o=r("f01b"),s=r("ecb6"),u=r("3b83"),c=r("98a5"),l=r("bedc"),f=r("183c"),d=r("20ed"),h=r("5639"),p=r("9c67"),v=r("83b7"),m=r("16a3"),b=A(r("467a"));t.RLP=b;var g=r("bcc2"),y=r("86c8"),w=r("e43f"),_=r("1391"),k=r("403a"),x=r("35bf");function S(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in e)if(Object.prototype.hasOwnProperty.call(e,i)){var a=n?Object.getOwnPropertyDescriptor(e,i):null;a&&(a.get||a.set)?Object.defineProperty(r,i,a):r[i]=e[i]}return r.default=e,t&&t.set(e,r),r}},"0891":function(e,t,r){"use strict";r.d(t,"b",(function(){return i})),r.d(t,"c",(function(){return a})),r.d(t,"a",(function(){return n}));var n={navigation:r("8e09").default,uMessageInput:r("4139").default},i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("view",[r("navigation",{attrs:{showBack:!0,bgnum:!1,_i:1}},[r("text",{staticClass:e._$s(2,"sc","big_title"),attrs:{_i:2}},[e._v(e._$s(2,"t0-0",e._s(e.i18n.transPaw)))])]),r("view",{staticClass:e._$s(3,"sc","main"),attrs:{_i:3}},[e._$s(4,"i",e.borNum)?r("view",{staticClass:e._$s(4,"sc","big_title"),attrs:{_i:4}},[e._v(e._$s(4,"t0-0",e._s(e.i18n.settransPaw)))]):e._e(),e._$s(5,"i",e.borNum2)?r("view",{staticClass:e._$s(5,"sc","big_title"),attrs:{_i:5}},[e._v(e._$s(5,"t0-0",e._s(e.i18n.transPawAgain)))]):e._e(),r("view",{staticClass:e._$s(6,"sc","title"),attrs:{_i:6}},[e._v(e._$s(6,"t0-0",e._s(e.i18n.Securetransaction))),r("br"),e._v(e._$s(6,"t2-0",e._s(e.i18n.Securetransaction2)))]),e._$s(8,"i",e.borNum)?r("u-message-input",{attrs:{"inactive-color":"#E0E5F2","active-color":"#5B53FF",width:94,maxlength:6,mode:"box",focus:e.fes,"dot-fill":!0,_i:8},on:{finish:e.finish}}):e._e(),e._$s(9,"i",e.borNum2)?r("u-message-input",{attrs:{"inactive-color":e.info?"#F16063":"#E0E5F2","active-color":"#5B53FF",width:94,maxlength:6,mode:"box",focus:e.fes,"dot-fill":!0,_i:9},on:{finish:e.finish2,change:e.back}}):e._e(),e._$s(10,"i",e.info)?r("view",{staticClass:e._$s(10,"sc","infoText"),attrs:{_i:10}},[e._v(e._$s(10,"t0-0",e._s(e.i18n.Passworddiscrepansies)))]):e._e()],1)],1)},a=[]},"0893":function(e,t,r){"use strict";(function(e){function n(e){return s(e)||o(e)||a(e)||i()}function i(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function a(e,t){if(e){if("string"===typeof e)return u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(e,t):void 0}}function o(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function s(e){if(Array.isArray(e))return u(e)}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);rt)throw new Error("RangeError: value out of range");if(Math.floor(e)!==e)throw new Error("value has a fractional component")}function p(e,t){var r=e.readUInt32LE(t),n=e.readUInt32LE(t+4);return n*=4294967296,h(n+r,9007199254740991),n+r}function v(e,t,r){return h(t,9007199254740991),e.writeInt32LE(-1&t,r),e.writeUInt32LE(Math.floor(t/4294967296),r+4),r+8}t.range=function(e){return n(Array(e).keys())},t.reverseBuffer=l,t.keyValsToBuffer=f,t.keyValToBuffer=d,t.readUInt64LE=p,t.writeUInt64LE=v}).call(this,r("b639").Buffer)},"08db":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=o,t.locales=void 0;var n=a(r("3ce7")),i=r("3c37");function a(e){return e&&e.__esModule?e:{default:e}}function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"en-US";if((0,n.default)(e),t in i.alphanumeric)return i.alphanumeric[t].test(e);throw new Error("Invalid locale '".concat(t,"'"))}var s=Object.keys(i.alphanumeric);t.locales=s},"0953":function(e,t){e.exports=function(e){if("string"!==typeof e)throw new Error("[is-hex-prefixed] value must be type 'string', is currently type "+typeof e+", while checking isHexPrefixed.");return"0x"===e.slice(0,2)}},"0960":function(e,t,r){e.exports=r("b19a")},"0972":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var n=r("98e6"),i=r("a099"),a=r("11dc"),o=r("61c7"),s=o._default,u="Invalid mnemonic",c="Invalid entropy",l="Invalid mnemonic checksum",f="A wordlist is required but a default could not be found.\nPlease pass a 2048 word array explicitly.";function d(e,t,r,n,a){return Promise.resolve().then((function(){return new Promise((function(o,s){var u=function(e,t){return e?s(e):o(t)};i.pbkdf2(e,t,r,n,a,u)}))}))}function h(e){return(e||"").normalize("NFKD")}function p(e,t,r){while(e.length32)throw new Error(c);if(m.length%4!==0)throw new Error(c);var g=e.from(m),y=b(g);if(y!==d)throw new Error(l);return g.toString("hex")}function k(t,r){if(e.isBuffer(t)||(t=e.from(t,"hex")),r=r||s,!r)throw new Error(f);if(t.length<16)throw new TypeError(c);if(t.length>32)throw new TypeError(c);if(t.length%4!==0)throw new TypeError(c);var n=m(Array.from(t)),i=b(t),a=n+i,o=a.match(/(.{1,11})/g),u=o.map((function(e){var t=v(e);return r[t]}));return"\u3042\u3044\u3053\u304f\u3057\u3093"===r[0]?u.join("\u3000"):u.join(" ")}function x(e,t,r){if(e=e||128,e%32!==0)throw new TypeError(c);return t=t||a,k(t(e/8),r)}function S(e,t){try{_(e,t)}catch(r){return!1}return!0}function A(e){var t=o.wordlists[e];if(!t)throw new Error('Could not find wordlist for language "'+e+'"');s=t}function E(){if(!s)throw new Error("No Default Wordlist set");return Object.keys(o.wordlists).filter((function(e){return"JA"!==e&&"EN"!==e&&o.wordlists[e].every((function(e,t){return e===s[t]}))}))[0]}t.mnemonicToSeedSync=y,t.mnemonicToSeed=w,t.mnemonicToEntropy=_,t.entropyToMnemonic=k,t.generateMnemonic=x,t.validateMnemonic=S,t.setDefaultWordlist=A,t.getDefaultWordlist=E;var C=r("61c7");t.wordlists=C.wordlists}).call(this,r("b639").Buffer)},"09a1":function(e){e.exports=JSON.parse('{"name":"kovan","chainId":42,"networkId":42,"comment":"Parity PoA test network","url":"https://kovan-testnet.github.io/website/","genesis":{"hash":"0xa3c565fc15c7478862d50ccd6561e3c06b24cc509bf388941c25ea985ce32cb9","timestamp":null,"gasLimit":6000000,"difficulty":131072,"nonce":"0x0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","extraData":"0x","stateRoot":"0x2480155b48a1cea17d67dbfdfaafe821c1d19cdd478c5358e8ec56dec24502b2"},"hardforks":[{"name":"chainstart","block":0,"consensus":"poa","finality":null},{"name":"homestead","block":0,"consensus":"poa","finality":null},{"name":"dao","block":0,"consensus":"poa","finality":null},{"name":"tangerineWhistle","block":0,"consensus":"poa","finality":null},{"name":"spuriousDragon","block":0,"consensus":"poa","finality":null},{"name":"byzantium","block":5067000,"consensus":"poa","finality":null},{"name":"constantinople","block":9200000,"consensus":"poa","finality":null},{"name":"petersburg","block":10255201,"consensus":"poa","finality":null},{"name":"istanbul","block":14111141,"consensus":"poa","finality":null}],"bootstrapNodes":[{"ip":"116.203.116.241","port":30303,"id":"16898006ba2cd4fa8bf9a3dfe32684c178fa861df144bfc21fe800dc4838a03e342056951fa9fd533dcb0be1219e306106442ff2cf1f7e9f8faa5f2fc1a3aa45","location":"","comment":"1"},{"ip":"3.217.96.11","port":30303,"id":"2909846f78c37510cc0e306f185323b83bb2209e5ff4fdd279d93c60e3f365e3c6e62ad1d2133ff11f9fd6d23ad9c3dad73bb974d53a22f7d1ac5b7dea79d0b0","location":"","comment":"2"},{"ip":"108.61.170.124","port":30303,"id":"740e1c8ea64e71762c71a463a04e2046070a0c9394fcab5891d41301dc473c0cff00ebab5a9bc87fbcb610ab98ac18225ff897bc8b7b38def5975d5ceb0a7d7c","location":"","comment":"3"},{"ip":"157.230.31.163","port":30303,"id":"2909846f78c37510cc0e306f185323b83bb2209e5ff4fdd279d93c60e3f365e3c6e62ad1d2133ff11f9fd6d23ad9c3dad73bb974d53a22f7d1ac5b7dea79d0b0","location":"","comment":"4"}]}')},"09d6":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var n=i(r("3ce7"));function i(e){return e&&e.__esModule?e:{default:e}}function a(e){return(0,n.default)(e),e.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">").replace(/\//g,"/").replace(/\\/g,"\").replace(/`/g,"`")}e.exports=t.default,e.exports.default=t.default},"09ed":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;n(r("8e09")),n(r("2e38"));function n(e){return e&&e.__esModule?e:{default:e}}var i={data:function(){return{teee:this.$t("index").DAPPwebsite,list2:[{name:"No more tips next time",checked:!1,disabled:!1}],show:!1,value:"",type:"text",border:!0,list:[{name:this.$t("index").Popular},{name:this.$t("index").Lending},{name:this.$t("index").Trade},{name:this.$t("index").Yield},{name:this.$t("index").Stake}],current:0}},computed:{i18n:function(){return this.$t("index")}},methods:{change:function(e){this.current=e}}};t.default=i},"09f5":function(e,t,r){var n=r("39f5"),i=r("8707").Buffer,a=r("6430"),o=r("3fb5");function s(e,t,r,o){a.call(this),this._cipher=new n.AES(t),this._prev=i.from(r),this._cache=i.allocUnsafe(0),this._secCache=i.allocUnsafe(0),this._decrypt=o,this._mode=e}o(s,a),s.prototype._update=function(e){return this._mode.encrypt(this,e,this._decrypt)},s.prototype._final=function(){this._cipher.scrub()},e.exports=s},"0a04":function(e,t,r){"use strict";r.d(t,"b",(function(){return i})),r.d(t,"c",(function(){return a})),r.d(t,"a",(function(){return n}));var n={navigation:r("8e09").default},i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",[n("navigation",{attrs:{showBack:!1,bgnum:!0,_i:1}},[n("text",{staticClass:e._$s(2,"sc","big_title"),attrs:{_i:2}},[e._v(e._$s(2,"t0-0",e._s(e.i18n.protit)))])]),n("view",{staticClass:e._$s(3,"sc","main"),attrs:{_i:3}},[n("view",{staticClass:e._$s(4,"sc","main_con"),attrs:{_i:4}},[n("view",{staticClass:e._$s(5,"sc","title"),attrs:{_i:5}},[e._v(e._$s(5,"t0-0",e._s(e.i18n.apps)))]),n("view",{staticClass:e._$s(6,"sc","item flex"),attrs:{_i:6},on:{click:function(t){return e.goMan()}}},[n("view",{staticClass:e._$s(7,"sc","itemImg flex"),attrs:{_i:7}},[n("image",{staticClass:e._$s(8,"sc","img1"),attrs:{src:e._$s(8,"a-src",r("9152")),_i:8}}),n("text",{staticClass:e._$s(9,"sc","text1"),attrs:{_i:9}},[e._v(e._$s(9,"t0-0",e._s(e.i18n.magew)))])]),n("image",{staticClass:e._$s(10,"sc","img2"),attrs:{src:e._$s(10,"a-src",r("4995")),_i:10}})]),n("view",{staticClass:e._$s(11,"sc","item flex"),attrs:{_i:11},on:{click:function(t){return e.goAddress()}}},[n("view",{staticClass:e._$s(12,"sc","itemImg flex"),attrs:{_i:12}},[n("image",{staticClass:e._$s(13,"sc","img1"),attrs:{src:e._$s(13,"a-src",r("7632")),_i:13}}),n("text",{staticClass:e._$s(14,"sc","text1"),attrs:{_i:14}},[e._v(e._$s(14,"t0-0",e._s(e.i18n.addBook)))])]),n("image",{staticClass:e._$s(15,"sc","img2"),attrs:{src:e._$s(15,"a-src",r("4995")),_i:15}})]),n("view",{staticClass:e._$s(16,"sc","item flex"),attrs:{_i:16},on:{click:function(t){return e.goSettings()}}},[n("view",{staticClass:e._$s(17,"sc","itemImg flex"),attrs:{_i:17}},[n("image",{staticClass:e._$s(18,"sc","img1"),attrs:{src:e._$s(18,"a-src",r("7eb9")),_i:18}}),n("text",{staticClass:e._$s(19,"sc","text1"),attrs:{_i:19}},[e._v(e._$s(19,"t0-0",e._s(e.i18n.Settings)))])]),n("image",{staticClass:e._$s(20,"sc","img2"),attrs:{src:e._$s(20,"a-src",r("4995")),_i:20}})]),n("view",{staticClass:e._$s(21,"sc","item flex"),attrs:{_i:21},on:{click:function(t){return e.goHelp()}}},[n("view",{staticClass:e._$s(22,"sc","itemImg flex"),attrs:{_i:22}},[n("image",{staticClass:e._$s(23,"sc","img1"),attrs:{src:e._$s(23,"a-src",r("249c")),_i:23}}),n("text",{staticClass:e._$s(24,"sc","text1"),attrs:{_i:24}},[e._v(e._$s(24,"t0-0",e._s(e.i18n.helpcen)))])]),n("image",{staticClass:e._$s(25,"sc","img2"),attrs:{src:e._$s(25,"a-src",r("4995")),_i:25}})]),n("view",{staticClass:e._$s(26,"sc","item flex"),attrs:{_i:26},on:{click:function(t){return e.goAbout()}}},[n("view",{staticClass:e._$s(27,"sc","itemImg flex"),attrs:{_i:27}},[n("image",{staticClass:e._$s(28,"sc","img1"),attrs:{src:e._$s(28,"a-src",r("46af")),_i:28}}),n("text",{staticClass:e._$s(29,"sc","text1"),attrs:{_i:29}},[e._v(e._$s(29,"t0-0",e._s(e.i18n.aboutus)))])]),n("image",{staticClass:e._$s(30,"sc","img2"),attrs:{src:e._$s(30,"a-src",r("4995")),_i:30}})])])]),n("tab-bar",{attrs:{selectActive:5,_i:31}})],1)},a=[]},"0a73":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=a(r("3ce7")),i=a(r("74cd"));function a(e){return e&&e.__esModule?e:{default:e}}function o(e){return(0,n.default)(e),(0,i.default)(e)&&24===e.length}e.exports=t.default,e.exports.default=t.default},"0b16":function(e,t,r){"use strict";var n=r("1985"),i=r("35e8");function a(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}t.parse=_,t.resolve=x,t.resolveObject=S,t.format=k,t.Url=a;var o=/^([a-z0-9.+-]+:)/i,s=/:[0-9]*$/,u=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,c=["<",">",'"',"`"," ","\r","\n","\t"],l=["{","}","|","\\","^","`"].concat(c),f=["'"].concat(l),d=["%","/","?",";","#"].concat(f),h=["/","?","#"],p=255,v=/^[+a-z0-9A-Z_-]{0,63}$/,m=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,b={javascript:!0,"javascript:":!0},g={javascript:!0,"javascript:":!0},y={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},w=r("b383");function _(e,t,r){if(e&&i.isObject(e)&&e instanceof a)return e;var n=new a;return n.parse(e,t,r),n}function k(e){return i.isString(e)&&(e=_(e)),e instanceof a?e.format():a.prototype.format.call(e)}function x(e,t){return _(e,!1,!0).resolve(t)}function S(e,t){return e?_(e,!1,!0).resolveObject(t):t}a.prototype.parse=function(e,t,r){if(!i.isString(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var a=e.indexOf("?"),s=-1!==a&&a127?R+="x":R+=N[$];if(!R.match(v)){var U=j.slice(0,T),F=j.slice(T+1),L=N.match(m);L&&(U.push(L[1]),F.unshift(L[2])),F.length&&(_="/"+F.join(".")+_),this.hostname=U.join(".");break}}}this.hostname.length>p?this.hostname="":this.hostname=this.hostname.toLowerCase(),I||(this.hostname=n.toASCII(this.hostname));var D=this.port?":"+this.port:"",z=this.hostname||"";this.host=z+D,this.href+=this.host,I&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==_[0]&&(_="/"+_))}if(!b[S])for(T=0,B=f.length;T0)&&r.host.split("@");A&&(r.auth=A.shift(),r.host=r.hostname=A.shift())}return r.search=e.search,r.query=e.query,i.isNull(r.pathname)&&i.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.href=r.format(),r}if(!x.length)return r.pathname=null,r.search?r.path="/"+r.search:r.path=null,r.href=r.format(),r;for(var E=x.slice(-1)[0],C=(r.host||e.host||x.length>1)&&("."===E||".."===E)||""===E,P=0,T=x.length;T>=0;T--)E=x[T],"."===E?x.splice(T,1):".."===E?(x.splice(T,1),P++):P&&(x.splice(T,1),P--);if(!_&&!k)for(;P--;P)x.unshift("..");!_||""===x[0]||x[0]&&"/"===x[0].charAt(0)||x.unshift(""),C&&"/"!==x.join("/").substr(-1)&&x.push("");var O=""===x[0]||x[0]&&"/"===x[0].charAt(0);if(S){r.hostname=r.host=O?"":x.length?x.shift():"";A=!!(r.host&&r.host.indexOf("@")>0)&&r.host.split("@");A&&(r.auth=A.shift(),r.host=r.hostname=A.shift())}return _=_||r.host&&x.length,_&&!O&&x.unshift(""),x.length?r.pathname=x.join("/"):(r.pathname=null,r.path=null),i.isNull(r.pathname)&&i.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.auth=e.auth||r.auth,r.slashes=r.slashes||e.slashes,r.href=r.format(),r},a.prototype.parseHost=function(){var e=this.host,t=s.exec(e);t&&(t=t[0],":"!==t&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},"0b44":function(e,t,r){"use strict";function n(e,t){var r;if("undefined"===typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=i(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,u=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return s=e.done,e},e:function(e){u=!0,o=e},f:function(){try{s||null==r.return||r.return()}finally{if(u)throw o}}}}function i(e,t){if(e){if("string"===typeof e)return a(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?a(e,t):void 0}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=8&&(o[a++]=i>>>n-8&255,n-=8);return o.buffer}function s(e,t){var r=e.byteLength,n=new Uint8Array(e),i=t.indexOf("=")===t.length-1;i&&(t=t.substring(0,t.length-1));for(var a=0,o=0,s="",u=0;u=5)s+=t[o>>>a-5&31],a-=5}if(a>0&&(s+=t[o<<5-a&31]),i)while(s.length%8!==0)s+="=";return s}e.exports=function(e){return{encode:function(t){return s("string"===typeof t?Uint8Array.from(t):t,e)},decode:function(t){var r,i=n(t);try{for(i.s();!(r=i.n()).done;){var a=r.value;if(e.indexOf(a)<0)throw new Error("invalid base32 character")}}catch(s){i.e(s)}finally{i.f()}return o(t,e)}}}},"0b53":function(e,t){var r="0123456789abcdef".split(""),n=[1,256,65536,16777216],i=[0,8,16,24],a=[1,0,32898,0,32906,2147483648,2147516416,2147483648,32907,0,2147483649,0,2147516545,2147483648,32777,2147483648,138,0,136,0,2147516425,0,2147483658,0,2147516555,0,139,2147483648,32905,2147483648,32771,2147483648,32770,2147483648,128,2147483648,32778,0,2147483658,2147483648,2147516545,2147483648,32896,2147483648,2147483649,0,2147516424,2147483648],o=function(e){return{blocks:[],reset:!0,block:0,start:0,blockCount:1600-(e<<1)>>5,outputBlocks:e>>5,s:function(e){return[].concat(e,e,e,e,e)}([0,0,0,0,0,0,0,0,0,0])}},s=function(e,t){var a,o=t.length,s=e.blocks,c=e.blockCount<<2,l=e.blockCount,f=e.outputBlocks,d=e.s,h=0;while(h>2]|=t[h]<>2]|=a<>2]|=(192|a>>6)<>2]|=(128|63&a)<=57344?(s[m>>2]|=(224|a>>12)<>2]|=(128|a>>6&63)<>2]|=(128|63&a)<>2]|=(240|a>>18)<>2]|=(128|a>>12&63)<>2]|=(128|a>>6&63)<>2]|=(128|63&a)<=c){for(e.start=m-c,e.block=s[l],m=0;m>2]|=n[3&m],e.lastByteIndex===c)for(s[0]=s[l],m=1;m>4&15]+r[15&p]+r[p>>12&15]+r[p>>8&15]+r[p>>20&15]+r[p>>16&15]+r[p>>28&15]+r[p>>24&15];b%l===0&&(u(d),m=0)}return"0x"+v},u=function(e){var t,r,n,i,o,s,u,c,l,f,d,h,p,v,m,b,g,y,w,_,k,x,S,A,E,C,P,T,O,I,j,B,N,R,$,M,U,F,L,D,z,H,q,W,K,V,G,X,J,Y,Z,Q,ee,te,re,ne,ie,ae,oe,se,ue,ce,le;for(n=0;n<48;n+=2)i=e[0]^e[10]^e[20]^e[30]^e[40],o=e[1]^e[11]^e[21]^e[31]^e[41],s=e[2]^e[12]^e[22]^e[32]^e[42],u=e[3]^e[13]^e[23]^e[33]^e[43],c=e[4]^e[14]^e[24]^e[34]^e[44],l=e[5]^e[15]^e[25]^e[35]^e[45],f=e[6]^e[16]^e[26]^e[36]^e[46],d=e[7]^e[17]^e[27]^e[37]^e[47],h=e[8]^e[18]^e[28]^e[38]^e[48],p=e[9]^e[19]^e[29]^e[39]^e[49],t=h^(s<<1|u>>>31),r=p^(u<<1|s>>>31),e[0]^=t,e[1]^=r,e[10]^=t,e[11]^=r,e[20]^=t,e[21]^=r,e[30]^=t,e[31]^=r,e[40]^=t,e[41]^=r,t=i^(c<<1|l>>>31),r=o^(l<<1|c>>>31),e[2]^=t,e[3]^=r,e[12]^=t,e[13]^=r,e[22]^=t,e[23]^=r,e[32]^=t,e[33]^=r,e[42]^=t,e[43]^=r,t=s^(f<<1|d>>>31),r=u^(d<<1|f>>>31),e[4]^=t,e[5]^=r,e[14]^=t,e[15]^=r,e[24]^=t,e[25]^=r,e[34]^=t,e[35]^=r,e[44]^=t,e[45]^=r,t=c^(h<<1|p>>>31),r=l^(p<<1|h>>>31),e[6]^=t,e[7]^=r,e[16]^=t,e[17]^=r,e[26]^=t,e[27]^=r,e[36]^=t,e[37]^=r,e[46]^=t,e[47]^=r,t=f^(i<<1|o>>>31),r=d^(o<<1|i>>>31),e[8]^=t,e[9]^=r,e[18]^=t,e[19]^=r,e[28]^=t,e[29]^=r,e[38]^=t,e[39]^=r,e[48]^=t,e[49]^=r,v=e[0],m=e[1],V=e[11]<<4|e[10]>>>28,G=e[10]<<4|e[11]>>>28,T=e[20]<<3|e[21]>>>29,O=e[21]<<3|e[20]>>>29,se=e[31]<<9|e[30]>>>23,ue=e[30]<<9|e[31]>>>23,H=e[40]<<18|e[41]>>>14,q=e[41]<<18|e[40]>>>14,R=e[2]<<1|e[3]>>>31,$=e[3]<<1|e[2]>>>31,b=e[13]<<12|e[12]>>>20,g=e[12]<<12|e[13]>>>20,X=e[22]<<10|e[23]>>>22,J=e[23]<<10|e[22]>>>22,I=e[33]<<13|e[32]>>>19,j=e[32]<<13|e[33]>>>19,ce=e[42]<<2|e[43]>>>30,le=e[43]<<2|e[42]>>>30,te=e[5]<<30|e[4]>>>2,re=e[4]<<30|e[5]>>>2,M=e[14]<<6|e[15]>>>26,U=e[15]<<6|e[14]>>>26,y=e[25]<<11|e[24]>>>21,w=e[24]<<11|e[25]>>>21,Y=e[34]<<15|e[35]>>>17,Z=e[35]<<15|e[34]>>>17,B=e[45]<<29|e[44]>>>3,N=e[44]<<29|e[45]>>>3,A=e[6]<<28|e[7]>>>4,E=e[7]<<28|e[6]>>>4,ne=e[17]<<23|e[16]>>>9,ie=e[16]<<23|e[17]>>>9,F=e[26]<<25|e[27]>>>7,L=e[27]<<25|e[26]>>>7,_=e[36]<<21|e[37]>>>11,k=e[37]<<21|e[36]>>>11,Q=e[47]<<24|e[46]>>>8,ee=e[46]<<24|e[47]>>>8,W=e[8]<<27|e[9]>>>5,K=e[9]<<27|e[8]>>>5,C=e[18]<<20|e[19]>>>12,P=e[19]<<20|e[18]>>>12,ae=e[29]<<7|e[28]>>>25,oe=e[28]<<7|e[29]>>>25,D=e[38]<<8|e[39]>>>24,z=e[39]<<8|e[38]>>>24,x=e[48]<<14|e[49]>>>18,S=e[49]<<14|e[48]>>>18,e[0]=v^~b&y,e[1]=m^~g&w,e[10]=A^~C&T,e[11]=E^~P&O,e[20]=R^~M&F,e[21]=$^~U&L,e[30]=W^~V&X,e[31]=K^~G&J,e[40]=te^~ne&ae,e[41]=re^~ie&oe,e[2]=b^~y&_,e[3]=g^~w&k,e[12]=C^~T&I,e[13]=P^~O&j,e[22]=M^~F&D,e[23]=U^~L&z,e[32]=V^~X&Y,e[33]=G^~J&Z,e[42]=ne^~ae&se,e[43]=ie^~oe&ue,e[4]=y^~_&x,e[5]=w^~k&S,e[14]=T^~I&B,e[15]=O^~j&N,e[24]=F^~D&H,e[25]=L^~z&q,e[34]=X^~Y&Q,e[35]=J^~Z&ee,e[44]=ae^~se&ce,e[45]=oe^~ue&le,e[6]=_^~x&v,e[7]=k^~S&m,e[16]=I^~B&A,e[17]=j^~N&E,e[26]=D^~H&R,e[27]=z^~q&$,e[36]=Y^~Q&W,e[37]=Z^~ee&K,e[46]=se^~ce&te,e[47]=ue^~le&re,e[8]=x^~v&b,e[9]=S^~m&g,e[18]=B^~A&C,e[19]=N^~E&P,e[28]=H^~R&M,e[29]=q^~$&U,e[38]=Q^~W&V,e[39]=ee^~K&G,e[48]=ce^~te&ne,e[49]=le^~re&ie,e[0]^=a[n],e[1]^=a[n+1]},c=function(e){return function(t){var r;if("0x"===t.slice(0,2)){r=[];for(var n=2,i=t.length;n=0}return"object"===o(t)?t.hasOwnProperty(e):!(!t||"function"!==typeof t.indexOf)&&t.indexOf(e)>=0}e.exports=t.default,e.exports.default=t.default},"0ccd":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,i=a(r("3fcd"));function a(e){return e&&e.__esModule?e:{default:e}}var o={name:"tki-qrcode",props:{cid:{type:String,default:"tki-qrcode-canvas"},size:{type:Number,default:200},unit:{type:String,default:"upx"},show:{type:Boolean,default:!0},val:{type:String,default:""},background:{type:String,default:"#ffffff"},foreground:{type:String,default:"#000000"},pdground:{type:String,default:"#000000"},icon:{type:String,default:""},iconSize:{type:Number,default:40},lv:{type:Number,default:3},onval:{type:Boolean,default:!1},loadMake:{type:Boolean,default:!1},usingComponents:{type:Boolean,default:!0},showLoading:{type:Boolean,default:!0},loadingText:{type:String,default:"\u4e8c\u7ef4\u7801\u751f\u6210\u4e2d"}},data:function(){return{result:""}},methods:{_makeCode:function(){var e=this;this._empty(this.val)?uni.showToast({title:"\u4e8c\u7ef4\u7801\u5185\u5bb9\u4e0d\u80fd\u4e3a\u7a7a",icon:"none",duration:2e3}):n=new i.default({context:e,canvasId:e.cid,usingComponents:e.usingComponents,showLoading:e.showLoading,loadingText:e.loadingText,text:e.val,size:e.cpSize,background:e.background,foreground:e.foreground,pdground:e.pdground,correctLevel:e.lv,image:e.icon,imageSize:e.iconSize,cbResult:function(t){e._result(t)}})},_clearCode:function(){this._result(""),n.clear()},_saveCode:function(){var e=this;""!=this.result&&uni.saveImageToPhotosAlbum({filePath:e.result,success:function(){uni.showToast({title:"\u4e8c\u7ef4\u7801\u4fdd\u5b58\u6210\u529f",icon:"success",duration:2e3})}})},_result:function(e){this.result=e,this.$emit("result",e)},_empty:function(e){var t=typeof e,r=!1;return"number"==t&&""==String(e)||"undefined"==t?r=!0:"object"==t?"{}"!=JSON.stringify(e)&&"[]"!=JSON.stringify(e)&&null!=e||(r=!0):"string"==t?""!=e&&"undefined"!=e&&"null"!=e&&"{}"!=e&&"[]"!=e||(r=!0):"function"==t&&(r=!1),r}},watch:{size:function(e,t){var r=this;e==t||this._empty(e)||(this.cSize=e,this._empty(this.val)||setTimeout((function(){r._makeCode()}),100))},val:function(e,t){var r=this;this.onval&&(e==t||this._empty(e)||setTimeout((function(){r._makeCode()}),0))}},computed:{cpSize:function(){return"upx"==this.unit?uni.upx2px(this.size):this.size}},mounted:function(){var e=this;this.loadMake&&(this._empty(this.val)||setTimeout((function(){e._makeCode()}),0))}};t.default=o},"0cd5":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pbkdf2=a;var n=r("ecb6"),i=r("5639");function a(e,t,r,a,o){var s;e=(0,n.arrayify)(e),t=(0,n.arrayify)(t);var u,c,l=1,f=new Uint8Array(a),d=new Uint8Array(t.length+4);d.set(t);for(var h=1;h<=l;h++){d[t.length]=h>>24&255,d[t.length+1]=h>>16&255,d[t.length+2]=h>>8&255,d[t.length+3]=255&h;var p=(0,n.arrayify)((0,i.computeHmac)(o,e,d));s||(s=p.length,c=new Uint8Array(s),l=Math.ceil(a/s),u=a-(l-1)*s),c.set(p);for(var v=1;v1?t-1:0),n=1;n1){var c=s.pop();u=s.join("---COMMA---"),0===c.indexOf(" at ")?u+=c:u+="---COMMA---"+c}else u=s[0];console[o](u)}r.r(t),r.d(t,"log",(function(){return o})),r.d(t,"default",(function(){return s}))},"0e7b":function(e,t){e.exports="/static/tongyonh/arrow-up-leftp.png"},"0ea2":function(e,t,r){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},"0f1c":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getAddress=g,t.isAddress=y,t.getIcapAddress=w,t.getContractAddress=_,t.getCreate2Address=k;var n=r("ecb6"),i=r("846b"),a=r("183c"),o=r("467a"),s=r("20ed"),u=r("2f20"),c=new s.Logger(u.version);function l(e){(0,n.isHexString)(e,20)||c.throwArgumentError("invalid address","address",e),e=e.toLowerCase();for(var t=e.substring(2).split(""),r=new Uint8Array(40),i=0;i<40;i++)r[i]=t[i].charCodeAt(0);for(var o=(0,n.arrayify)((0,a.keccak256)(r)),s=0;s<40;s+=2)o[s>>1]>>4>=8&&(t[s]=t[s].toUpperCase()),(15&o[s>>1])>=8&&(t[s+1]=t[s+1].toUpperCase());return"0x"+t.join("")}var f=9007199254740991;function d(e){return Math.log10?Math.log10(e):Math.log(e)/Math.LN10}for(var h={},p=0;p<10;p++)h[String(p)]=String(p);for(var v=0;v<26;v++)h[String.fromCharCode(65+v)]=String(10+v);var m=Math.floor(d(f));function b(e){e=e.toUpperCase(),e=e.substring(4)+e.substring(0,2)+"00";var t=e.split("").map((function(e){return h[e]})).join("");while(t.length>=m){var r=t.substring(0,m);t=parseInt(r,10)%97+t.substring(r.length)}var n=String(98-parseInt(t,10)%97);while(n.length<2)n="0"+n;return n}function g(e){var t=null;if("string"!==typeof e&&c.throwArgumentError("invalid address","address",e),e.match(/^(0x)?[0-9a-fA-F]{40}$/))"0x"!==e.substring(0,2)&&(e="0x"+e),t=l(e),e.match(/([A-F].*[a-f])|([a-f].*[A-F])/)&&t!==e&&c.throwArgumentError("bad address checksum","address",e);else if(e.match(/^XE[0-9]{2}[0-9A-Za-z]{30,31}$/)){e.substring(2,4)!==b(e)&&c.throwArgumentError("bad icap checksum","address",e),t=(0,i._base36To16)(e.substring(4));while(t.length<40)t="0"+t;t=l("0x"+t)}else c.throwArgumentError("invalid address","address",e);return t}function y(e){try{return g(e),!0}catch(t){}return!1}function w(e){var t=(0,i._base16To36)(g(e).substring(2)).toUpperCase();while(t.length<30)t="0"+t;return"XE"+b("XE00"+t)+t}function _(e){var t=null;try{t=g(e.from)}catch(s){c.throwArgumentError("missing from address","transaction",e)}var r=(0,n.stripZeros)((0,n.arrayify)(i.BigNumber.from(e.nonce).toHexString()));return g((0,n.hexDataSlice)((0,a.keccak256)((0,o.encode)([t,r])),12))}function k(e,t,r){return 32!==(0,n.hexDataLength)(t)&&c.throwArgumentError("salt must be 32 bytes","salt",t),32!==(0,n.hexDataLength)(r)&&c.throwArgumentError("initCodeHash must be 32 bytes","initCodeHash",r),g((0,n.hexDataSlice)((0,a.keccak256)((0,n.concat)(["0xff",g(e),t,r])),12))}},"0f2c":function(e,t,r){var n=r("2aee"),i=r("f460"),a=r("83d5"),o=r("399f"),s=r("a958"),u=r("98e6"),c=r("5291"),l=r("8707").Buffer;function f(e,t){var r=e.modulus.byteLength(),n=u("sha1").update(l.alloc(0)).digest(),o=n.length;if(0!==t[0])throw new Error("decryption error");var s=t.slice(1,o+1),c=t.slice(o+1),f=a(s,i(c,o)),d=a(c,i(f,r-o-1));if(h(n,d.slice(0,o)))throw new Error("decryption error");var p=o;while(0===d[p])p++;if(1!==d[p++])throw new Error("decryption error");return d.slice(p)}function d(e,t,r){var n=t.slice(0,2),i=2,a=0;while(0!==t[i++])if(i>=t.length){a++;break}var o=t.slice(2,i-1);if(("0002"!==n.toString("hex")&&!r||"0001"!==n.toString("hex")&&r)&&a++,o.length<8&&a++,a)throw new Error("decryption error");return t.slice(i)}function h(e,t){e=l.from(e),t=l.from(t);var r=0,n=e.length;e.length!==t.length&&(r++,n=Math.min(e.length,t.length));var i=-1;while(++ih||new o(t).cmp(u.modulus)>=0)throw new Error("decryption error");a=r?c(new o(t),u):s(t,u);var p=l.alloc(h-a.length);if(a=l.concat([p,a],h),4===i)return f(u,a);if(1===i)return d(u,a,r);if(3===i)return a;throw new Error("unknown padding")}},"0f48":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var n=r("5a80"),i=r("5a80"),a=r("3efa"),o=r("6bda"),s=e.from("aa21a9ed","hex");function u(e){var t=n.compile(e);return t.length>37&&t[0]===i.OPS.OP_RETURN&&36===t[1]&&t.slice(2,6).equals(s)}function c(t){o(a.Hash256bit,t);var r=e.allocUnsafe(36);return s.copy(r,0),t.copy(r,4),n.compile([i.OPS.OP_RETURN,r])}function l(e){return o(u,e),n.decompile(e)[1].slice(4,36)}t.check=u,u.toJSON=function(){return"Witness commitment output"},t.encode=c,t.decode=l}).call(this,r("b639").Buffer)},"0f54":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){e[e["UNSIGNED_TX"]=0]="UNSIGNED_TX",e[e["GLOBAL_XPUB"]=1]="GLOBAL_XPUB"}(t.GlobalTypes||(t.GlobalTypes={})),t.GLOBAL_TYPE_NAMES=["unsignedTx","globalXpub"],function(e){e[e["NON_WITNESS_UTXO"]=0]="NON_WITNESS_UTXO",e[e["WITNESS_UTXO"]=1]="WITNESS_UTXO",e[e["PARTIAL_SIG"]=2]="PARTIAL_SIG",e[e["SIGHASH_TYPE"]=3]="SIGHASH_TYPE",e[e["REDEEM_SCRIPT"]=4]="REDEEM_SCRIPT",e[e["WITNESS_SCRIPT"]=5]="WITNESS_SCRIPT",e[e["BIP32_DERIVATION"]=6]="BIP32_DERIVATION",e[e["FINAL_SCRIPTSIG"]=7]="FINAL_SCRIPTSIG",e[e["FINAL_SCRIPTWITNESS"]=8]="FINAL_SCRIPTWITNESS",e[e["POR_COMMITMENT"]=9]="POR_COMMITMENT"}(t.InputTypes||(t.InputTypes={})),t.INPUT_TYPE_NAMES=["nonWitnessUtxo","witnessUtxo","partialSig","sighashType","redeemScript","witnessScript","bip32Derivation","finalScriptSig","finalScriptWitness","porCommitment"],function(e){e[e["REDEEM_SCRIPT"]=0]="REDEEM_SCRIPT",e[e["WITNESS_SCRIPT"]=1]="WITNESS_SCRIPT",e[e["BIP32_DERIVATION"]=2]="BIP32_DERIVATION"}(t.OutputTypes||(t.OutputTypes={})),t.OUTPUT_TYPE_NAMES=["redeemScript","witnessScript","bip32Derivation"]},"0f93":function(e,t,r){"use strict";r.d(t,"b",(function(){return i})),r.d(t,"c",(function(){return a})),r.d(t,"a",(function(){return n}));var n={navigation:r("8e09").default,uMask:r("0610").default},i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",[n("navigation",{attrs:{showBack:!0,bgnum:!0,_i:1}},[n("text",{staticClass:e._$s(2,"sc","big_title"),attrs:{_i:2}},[e._v(e._$s(2,"t0-0",e._s(e.i18n.Transactiondetails)))])]),n("view",{staticClass:e._$s(3,"sc","main"),attrs:{_i:3}},[n("view",{staticClass:e._$s(4,"sc","main_con"),attrs:{_i:4}},[n("view",{staticClass:e._$s(5,"sc","yuan"),attrs:{_i:5}},[n("image",{staticClass:e._$s(6,"sc","img1"),attrs:{src:e._$s(6,"a-src",r("a0b8")),_i:6}})]),n("view",{staticClass:e._$s(7,"sc","title"),attrs:{_i:7}},[e._v(e._$s(7,"t0-0",e._s(e.i18n.Confirmed)))]),n("view",{staticClass:e._$s(8,"sc","scroll"),attrs:{_i:8}},[n("view",{staticClass:e._$s(9,"sc","title_con flex"),attrs:{_i:9}},[n("view",{staticClass:e._$s(10,"sc","text1"),attrs:{_i:10}},[e._v(e._$s(10,"t0-0",e._s(e.i18n.Amount)))]),n("view",{staticClass:e._$s(11,"sc","text1"),attrs:{_i:11}},[e._v(e._$s(11,"t0-0",e._s(e.info.amount))+e._$s(11,"t0-1",e._s(e.info.coin)))])]),n("view",{staticClass:e._$s(12,"sc","title_con flex"),attrs:{_i:12}},[n("view",{staticClass:e._$s(13,"sc","text1"),attrs:{_i:13}},[e._v(e._$s(13,"t0-0",e._s(e.i18n.Time)))]),n("view",{staticClass:e._$s(14,"sc","text2"),attrs:{_i:14}},[e._v(e._$s(14,"t0-0",e._s(e.info.transactionTime)))])]),n("view",{staticClass:e._$s(15,"sc","title_con flex"),attrs:{_i:15}},[n("view",{staticClass:e._$s(16,"sc","text2"),attrs:{_i:16}},[e._v(e._$s(16,"t0-0",e._s(e.i18n.TxFee)))]),n("view",{staticClass:e._$s(17,"sc","text2"),attrs:{_i:17}},[e._v(e._$s(17,"t0-0",e._s(e.info.fee))+e._$s(17,"t0-1",e._s(e.info.chainName)))])]),n("view",{staticClass:e._$s(18,"sc","item"),attrs:{_i:18}},[n("view",{staticClass:e._$s(19,"sc","text1"),attrs:{_i:19}},[e._v(e._$s(19,"t0-0",e._s(e.i18n.TransactionID)))]),n("view",{staticClass:e._$s(20,"sc","text2"),attrs:{_i:20}},[e._v(e._$s(20,"t0-0",e._s(e.info.txid))),n("image",{staticClass:e._$s(21,"sc","img"),attrs:{src:e._$s(21,"a-src",r("1650")),_i:21},on:{click:function(t){return e.copyTextMethod(e.info.txid)}}})])]),n("view",{staticClass:e._$s(22,"sc","item"),attrs:{_i:22}},[n("view",{staticClass:e._$s(23,"sc","text1"),attrs:{_i:23}},[e._v(e._$s(23,"t0-0",e._s(e.i18n.Sendaddress))),e._$s(24,"i",e.isIn)?n("text",[e._v(e._$s(24,"t0-0",e._s(e.i18n.others)))]):n("text",[e._v(e._$s(25,"t0-0",e._s(e.i18n.me)))])]),n("view",{staticClass:e._$s(26,"sc","text2"),attrs:{_i:26}},[e._v(e._$s(26,"t0-0",e._s(e.info.fromAddress))),n("image",{staticClass:e._$s(27,"sc","img"),attrs:{src:e._$s(27,"a-src",r("1650")),_i:27},on:{click:function(t){return e.copyTextMethod(e.info.fromAddress)}}})])]),n("view",{staticClass:e._$s(28,"sc","item"),attrs:{_i:28}},[n("view",{staticClass:e._$s(29,"sc","text1"),attrs:{_i:29}},[e._v(e._$s(29,"t0-0",e._s(e.i18n.Receivingaddress))),e._$s(30,"i",e.isIn)?n("text",[e._v(e._$s(30,"t0-0",e._s(e.i18n.me)))]):n("text",[e._v(e._$s(31,"t0-0",e._s(e.i18n.others)))])]),n("view",{staticClass:e._$s(32,"sc","text2"),attrs:{_i:32}},[e._v(e._$s(32,"t0-0",e._s(e.info.toAddress))),n("image",{staticClass:e._$s(33,"sc","img"),attrs:{src:e._$s(33,"a-src",r("1650")),_i:33},on:{click:function(t){return e.copyTextMethod(e.info.toAddress)}}})])])]),n("view",{staticClass:e._$s(34,"sc","item goto"),attrs:{_i:34},on:{click:e.toDetail}},[e._v(e._$s(34,"t0-0",e._s(e.i18n.moreinformation)))])]),n("u-mask",{attrs:{show:e.show,"z-index":"10",_i:35}})],1)],1)},a=[]},"0f9f":function(e,t,r){"use strict";r.r(t);var n=r("2437"),i=r.n(n);for(var a in n)"default"!==a&&function(e){r.d(t,e,(function(){return n[e]}))}(a);t["default"]=i.a},"0fe2":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CloudflareProvider=void 0;var n=s(r("a34a")),i=r("3d6d"),a=r("20ed"),o=r("9684");function s(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c(e,t){for(var r=0;ro)throw new RangeError("requested too many random bytes");var r=u.allocUnsafe(e);if(e>0)if(e>a)for(var n=0;n0?this.wordType=!0:0==this.worcon.length&&uni.showToast({title:this.keyUp+this.$t("index").MnemonicsError,icon:"none",duration:1500}),e("log",this.worcon,444444," at pages/menu/backUp/backUp4/index.vue:178")},toWord:function(t){e("log",this.keyUp+t,78787878," at pages/menu/backUp/backUp4/index.vue:181"),this.wordInfo+=t+" ",this.wordInfo=this.wordInfo.replace(this.keyUp+t,t),this.keyUp="",this.wordType=!1,e("log",this.foucStatus,7878787878787788e9," at pages/menu/backUp/backUp4/index.vue:186")},goTranPaw:function(){uni.navigateTo({url:"/pages/menu/backUp/transPaw/index"})},restart:function(){uni.redirectTo({url:"../backUp4/index"})},confirm:function(){if(this.wordInfo=this.wordInfo.trimRight(),e("log",this.wordInfo,1231564," at pages/menu/backUp/backUp4/index.vue:203"),""!=this.wordInfo){this.typename=uni.getStorageSync("createWalletName");try{this.$Token.generateBtc(this.wordInfo)}catch(r){return e("log",r," at pages/menu/backUp/backUp4/index.vue:217"),void uni.showToast({title:this.$t("index").MnemonicsError,icon:"none",duration:1500})}if(this.typename){this.walletInfo=uni.getStorageSync("walletInfo");for(var t=0;t21)throw new TypeError(e+" is too long");var r=t.readUInt8(0),n=t.slice(1);return{version:r,hash:n}}function f(t){var r=s.decode(t),n=s.fromWords(r.words.slice(1));return{version:r.words[0],prefix:r.prefix,data:e.from(n)}}function d(t,r){c(o.tuple(o.Hash160bit,o.UInt8),arguments);var n=e.allocUnsafe(21);return n.writeUInt8(r,0),t.copy(n,1),u.encode(n)}function h(e,t,r){var n=s.toWords(e);return n.unshift(t),s.encode(r,n)}function p(e,t){t=t||n.bitcoin;try{return i.p2pkh({output:e,network:t}).address}catch(r){}try{return i.p2sh({output:e,network:t}).address}catch(r){}try{return i.p2wpkh({output:e,network:t}).address}catch(r){}try{return i.p2wsh({output:e,network:t}).address}catch(r){}throw new Error(a.toASM(e)+" has no matching Address")}function v(e,t){var r,a;t=t||n.bitcoin;try{r=l(e)}catch(o){}if(r){if(r.version===t.pubKeyHash)return i.p2pkh({hash:r.hash}).output;if(r.version===t.scriptHash)return i.p2sh({hash:r.hash}).output}else{try{a=f(e)}catch(o){}if(a){if(a.prefix!==t.bech32)throw new Error(e+" has an invalid prefix");if(0===a.version){if(20===a.data.length)return i.p2wpkh({hash:a.data}).output;if(32===a.data.length)return i.p2wsh({hash:a.data}).output}}}throw new Error(e+" has no matching Script")}t.fromBase58Check=l,t.fromBech32=f,t.toBase58Check=d,t.toBech32=h,t.fromOutputScript=p,t.toOutputScript=v}).call(this,r("b639").Buffer)},"12a7":function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r0))return!0;for(var t=0,r=this._supportedHardforks;t=i},e.prototype.activeOnBlock=function(e,t){return this.hardforkIsActiveOnBlock(null,e,t)},e.prototype.hardforkGteHardfork=function(e,t,r){r=void 0!==r?r:{};var n,i=void 0!==r.onlyActive&&r.onlyActive;e=this._chooseHardfork(e,r.onlySupported),n=i?this.activeHardforks(null,r):this.hardforks();for(var a=-1,o=-1,s=0,u=0,c=n;u=o},e.prototype.gteHardfork=function(e,t){return this.hardforkGteHardfork(null,e,t)},e.prototype.hardforkIsActiveOnChain=function(e,t){t=void 0!==t?t:{};var r=void 0!==t.onlySupported&&t.onlySupported;e=this._chooseHardfork(e,r);for(var n=0,i=this.hardforks();n0)return r[r.length-1]["name"];throw new Error("No (supported) active hardfork found")},e.prototype.hardforkBlock=function(e){return e=this._chooseHardfork(e,!1),this._getHardfork(e)["block"]},e.prototype.isHardforkBlock=function(e,t){return t=this._chooseHardfork(t,!1),this.hardforkBlock(t)===e},e.prototype.consensus=function(e){return e=this._chooseHardfork(e),this._getHardfork(e)["consensus"]},e.prototype.finality=function(e){return e=this._chooseHardfork(e),this._getHardfork(e)["finality"]},e.prototype.genesis=function(){return this._chainParams["genesis"]},e.prototype.hardforks=function(){return this._chainParams["hardforks"]},e.prototype.bootstrapNodes=function(){return this._chainParams["bootstrapNodes"]},e.prototype.hardfork=function(){return this._hardfork},e.prototype.chainId=function(){return this._chainParams["chainId"]},e.prototype.chainName=function(){return i.chains["names"][this.chainId()]||this._chainParams["name"]},e.prototype.networkId=function(){return this._chainParams["networkId"]},e}();t.default=o},"12bb":function(e,t,r){"use strict";r.r(t);var n=r("18bc"),i=r("893b");for(var a in i)"default"!==a&&function(e){r.d(t,e,(function(){return i[e]}))}(a);var o,s=r("f0c5"),u=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,"63c22e0c",null,!1,n["a"],o);t["default"]=u.exports},"12c5":function(e,t,r){
+/*!
+ * v2.1.4-104-gc868b3a
+ *
+ */
+(function(t,r){e.exports=r()})("undefined"!==typeof self&&self,(function(){return function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:n})},r.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=7)}([function(e,t,r){"use strict";r.d(t,"j",(function(){return i})),r.d(t,"d",(function(){return a})),r.d(t,"c",(function(){return o})),r.d(t,"h",(function(){return s})),r.d(t,"b",(function(){return u})),r.d(t,"k",(function(){return c})),r.d(t,"e",(function(){return l})),r.d(t,"g",(function(){return f})),r.d(t,"i",(function(){return d})),r.d(t,"a",(function(){return h})),r.d(t,"f",(function(){return p}));var n=r(1),i=c((function(e,t){var r=t.length;return c((function(n){for(var i=0;il&&(V("Max buffer length exceeded: textNode"),e=Math.max(e,a.length)),R.length>l&&(V("Max buffer length exceeded: numberNode"),e=Math.max(e,R.length)),N=l-e+H}function V(e){void 0!==a&&(s(a),u(),a=void 0),t=Error(e+"\nLn: "+W+"\nCol: "+q+"\nChr: "+r),c(Object(n["o"])(void 0,void 0,t))}function G(){if(U===h)return s({}),u(),void(M=!0);U===p&&0===z||V("Unexpected end"),void 0!==a&&(s(a),u(),a=void 0),M=!0}function X(e){return"\r"===e||"\n"===e||" "===e||"\t"===e}function J(e){if(!t){if(M)return V("Cannot write after close");var n=0;r=e[0];while(r){if(n>0&&(i=r),r=e[n++],!r)break;switch(H++,"\n"===r?(W++,q=0):q++,U){case h:if("{"===r)U=v;else if("["===r)U=b;else if(!X(r))return V("Non-whitespace before {[.");continue;case w:case v:if(X(r))continue;if(U===w)F.push(_);else{if("}"===r){s({}),u(),U=F.pop()||p;continue}F.push(m)}if('"'!==r)return V('Malformed object key should start with " ');U=y;continue;case _:case m:if(X(r))continue;if(":"===r)U===m?(F.push(m),void 0!==a&&(s({}),o(a),a=void 0),z++):void 0!==a&&(o(a),a=void 0),U=p;else if("}"===r)void 0!==a&&(s(a),u(),a=void 0),u(),z--,U=F.pop()||p;else{if(","!==r)return V("Bad object");U===m&&F.push(m),void 0!==a&&(s(a),u(),a=void 0),U=w}continue;case b:case p:if(X(r))continue;if(U===b){if(s([]),z++,U=p,"]"===r){u(),z--,U=F.pop()||p;continue}F.push(g)}if('"'===r)U=y;else if("{"===r)U=v;else if("["===r)U=b;else if("t"===r)U=k;else if("f"===r)U=A;else if("n"===r)U=T;else if("-"===r)R+=r;else if("0"===r)R+=r,U=B;else{if(-1==="123456789".indexOf(r))return V("Bad value");R+=r,U=B}continue;case g:if(","===r)F.push(g),void 0!==a&&(s(a),u(),a=void 0),U=p;else{if("]"!==r){if(X(r))continue;return V("Bad array")}void 0!==a&&(s(a),u(),a=void 0),u(),z--,U=F.pop()||p}continue;case y:void 0===a&&(a="");var c=n-1;e:while(1){while(D>0)if(L+=r,r=e.charAt(n++),4===D?(a+=String.fromCharCode(parseInt(L,16)),D=0,c=n-1):D++,!r)break e;if('"'===r&&!$){U=F.pop()||p,a+=e.substring(c,n-1);break}if("\\"===r&&!$&&($=!0,a+=e.substring(c,n-1),r=e.charAt(n++),!r))break;if($){if($=!1,"n"===r?a+="\n":"r"===r?a+="\r":"t"===r?a+="\t":"f"===r?a+="\f":"b"===r?a+="\b":"u"===r?(D=1,L=""):a+=r,r=e.charAt(n++),c=n-1,r)continue;break}f.lastIndex=n;var l=f.exec(e);if(!l){n=e.length+1,a+=e.substring(c,n-1);break}if(n=l.index+1,r=e.charAt(l.index),!r){a+=e.substring(c,n-1);break}}continue;case k:if(!r)continue;if("r"!==r)return V("Invalid true started with t"+r);U=x;continue;case x:if(!r)continue;if("u"!==r)return V("Invalid true started with tr"+r);U=S;continue;case S:if(!r)continue;if("e"!==r)return V("Invalid true started with tru"+r);s(!0),u(),U=F.pop()||p;continue;case A:if(!r)continue;if("a"!==r)return V("Invalid false started with f"+r);U=E;continue;case E:if(!r)continue;if("l"!==r)return V("Invalid false started with fa"+r);U=C;continue;case C:if(!r)continue;if("s"!==r)return V("Invalid false started with fal"+r);U=P;continue;case P:if(!r)continue;if("e"!==r)return V("Invalid false started with fals"+r);s(!1),u(),U=F.pop()||p;continue;case T:if(!r)continue;if("u"!==r)return V("Invalid null started with n"+r);U=O;continue;case O:if(!r)continue;if("l"!==r)return V("Invalid null started with nu"+r);U=I;continue;case I:if(!r)continue;if("l"!==r)return V("Invalid null started with nul"+r);s(null),u(),U=F.pop()||p;continue;case j:if("."!==r)return V("Leading zero not followed by .");R+=r,U=B;continue;case B:if(-1!=="0123456789".indexOf(r))R+=r;else if("."===r){if(-1!==R.indexOf("."))return V("Invalid number has two dots");R+=r}else if("e"===r||"E"===r){if(-1!==R.indexOf("e")||-1!==R.indexOf("E"))return V("Invalid number has two exponential");R+=r}else if("+"===r||"-"===r){if("e"!==i&&"E"!==i)return V("Invalid symbol in number");R+=r}else R&&(s(parseFloat(R)),u(),R=""),n--,U=F.pop()||p;continue;default:return V("Unknown state: "+U)}}H>=N&&K()}}e(n["m"]).on(J),e(n["n"]).on(G)}},function(e,t,r){"use strict";r.d(t,"a",(function(){return u})),r.d(t,"b",(function(){return c}));var n=r(19),i=r(3),a=r(2),o=r(20),s=r(0);function u(){return new XMLHttpRequest}function c(e,t,r,u,c,l,f){var d=e(i["m"]).emit,h=e(i["b"]).emit,p=0,v=!0;function m(){if("2"===String(t.status)[0]){var e=t.responseText,r=(" "+e.substr(p)).substr(1);r&&d(r),p=Object(a["e"])(e)}}function b(t){try{v&&e(i["c"]).emit(t.status,Object(o["a"])(t.getAllResponseHeaders())),v=!1}catch(r){}}e(i["a"]).on((function(){t.onreadystatechange=null,t.abort()})),"onprogress"in t&&(t.onprogress=m),t.onreadystatechange=function(){switch(t.readyState){case 2:case 3:return b(t);case 4:b(t);var r="2"===String(t.status)[0];r?(m(),e(i["n"]).emit()):h(Object(i["o"])(t.status,t.responseText))}};try{for(var g in t.open(r,u,!0),l)t.setRequestHeader(g,l[g]);Object(n["a"])(window.location,Object(n["b"])(u))||t.setRequestHeader("X-Requested-With","XMLHttpRequest"),t.withCredentials=f,t.send(c)}catch(y){window.setTimeout(Object(s["j"])(h,Object(i["o"])(void 0,void 0,y)),0)}}},function(e,t,r){"use strict";function n(e,t){function r(e){return{"http:":80,"https:":443}[e]}function n(t){return String(t.port||r(t.protocol||e.protocol))}return!!(t.protocol&&t.protocol!==e.protocol||t.host&&t.host!==e.host||t.host&&n(t)!==n(e))}function i(e){var t=/(\w+:)?(?:\/\/)([\w.-]+)?(?::(\d+))?\/?/,r=t.exec(e)||[];return{protocol:r[1]||"",host:r[2]||"",port:r[3]||""}}r.d(t,"a",(function(){return n})),r.d(t,"b",(function(){return i}))},function(e,t,r){"use strict";function n(e){var t={};return e&&e.split("\r\n").forEach((function(e){var r=e.indexOf(": ");t[e.substring(0,r)]=e.substring(r+2)})),t}r.d(t,"a",(function(){return n}))}])["default"]}))},"12ef":function(e,t,r){"use strict";(function(t){var n=r("085b"),i=function(e){this.name=e.name,this.type=e.type,this.subscriptions=e.subscriptions||{},this.requestManager=null};i.prototype.setRequestManager=function(e){this.requestManager=e},i.prototype.attachToObject=function(e){var t=this.buildCall(),r=this.name.split(".");r.length>1?(e[r[0]]=e[r[0]]||{},e[r[0]][r[1]]=t):e[r[0]]=t},i.prototype.buildCall=function(){var e=this;return function(){e.subscriptions[arguments[0]]||t("warn","Subscription "+JSON.stringify(arguments[0])+" doesn't exist. Subscribing anyway."," at node_modules/web3-core-subscriptions/lib/index.js:48");var r=new n({subscription:e.subscriptions[arguments[0]]||{},requestManager:e.requestManager,type:e.type});return r.subscribe.apply(r,arguments)}},e.exports={subscriptions:i,subscription:n}}).call(this,r("0de9")["default"])},1383:function(e,t,r){var n=r("fb75");e.exports={isValidAddress:function(e){return!!/^0x[0-9a-fA-F]{40}$/.test(e)&&(!(!/^0x[0-9a-f]{40}$/.test(e)&&!/^0x?[0-9A-F]{40}$/.test(e))||this.verifyChecksum(e))},verifyChecksum:function(e){e=e.replace("0x","");for(var t=n.keccak256(e.toLowerCase()),r=0;r<40;r++)if(parseInt(t[r],16)>7&&e[r].toUpperCase()!==e[r]||parseInt(t[r],16)<=7&&e[r].toLowerCase()!==e[r])return!1;return!0}}},1391:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.commify=u,t.formatUnits=c,t.parseUnits=l,t.formatEther=f,t.parseEther=d;var n=r("846b"),i=r("20ed"),a=r("675e"),o=new i.Logger(a.version),s=["wei","kwei","mwei","gwei","szabo","finney","ether"];function u(e){var t=String(e).split(".");(t.length>2||!t[0].match(/^-?[0-9]*$/)||t[1]&&!t[1].match(/^[0-9]*$/)||"."===e||"-."===e)&&o.throwArgumentError("invalid value","value",e);var r=t[0],n="";"-"===r.substring(0,1)&&(n="-",r=r.substring(1));while("0"===r.substring(0,1))r=r.substring(1);""===r&&(r="0");var i="";2===t.length&&(i="."+(t[1]||"0"));while(i.length>2&&"0"===i[i.length-1])i=i.substring(0,i.length-1);var a=[];while(r.length){if(r.length<=3){a.unshift(r);break}var s=r.length-3;a.unshift(r.substring(s)),r=r.substring(0,s)}return n+a.join(",")+i}function c(e,t){if("string"===typeof t){var r=s.indexOf(t);-1!==r&&(t=3*r)}return(0,n.formatFixed)(e,null!=t?t:18)}function l(e,t){if("string"!==typeof e&&o.throwArgumentError("value must be a string","value",e),"string"===typeof t){var r=s.indexOf(t);-1!==r&&(t=3*r)}return(0,n.parseFixed)(e,null!=t?t:18)}function f(e){return c(e,18)}function d(e){return l(e,18)}},"13af":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatFixed=b,t.parseFixed=g,t.FixedNumber=t.FixedFormat=void 0;var n=r("ecb6"),i=r("20ed"),a=r("efc1"),o=r("fd39");function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var r=0;r=0&&e<=256&&!(e%1)?"1"+v.substring(0,e):l.throwArgumentError("invalid decimal size","decimals",e)}function b(e,t){null==t&&(t=0);var r=m(t);e=o.BigNumber.from(e);var n=e.lt(d);n&&(e=e.mul(h));var i=e.mod(r).toString();while(i.length2&&l.throwArgumentError("too many decimal points","value",e);var a=i[0],s=i[1];a||(a="0"),s||(s="0");while("0"===s[s.length-1])s=s.substring(0,s.length-1);s.length>r.length-1&&p("fractional component exceeds decimals","underflow","parseFixed"),""===s&&(s="0");while(s.length80&&l.throwArgumentError("invalid fixed format (decimals too large)","format.decimals",i),new e(f,r,n,i)}}]),e}();t.FixedFormat=y;var w=function(){function e(t,r,n,a){s(this,e),l.checkNew(this instanceof e?this.constructor:void 0,e),t!==f&&l.throwError("cannot use FixedNumber constructor; use FixedNumber.from",i.Logger.errors.UNSUPPORTED_OPERATION,{operation:"new FixedFormat"}),this.format=a,this._hex=r,this._value=n,this._isFixedNumber=!0,Object.freeze(this)}return c(e,[{key:"_checkFormat",value:function(e){this.format.name!==e.format.name&&l.throwArgumentError("incompatible format; use fixedNumber.toFormat","other",e)}},{key:"addUnsafe",value:function(t){this._checkFormat(t);var r=g(this._value,this.format.decimals),n=g(t._value,t.format.decimals);return e.fromValue(r.add(n),this.format.decimals,this.format)}},{key:"subUnsafe",value:function(t){this._checkFormat(t);var r=g(this._value,this.format.decimals),n=g(t._value,t.format.decimals);return e.fromValue(r.sub(n),this.format.decimals,this.format)}},{key:"mulUnsafe",value:function(t){this._checkFormat(t);var r=g(this._value,this.format.decimals),n=g(t._value,t.format.decimals);return e.fromValue(r.mul(n).div(this.format._multiplier),this.format.decimals,this.format)}},{key:"divUnsafe",value:function(t){this._checkFormat(t);var r=g(this._value,this.format.decimals),n=g(t._value,t.format.decimals);return e.fromValue(r.mul(this.format._multiplier).div(n),this.format.decimals,this.format)}},{key:"floor",value:function(){var t=this.toString().split(".");1===t.length&&t.push("0");var r=e.from(t[0],this.format),n=!t[1].match(/^(0*)$/);return this.isNegative()&&n&&(r=r.subUnsafe(_.toFormat(r.format))),r}},{key:"ceiling",value:function(){var t=this.toString().split(".");1===t.length&&t.push("0");var r=e.from(t[0],this.format),n=!t[1].match(/^(0*)$/);return!this.isNegative()&&n&&(r=r.addUnsafe(_.toFormat(r.format))),r}},{key:"round",value:function(t){null==t&&(t=0);var r=this.toString().split(".");if(1===r.length&&r.push("0"),(t<0||t>80||t%1)&&l.throwArgumentError("invalid decimal count","decimals",t),r[1].length<=t)return this;var n=e.from("1"+v.substring(0,t),this.format),i=k.toFormat(this.format);return this.mulUnsafe(n).addUnsafe(i).floor().divUnsafe(n)}},{key:"isZero",value:function(){return"0.0"===this._value||"0"===this._value}},{key:"isNegative",value:function(){return"-"===this._value[0]}},{key:"toString",value:function(){return this._value}},{key:"toHexString",value:function(e){if(null==e)return this._hex;e%8&&l.throwArgumentError("invalid byte width","width",e);var t=o.BigNumber.from(this._hex).fromTwos(this.format.width).toTwos(e).toHexString();return(0,n.hexZeroPad)(t,e/8)}},{key:"toUnsafeFloat",value:function(){return parseFloat(this.toString())}},{key:"toFormat",value:function(t){return e.fromString(this._value,t)}}],[{key:"fromValue",value:function(t,r,n){return null!=n||null==r||(0,o.isBigNumberish)(r)||(n=r,r=null),null==r&&(r=0),null==n&&(n="fixed"),e.fromString(b(t,r),y.from(n))}},{key:"fromString",value:function(t,r){null==r&&(r="fixed");var i=y.from(r),a=g(t,i.decimals);!i.signed&&a.lt(d)&&p("unsigned value cannot be negative","overflow","value",t);var o=null;i.signed?o=a.toTwos(i.width).toHexString():(o=a.toHexString(),o=(0,n.hexZeroPad)(o,i.width/8));var s=b(a,i.decimals);return new e(f,o,s,i)}},{key:"fromBytes",value:function(t,r){null==r&&(r="fixed");var i=y.from(r);if((0,n.arrayify)(t).length>i.width/8)throw new Error("overflow");var a=o.BigNumber.from(t);i.signed&&(a=a.fromTwos(i.width));var s=a.toTwos((i.signed?0:1)+i.width).toHexString(),u=b(a,i.decimals);return new e(f,s,u,i)}},{key:"from",value:function(t,r){if("string"===typeof t)return e.fromString(t,r);if((0,n.isBytes)(t))return e.fromBytes(t,r);try{return e.fromValue(t,0,r)}catch(a){if(a.code!==i.Logger.errors.INVALID_ARGUMENT)throw a}return l.throwArgumentError("invalid FixedNumber value","value",t)}},{key:"isFixedNumber",value:function(e){return!(!e||!e._isFixedNumber)}}]),e}();t.FixedNumber=w;var _=w.from(1),k=w.from("0.5")},"13ce":function(e,t){e.exports="/static/tongyonh/plus.png"},"13e2":function(e,t,r){"use strict";var n=r("c3c0"),i=r("edc9"),a=r("aa56"),o=n.rotl32,s=n.sum32,u=n.sum32_5,c=a.ft_1,l=i.BlockHash,f=[1518500249,1859775393,2400959708,3395469782];function d(){if(!(this instanceof d))return new d;l.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.W=new Array(80)}n.inherits(d,l),e.exports=d,d.blockSize=512,d.outSize=160,d.hmacStrength=80,d.padLength=64,d.prototype._update=function(e,t){for(var r=this.W,n=0;n<16;n++)r[n]=e[t+n];for(;n=0}function b(e,t){return e>=t[0]&&e<=t[1]}function g(e,t){return e.length>=t[0]&&e.length<=t[1]}function y(e){var t=/^\d{3,4}-\d{7,8}(-\d{3,4})?$/;return t.test(e)}function w(e){switch(typeof e){case"undefined":return!0;case"string":if(0==e.replace(/(^[ \t\n\r]*)|([ \t\n\r]*$)/g,"").length)return!0;break;case"boolean":if(!e)return!0;break;case"number":if(0===e||isNaN(e))return!0;break;case"object":if(null===e||0===e.length)return!0;for(var t in e)return!1;return!0}return!1}function _(e){if("string"==typeof e)try{var t=JSON.parse(e);return!("object"!=typeof t||!t)}catch(r){return!1}return!1}function k(e){return"function"===typeof Array.isArray?Array.isArray(e):"[object Array]"===Object.prototype.toString.call(e)}function x(e){return"[object Object]"===Object.prototype.toString.call(e)}function S(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6;return new RegExp("^\\d{".concat(t,"}$")).test(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var A={email:n,mobile:i,url:a,date:o,dateISO:s,number:u,digits:c,idCard:l,carNo:f,amount:d,chinese:h,letter:p,enOrNum:v,contains:m,range:b,rangeLength:g,empty:w,isEmpty:w,jsonString:_,landline:y,object:x,array:k,code:S};t.default=A},1533:function(e,t){e.exports="/static/tongyonh/backj.png"},1545:function(e,t,r){"use strict";t.utils=r("5ee7"),t.Cipher=r("0184"),t.DES=r("4e2b"),t.CBC=r("0da4"),t.EDE=r("1fec")},1567:function(e,t,r){"use strict";e.exports=function(e,t,r,n,i){return e.config=t,r&&(e.code=r),e.request=n,e.response=i,e.isAxiosError=!0,e.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},e}},1573:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.EC=void 0;var n=a(r("399f")),i=a(r("7d92"));function a(e){return e&&e.__esModule?e:{default:e}}"undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof e||"undefined"!==typeof self&&self;function o(e,t,r){return r={path:t,exports:{},require:function(e,t){return s(e,void 0===t||null===t?r.path:t)}},e(r,r.exports),r.exports}function s(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}var u=c;function c(e,t){if(!e)throw new Error(t||"Assertion failed")}c.equal=function(e,t,r){if(e!=t)throw new Error(r||"Assertion failed: "+e+" != "+t)};var l=o((function(e,t){var r=t;function n(e,t){if(Array.isArray(e))return e.slice();if(!e)return[];var r=[];if("string"!==typeof e){for(var n=0;n>8,o=255&i;a?r.push(a,o):r.push(o)}return r}function i(e){return 1===e.length?"0"+e:e}function a(e){for(var t="",r=0;r(i>>1)-1?(i>>1)-u:u,a.isubn(s)):s=0,n[o]=s,a.iushrn(1)}return n}function a(e,t){var r=[[],[]];e=e.clone(),t=t.clone();var n,i=0,a=0;while(e.cmpn(-i)>0||t.cmpn(-a)>0){var o,s,u=e.andln(3)+i&3,c=t.andln(3)+a&3;3===u&&(u=-1),3===c&&(c=-1),0===(1&u)?o=0:(n=e.andln(7)+i&7,o=3!==n&&5!==n||2!==c?u:-u),r[0].push(o),0===(1&c)?s=0:(n=t.andln(7)+a&7,s=3!==n&&5!==n||2!==u?c:-c),r[1].push(s),2*i===o+1&&(i=1-i),2*a===s+1&&(a=1-a),e.iushrn(1),t.iushrn(1)}return r}function o(e,t,r){var n="_"+t;e.prototype[t]=function(){return void 0!==this[n]?this[n]:this[n]=r.call(this)}}function s(e){return"string"===typeof e?r.toArray(e,"hex"):e}function c(e){return new n.default(e,"hex","le")}r.assert=u,r.toArray=l.toArray,r.zero2=l.zero2,r.toHex=l.toHex,r.encode=l.encode,r.getNAF=i,r.getJSF=a,r.cachedProperty=o,r.parseBytes=s,r.intFromLE=c})),d=f.getNAF,h=f.getJSF,p=f.assert;function v(e,t){this.type=e,this.p=new n.default(t.p,16),this.red=t.prime?n.default.red(t.prime):n.default.mont(this.p),this.zero=new n.default(0).toRed(this.red),this.one=new n.default(1).toRed(this.red),this.two=new n.default(2).toRed(this.red),this.n=t.n&&new n.default(t.n,16),this.g=t.g&&this.pointFromJSON(t.g,t.gRed),this._wnafT1=new Array(4),this._wnafT2=new Array(4),this._wnafT3=new Array(4),this._wnafT4=new Array(4),this._bitLength=this.n?this.n.bitLength():0;var r=this.n&&this.p.div(this.n);!r||r.cmpn(100)>0?this.redN=null:(this._maxwellTrick=!0,this.redN=this.n.toRed(this.red))}var m=v;function b(e,t){this.curve=e,this.type=t,this.precomputed=null}v.prototype.point=function(){throw new Error("Not implemented")},v.prototype.validate=function(){throw new Error("Not implemented")},v.prototype._fixedNafMul=function(e,t){p(e.precomputed);var r=e._getDoubles(),n=d(t,1,this._bitLength),i=(1<=a;u--)o=(o<<1)+n[u];s.push(o)}for(var c=this.jpoint(null,null,null),l=this.jpoint(null,null,null),f=i;f>0;f--){for(a=0;a=0;s--){for(var u=0;s>=0&&0===a[s];s--)u++;if(s>=0&&u++,o=o.dblp(u),s<0)break;var c=a[s];p(0!==c),o="affine"===e.type?c>0?o.mixedAdd(i[c-1>>1]):o.mixedAdd(i[-c-1>>1].neg()):c>0?o.add(i[c-1>>1]):o.add(i[-c-1>>1].neg())}return"affine"===e.type?o.toP():o},v.prototype._wnafMulAdd=function(e,t,r,n,i){var a,o,s,u=this._wnafT1,c=this._wnafT2,l=this._wnafT3,f=0;for(a=0;a=1;a-=2){var v=a-1,m=a;if(1===u[v]&&1===u[m]){var b=[t[v],null,null,t[m]];0===t[v].y.cmp(t[m].y)?(b[1]=t[v].add(t[m]),b[2]=t[v].toJ().mixedAdd(t[m].neg())):0===t[v].y.cmp(t[m].y.redNeg())?(b[1]=t[v].toJ().mixedAdd(t[m]),b[2]=t[v].add(t[m].neg())):(b[1]=t[v].toJ().mixedAdd(t[m]),b[2]=t[v].toJ().mixedAdd(t[m].neg()));var g=[-3,-1,-5,-7,0,7,5,1,3],y=h(r[v],r[m]);for(f=Math.max(y[0].length,f),l[v]=new Array(f),l[m]=new Array(f),o=0;o=0;a--){var S=0;while(a>=0){var A=!0;for(o=0;o=0&&S++,k=k.dblp(S),a<0)break;for(o=0;o0?s=c[o][E-1>>1]:E<0&&(s=c[o][-E-1>>1].neg()),k="affine"===s.type?k.mixedAdd(s):k.add(s))}}for(a=0;a=Math.ceil((e.bitLength()+1)/t.step)},b.prototype._getDoubles=function(e,t){if(this.precomputed&&this.precomputed.doubles)return this.precomputed.doubles;for(var r=[this],n=this,i=0;i=0&&(o=t,s=r),i.negative&&(i=i.neg(),a=a.neg()),o.negative&&(o=o.neg(),s=s.neg()),[{a:i,b:a},{a:o,b:s}]},w.prototype._endoSplit=function(e){var t=this.endo.basis,r=t[0],n=t[1],i=n.b.mul(e).divRound(this.n),a=r.b.neg().mul(e).divRound(this.n),o=i.mul(r.a),s=a.mul(n.a),u=i.mul(r.b),c=a.mul(n.b),l=e.sub(o).sub(s),f=u.add(c).neg();return{k1:l,k2:f}},w.prototype.pointFromX=function(e,t){e=new n.default(e,16),e.red||(e=e.toRed(this.red));var r=e.redSqr().redMul(e).redIAdd(e.redMul(this.a)).redIAdd(this.b),i=r.redSqrt();if(0!==i.redSqr().redSub(r).cmp(this.zero))throw new Error("invalid point");var a=i.fromRed().isOdd();return(t&&!a||!t&&a)&&(i=i.redNeg()),this.point(e,i)},w.prototype.validate=function(e){if(e.inf)return!0;var t=e.x,r=e.y,n=this.a.redMul(t),i=t.redSqr().redMul(t).redIAdd(n).redIAdd(this.b);return 0===r.redSqr().redISub(i).cmpn(0)},w.prototype._endoWnafMulAdd=function(e,t,r){for(var n=this._endoWnafT1,i=this._endoWnafT2,a=0;a":""},k.prototype.isInfinity=function(){return this.inf},k.prototype.add=function(e){if(this.inf)return e;if(e.inf)return this;if(this.eq(e))return this.dbl();if(this.neg().eq(e))return this.curve.point(null,null);if(0===this.x.cmp(e.x))return this.curve.point(null,null);var t=this.y.redSub(e.y);0!==t.cmpn(0)&&(t=t.redMul(this.x.redSub(e.x).redInvm()));var r=t.redSqr().redISub(this.x).redISub(e.x),n=t.redMul(this.x.redSub(r)).redISub(this.y);return this.curve.point(r,n)},k.prototype.dbl=function(){if(this.inf)return this;var e=this.y.redAdd(this.y);if(0===e.cmpn(0))return this.curve.point(null,null);var t=this.curve.a,r=this.x.redSqr(),n=e.redInvm(),i=r.redAdd(r).redIAdd(r).redIAdd(t).redMul(n),a=i.redSqr().redISub(this.x.redAdd(this.x)),o=i.redMul(this.x.redSub(a)).redISub(this.y);return this.curve.point(a,o)},k.prototype.getX=function(){return this.x.fromRed()},k.prototype.getY=function(){return this.y.fromRed()},k.prototype.mul=function(e){return e=new n.default(e,16),this.isInfinity()?this:this._hasDoubles(e)?this.curve._fixedNafMul(this,e):this.curve.endo?this.curve._endoWnafMulAdd([this],[e]):this.curve._wnafMul(this,e)},k.prototype.mulAdd=function(e,t,r){var n=[this,t],i=[e,r];return this.curve.endo?this.curve._endoWnafMulAdd(n,i):this.curve._wnafMulAdd(1,n,i,2)},k.prototype.jmulAdd=function(e,t,r){var n=[this,t],i=[e,r];return this.curve.endo?this.curve._endoWnafMulAdd(n,i,!0):this.curve._wnafMulAdd(1,n,i,2,!0)},k.prototype.eq=function(e){return this===e||this.inf===e.inf&&(this.inf||0===this.x.cmp(e.x)&&0===this.y.cmp(e.y))},k.prototype.neg=function(e){if(this.inf)return this;var t=this.curve.point(this.x,this.y.redNeg());if(e&&this.precomputed){var r=this.precomputed,n=function(e){return e.neg()};t.precomputed={naf:r.naf&&{wnd:r.naf.wnd,points:r.naf.points.map(n)},doubles:r.doubles&&{step:r.doubles.step,points:r.doubles.points.map(n)}}}return t},k.prototype.toJ=function(){if(this.inf)return this.curve.jpoint(null,null,null);var e=this.curve.jpoint(this.x,this.y,this.curve.one);return e},g(x,m.BasePoint),w.prototype.jpoint=function(e,t,r){return new x(this,e,t,r)},x.prototype.toP=function(){if(this.isInfinity())return this.curve.point(null,null);var e=this.z.redInvm(),t=e.redSqr(),r=this.x.redMul(t),n=this.y.redMul(t).redMul(e);return this.curve.point(r,n)},x.prototype.neg=function(){return this.curve.jpoint(this.x,this.y.redNeg(),this.z)},x.prototype.add=function(e){if(this.isInfinity())return e;if(e.isInfinity())return this;var t=e.z.redSqr(),r=this.z.redSqr(),n=this.x.redMul(t),i=e.x.redMul(r),a=this.y.redMul(t.redMul(e.z)),o=e.y.redMul(r.redMul(this.z)),s=n.redSub(i),u=a.redSub(o);if(0===s.cmpn(0))return 0!==u.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var c=s.redSqr(),l=c.redMul(s),f=n.redMul(c),d=u.redSqr().redIAdd(l).redISub(f).redISub(f),h=u.redMul(f.redISub(d)).redISub(a.redMul(l)),p=this.z.redMul(e.z).redMul(s);return this.curve.jpoint(d,h,p)},x.prototype.mixedAdd=function(e){if(this.isInfinity())return e.toJ();if(e.isInfinity())return this;var t=this.z.redSqr(),r=this.x,n=e.x.redMul(t),i=this.y,a=e.y.redMul(t).redMul(this.z),o=r.redSub(n),s=i.redSub(a);if(0===o.cmpn(0))return 0!==s.cmpn(0)?this.curve.jpoint(null,null,null):this.dbl();var u=o.redSqr(),c=u.redMul(o),l=r.redMul(u),f=s.redSqr().redIAdd(c).redISub(l).redISub(l),d=s.redMul(l.redISub(f)).redISub(i.redMul(c)),h=this.z.redMul(o);return this.curve.jpoint(f,d,h)},x.prototype.dblp=function(e){if(0===e)return this;if(this.isInfinity())return this;if(!e)return this.dbl();var t;if(this.curve.zeroA||this.curve.threeA){var r=this;for(t=0;t=0)return!1;if(r.redIAdd(i),0===this.x.cmp(r))return!0}},x.prototype.inspect=function(){return this.isInfinity()?"":""},x.prototype.isInfinity=function(){return 0===this.z.cmpn(0)};var S=o((function(e,t){var r=t;r.base=m,r.short=_,r.mont=null,r.edwards=null})),A=o((function(e,t){var r,n=t,a=f.assert;function o(e){"short"===e.type?this.curve=new S.short(e):"edwards"===e.type?this.curve=new S.edwards(e):this.curve=new S.mont(e),this.g=this.curve.g,this.n=this.curve.n,this.hash=e.hash,a(this.g.validate(),"Invalid curve"),a(this.g.mul(this.n).isInfinity(),"Invalid curve, G*N != O")}function s(e,t){Object.defineProperty(n,e,{configurable:!0,enumerable:!0,get:function(){var r=new o(t);return Object.defineProperty(n,e,{configurable:!0,enumerable:!0,value:r}),r}})}n.PresetCurve=o,s("p192",{type:"short",prime:"p192",p:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff",a:"ffffffff ffffffff ffffffff fffffffe ffffffff fffffffc",b:"64210519 e59c80e7 0fa7e9ab 72243049 feb8deec c146b9b1",n:"ffffffff ffffffff ffffffff 99def836 146bc9b1 b4d22831",hash:i.default.sha256,gRed:!1,g:["188da80e b03090f6 7cbf20eb 43a18800 f4ff0afd 82ff1012","07192b95 ffc8da78 631011ed 6b24cdd5 73f977a1 1e794811"]}),s("p224",{type:"short",prime:"p224",p:"ffffffff ffffffff ffffffff ffffffff 00000000 00000000 00000001",a:"ffffffff ffffffff ffffffff fffffffe ffffffff ffffffff fffffffe",b:"b4050a85 0c04b3ab f5413256 5044b0b7 d7bfd8ba 270b3943 2355ffb4",n:"ffffffff ffffffff ffffffff ffff16a2 e0b8f03e 13dd2945 5c5c2a3d",hash:i.default.sha256,gRed:!1,g:["b70e0cbd 6bb4bf7f 321390b9 4a03c1d3 56c21122 343280d6 115c1d21","bd376388 b5f723fb 4c22dfe6 cd4375a0 5a074764 44d58199 85007e34"]}),s("p256",{type:"short",prime:null,p:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff ffffffff",a:"ffffffff 00000001 00000000 00000000 00000000 ffffffff ffffffff fffffffc",b:"5ac635d8 aa3a93e7 b3ebbd55 769886bc 651d06b0 cc53b0f6 3bce3c3e 27d2604b",n:"ffffffff 00000000 ffffffff ffffffff bce6faad a7179e84 f3b9cac2 fc632551",hash:i.default.sha256,gRed:!1,g:["6b17d1f2 e12c4247 f8bce6e5 63a440f2 77037d81 2deb33a0 f4a13945 d898c296","4fe342e2 fe1a7f9b 8ee7eb4a 7c0f9e16 2bce3357 6b315ece cbb64068 37bf51f5"]}),s("p384",{type:"short",prime:null,p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 ffffffff",a:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe ffffffff 00000000 00000000 fffffffc",b:"b3312fa7 e23ee7e4 988e056b e3f82d19 181d9c6e fe814112 0314088f 5013875a c656398d 8a2ed19d 2a85c8ed d3ec2aef",n:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff c7634d81 f4372ddf 581a0db2 48b0a77a ecec196a ccc52973",hash:i.default.sha384,gRed:!1,g:["aa87ca22 be8b0537 8eb1c71e f320ad74 6e1d3b62 8ba79b98 59f741e0 82542a38 5502f25d bf55296c 3a545e38 72760ab7","3617de4a 96262c6f 5d9e98bf 9292dc29 f8f41dbd 289a147c e9da3113 b5f0b8c0 0a60b1ce 1d7e819d 7a431d7c 90ea0e5f"]}),s("p521",{type:"short",prime:null,p:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff",a:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffc",b:"00000051 953eb961 8e1c9a1f 929a21a0 b68540ee a2da725b 99b315f3 b8b48991 8ef109e1 56193951 ec7e937b 1652c0bd 3bb1bf07 3573df88 3d2c34f1 ef451fd4 6b503f00",n:"000001ff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffa 51868783 bf2f966b 7fcc0148 f709a5d0 3bb5c9b8 899c47ae bb6fb71e 91386409",hash:i.default.sha512,gRed:!1,g:["000000c6 858e06b7 0404e9cd 9e3ecb66 2395b442 9c648139 053fb521 f828af60 6b4d3dba a14b5e77 efe75928 fe1dc127 a2ffa8de 3348b3c1 856a429b f97e7e31 c2e5bd66","00000118 39296a78 9a3bc004 5c8a5fb4 2c7d1bd9 98f54449 579b4468 17afbd17 273e662c 97ee7299 5ef42640 c550b901 3fad0761 353c7086 a272c240 88be9476 9fd16650"]}),s("curve25519",{type:"mont",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"76d06",b:"1",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:i.default.sha256,gRed:!1,g:["9"]}),s("ed25519",{type:"edwards",prime:"p25519",p:"7fffffffffffffff ffffffffffffffff ffffffffffffffff ffffffffffffffed",a:"-1",c:"1",d:"52036cee2b6ffe73 8cc740797779e898 00700a4d4141d8ab 75eb4dca135978a3",n:"1000000000000000 0000000000000000 14def9dea2f79cd6 5812631a5cf5d3ed",hash:i.default.sha256,gRed:!1,g:["216936d3cd6e53fec0a4e231fdd6dc5c692cc7609525a7b2c9562d608f25d51a","6666666666666666666666666666666666666666666666666666666666666658"]});try{r=null.crash()}catch(u){r=void 0}s("secp256k1",{type:"short",prime:"k256",p:"ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe fffffc2f",a:"0",b:"7",n:"ffffffff ffffffff ffffffff fffffffe baaedce6 af48a03b bfd25e8c d0364141",h:"1",hash:i.default.sha256,beta:"7ae96a2b657c07106e64479eac3434e99cf0497512f58995c1396c28719501ee",lambda:"5363ad4cc05c30e0a5261c028812645a122e22ea20816678df02967c1b23bd72",basis:[{a:"3086d221a7d46bcde86c90e49284eb15",b:"-e4437ed6010e88286f547fa90abfe4c3"},{a:"114ca50f7a8e2f3f657c1108d9d44cfd8",b:"3086d221a7d46bcde86c90e49284eb15"}],gRed:!1,g:["79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798","483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8",r]})}));function E(e){if(!(this instanceof E))return new E(e);this.hash=e.hash,this.predResist=!!e.predResist,this.outLen=this.hash.outSize,this.minEntropy=e.minEntropy||this.hash.hmacStrength,this._reseed=null,this.reseedInterval=null,this.K=null,this.V=null;var t=l.toArray(e.entropy,e.entropyEnc||"hex"),r=l.toArray(e.nonce,e.nonceEnc||"hex"),n=l.toArray(e.pers,e.persEnc||"hex");u(t.length>=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._init(t,r,n)}var C=E;E.prototype._init=function(e,t,r){var n=e.concat(t).concat(r);this.K=new Array(this.outLen/8),this.V=new Array(this.outLen/8);for(var i=0;i=this.minEntropy/8,"Not enough entropy. Minimum is: "+this.minEntropy+" bits"),this._update(e.concat(r||[])),this._reseed=1},E.prototype.generate=function(e,t,r,n){if(this._reseed>this.reseedInterval)throw new Error("Reseed is required");"string"!==typeof t&&(n=r,r=t,t=null),r&&(r=l.toArray(r,n||"hex"),this._update(r));var i=[];while(i.length"};var I=f.assert;function j(e,t){if(e instanceof j)return e;this._importDER(e,t)||(I(e.r&&e.s,"Signature without r or s"),this.r=new n.default(e.r,16),this.s=new n.default(e.s,16),void 0===e.recoveryParam?this.recoveryParam=null:this.recoveryParam=e.recoveryParam)}var B=j;function N(){this.place=0}function R(e,t){var r=e[t.place++];if(!(128&r))return r;var n=15&r;if(0===n||n>4)return!1;for(var i=0,a=0,o=t.place;a>>=0;return!(i<=127)&&(t.place=o,i)}function $(e){var t=0,r=e.length-1;while(!e[t]&&!(128&e[t+1])&&t>>3);e.push(128|r);while(--r)e.push(t>>>(r<<3)&255);e.push(t)}}j.prototype._importDER=function(e,t){e=f.toArray(e,t);var r=new N;if(48!==e[r.place++])return!1;var i=R(e,r);if(!1===i)return!1;if(i+r.place!==e.length)return!1;if(2!==e[r.place++])return!1;var a=R(e,r);if(!1===a)return!1;var o=e.slice(r.place,a+r.place);if(r.place+=a,2!==e[r.place++])return!1;var s=R(e,r);if(!1===s)return!1;if(e.length!==s+r.place)return!1;var u=e.slice(r.place,s+r.place);if(0===o[0]){if(!(128&o[1]))return!1;o=o.slice(1)}if(0===u[0]){if(!(128&u[1]))return!1;u=u.slice(1)}return this.r=new n.default(o),this.s=new n.default(u),this.recoveryParam=null,!0},j.prototype.toDER=function(e){var t=this.r.toArray(),r=this.s.toArray();128&t[0]&&(t=[0].concat(t)),128&r[0]&&(r=[0].concat(r)),t=$(t),r=$(r);while(!r[0]&&!(128&r[1]))r=r.slice(1);var n=[2];M(n,t.length),n=n.concat(t),n.push(2),M(n,r.length);var i=n.concat(r),a=[48];return M(a,i.length),a=a.concat(i),f.encode(a,e)};var U=function(){throw new Error("unsupported")},F=f.assert;function L(e){if(!(this instanceof L))return new L(e);"string"===typeof e&&(F(Object.prototype.hasOwnProperty.call(A,e),"Unknown curve "+e),e=A[e]),e instanceof A.PresetCurve&&(e={curve:e}),this.curve=e.curve.curve,this.n=this.curve.n,this.nh=this.n.ushrn(1),this.g=this.curve.g,this.g=e.curve.g,this.g.precompute(e.curve.n.bitLength()+1),this.hash=e.hash||e.curve.hash}var D=L;L.prototype.keyPair=function(e){return new O(this,e)},L.prototype.keyFromPrivate=function(e,t){return O.fromPrivate(this,e,t)},L.prototype.keyFromPublic=function(e,t){return O.fromPublic(this,e,t)},L.prototype.genKeyPair=function(e){e||(e={});for(var t=new C({hash:this.hash,pers:e.pers,persEnc:e.persEnc||"utf8",entropy:e.entropy||U(this.hash.hmacStrength),entropyEnc:e.entropy&&e.entropyEnc||"utf8",nonce:this.n.toArray()}),r=this.n.byteLength(),i=this.n.sub(new n.default(2));;){var a=new n.default(t.generate(r));if(!(a.cmp(i)>0))return a.iaddn(1),this.keyFromPrivate(a)}},L.prototype._truncateToN=function(e,t){var r=8*e.byteLength()-this.n.bitLength();return r>0&&(e=e.ushrn(r)),!t&&e.cmp(this.n)>=0?e.sub(this.n):e},L.prototype.sign=function(e,t,r,i){"object"===typeof r&&(i=r,r=null),i||(i={}),t=this.keyFromPrivate(t,r),e=this._truncateToN(new n.default(e,16));for(var a=this.n.byteLength(),o=t.getPrivate().toArray("be",a),s=e.toArray("be",a),u=new C({hash:this.hash,entropy:o,nonce:s,pers:i.pers,persEnc:i.persEnc||"utf8"}),c=this.n.sub(new n.default(1)),l=0;;l++){var f=i.k?i.k(l):new n.default(u.generate(this.n.byteLength()));if(f=this._truncateToN(f,!0),!(f.cmpn(1)<=0||f.cmp(c)>=0)){var d=this.g.mul(f);if(!d.isInfinity()){var h=d.getX(),p=h.umod(this.n);if(0!==p.cmpn(0)){var v=f.invm(this.n).mul(p.mul(t.getPrivate()).iadd(e));if(v=v.umod(this.n),0!==v.cmpn(0)){var m=(d.getY().isOdd()?1:0)|(0!==h.cmp(p)?2:0);return i.canonical&&v.cmp(this.nh)>0&&(v=this.n.sub(v),m^=1),new B({r:p,s:v,recoveryParam:m})}}}}}},L.prototype.verify=function(e,t,r,i){e=this._truncateToN(new n.default(e,16)),r=this.keyFromPublic(r,i),t=new B(t,"hex");var a=t.r,o=t.s;if(a.cmpn(1)<0||a.cmp(this.n)>=0)return!1;if(o.cmpn(1)<0||o.cmp(this.n)>=0)return!1;var s,u=o.invm(this.n),c=u.mul(e).umod(this.n),l=u.mul(a).umod(this.n);return this.curve._maxwellTrick?(s=this.g.jmulAdd(c,r.getPublic(),l),!s.isInfinity()&&s.eqXToP(a)):(s=this.g.mulAdd(c,r.getPublic(),l),!s.isInfinity()&&0===s.getX().umod(this.n).cmp(a))},L.prototype.recoverPubKey=function(e,t,r,i){F((3&r)===r,"The recovery param is more than two bits"),t=new B(t,i);var a=this.n,o=new n.default(e),s=t.r,u=t.s,c=1&r,l=r>>1;if(s.cmp(this.curve.p.umod(this.curve.n))>=0&&l)throw new Error("Unable to find sencond key candinate");s=l?this.curve.pointFromX(s.add(this.curve.n),c):this.curve.pointFromX(s,c);var f=t.r.invm(a),d=a.sub(o).mul(f).umod(a),h=u.mul(f).umod(a);return this.g.mulAdd(d,s,h)},L.prototype.getKeyRecoveryParam=function(e,t,r,n){if(t=new B(t,n),null!==t.recoveryParam)return t.recoveryParam;for(var i=0;i<4;i++){var a;try{a=this.recoverPubKey(e,t,i)}catch(e){continue}if(a.eq(r))return i}throw new Error("Unable to find valid recovery factor")};var z=o((function(e,t){var r=t;r.version={version:"6.5.4"}.version,r.utils=f,r.rand=function(){throw new Error("unsupported")},r.curve=S,r.curves=A,r.ec=D,r.eddsa=null})),H=z.ec;t.EC=H}).call(this,r("c8ba"))},1650:function(e,t){e.exports="/static/tongyonh/copy_24px.png"},"16a3":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.defineReadOnly=l,t.getStatic=f,t.resolveProperties=d,t.checkProperties=h,t.shallowCopy=p,t.deepCopy=g,t.Description=void 0;var n=o(r("a34a")),i=r("20ed"),a=r("8909");function o(e){return e&&e.__esModule?e:{default:e}}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var u=function(e,t,r,n){function i(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,a){function o(e){try{u(n.next(e))}catch(t){a(t)}}function s(e){try{u(n["throw"](e))}catch(t){a(t)}}function u(e){e.done?r(e.value):i(e.value).then(o,s)}u((n=n.apply(e,t||[])).next())}))},c=new i.Logger(a.version);function l(e,t,r){Object.defineProperty(e,t,{enumerable:!0,value:r,writable:!1})}function f(e,t){for(var r=0;r<32;r++){if(e[t])return e[t];if(!e.prototype||"object"!==typeof e.prototype)break;e=Object.getPrototypeOf(e.prototype).constructor}return null}function d(e){return u(this,void 0,void 0,n.default.mark((function t(){var r,i;return n.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r=Object.keys(e).map((function(t){var r=e[t];return Promise.resolve(r).then((function(e){return{key:t,value:e}}))})),t.next=3,Promise.all(r);case 3:return i=t.sent,t.abrupt("return",i.reduce((function(e,t){return e[t.key]=t.value,e}),{}));case 5:case"end":return t.stop()}}),t)})))}function h(e,t){e&&"object"===typeof e||c.throwArgumentError("invalid object","object",e),Object.keys(e).forEach((function(r){t[r]||c.throwArgumentError("invalid object key - "+r,"transaction:"+r,e)}))}function p(e){var t={};for(var r in e)t[r]=e[r];return t}var v={bigint:!0,boolean:!0,function:!0,number:!0,string:!0};function m(e){if(void 0===e||null===e||v[typeof e])return!0;if(Array.isArray(e)||"object"===typeof e){if(!Object.isFrozen(e))return!1;for(var t=Object.keys(e),r=0;re.length)&&(t=e.length);for(var r=0,n=new Array(t);r0)for(u in s=o.data.data[0],e("log",s,11111," at utils/BtcUtil.js:17"),s)a=s[u];t.next=10;break;case 8:t.prev=8,t.t0=t["catch"](1);case 10:return t.abrupt("return",a);case 11:case"end":return t.stop()}}),t,null,[[1,8]])})));function r(e,r){return t.apply(this,arguments)}return r}(),btcToSatoshi:function(e){return Math.ceil(1e8*e)},sendTransaction:function(){var t=s(n.default.mark((function t(r,a,o,s){var c,l,f,d,h,p,v,m,b,g,y,w,_,k,x;return n.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,fetch(i.default.constant.btcUtxo+r);case 2:return c=t.sent,t.next=5,c.json();case 5:l=t.sent,f=l.data.txs,d=[],h=o,p=0,v=0;case 11:if(!(vh)){t.next=16;break}return t.abrupt("break",20);case 16:h-=f[v].value;case 17:v++,t.next=11;break;case 20:if(!(p<=o)){t.next=22;break}throw new Error("Insufficient balance");case 22:for(e("log",p,o," at utils/BtcUtil.js:50"),m=this.btcToSatoshi(1e-4),p=this.btcToSatoshi(p),o=this.btcToSatoshi(o),b=p-m-o,g=new u.ECPair.fromWIF(s,i.default.constant.btcNetwork),y=new u.TransactionBuilder(i.default.constant.btcNetwork),w=0;w= 0x80 (not a basic code point)","invalid-input":"Invalid input"},_=c-l,k=Math.floor,x=String.fromCharCode;function S(e){throw new RangeError(w[e])}function A(e,t){var r=e.length,n=[];while(r--)n[r]=t(e[r]);return n}function E(e,t){var r=e.split("@"),n="";r.length>1&&(n=r[0]+"@",e=r[1]),e=e.replace(y,".");var i=e.split("."),a=A(i,t).join(".");return n+a}function C(e){var t,r,n=[],i=0,a=e.length;while(i=55296&&t<=56319&&i65535&&(e-=65536,t+=x(e>>>10&1023|55296),e=56320|1023&e),t+=x(e),t})).join("")}function T(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:c}function O(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function I(e,t,r){var n=0;for(e=r?k(e/h):e>>1,e+=k(e/t);e>_*f>>1;n+=c)e=k(e/_);return k(n+(_+1)*e/(e+d))}function j(e){var t,r,n,i,a,o,s,d,h,b,g=[],y=e.length,w=0,_=v,x=p;for(r=e.lastIndexOf(m),r<0&&(r=0),n=0;n=128&&S("not-basic"),g.push(e.charCodeAt(n));for(i=r>0?r+1:0;i=y&&S("invalid-input"),d=T(e.charCodeAt(i++)),(d>=c||d>k((u-w)/o))&&S("overflow"),w+=d*o,h=s<=x?l:s>=x+f?f:s-x,dk(u/b)&&S("overflow"),o*=b}t=g.length+1,x=I(w-a,t,0==a),k(w/t)>u-_&&S("overflow"),_+=k(w/t),w%=t,g.splice(w++,0,_)}return P(g)}function B(e){var t,r,n,i,a,o,s,d,h,b,g,y,w,_,A,E=[];for(e=C(e),y=e.length,t=v,r=0,a=p,o=0;o=t&&gk((u-r)/w)&&S("overflow"),r+=(s-t)*w,t=s,o=0;ou&&S("overflow"),g==t){for(d=r,h=c;;h+=c){if(b=h<=a?l:h>=a+f?f:h-a,d=0;u--)t=i.substring(u,u+1),r=parseInt(t,10),s?(r*=2,o+=r>=10?r+1:r):o+=r,s=!s;return parseInt(e.substr(e.length-1),10)===(1e4-o)%10}e.exports=t.default,e.exports.default=t.default},"1a2a":function(e,t,r){"use strict";var n=r("3fb5"),i=r("d424"),a=r("6430"),o=r("8707").Buffer,s=r("5a76"),u=r("b5ca"),c=r("69f2"),l=o.alloc(128);function f(e,t){a.call(this,"digest"),"string"===typeof t&&(t=o.from(t));var r="sha512"===e||"sha384"===e?128:64;if(this._alg=e,this._key=t,t.length>r){var n="rmd160"===e?new u:c(e);t=n.update(t).digest()}else t.length8)throw"Invalid input length";var t=n.ZERO,r=new n(2).pow(8),i=0;switch(9-e.length){case 1:t=t.add(e[i++]);case 2:t=t.multiply(r).add(e[i++]);case 3:t=t.multiply(r).add(e[i++]);case 4:t=t.multiply(r).add(e[i++]);case 5:t=t.multiply(r).add(e[i++]);case 6:t=t.multiply(r).add(e[i++]);case 7:t=t.multiply(r).add(e[i++]);case 8:t=t.multiply(r).add(e[i++]);break;default:throw"Impossible condition"}return t}function v(e,t){var r=new Uint8Array(t);if(t<1||t>8)throw"Invalid input length";for(var i=new n(2).pow(8),a=t-1;a>=0;a--)r[a]=e.remainder(i).toJSValue(),e=e.divide(i);return r}return e.encode_block=function(e,t,n){if(e.length<1||e.length>u)throw"Invalid block length: "+e.length;var i=p(e),s=a[e.length]-1;while(1===i.compare(0)){var c=i.divRem(o),l=c[1];i=c[0],t[n+s]=r[l.toJSValue()],s--}return t},e.encode=function(t){var n=l(t);if(0===n.length)return"";var i,o=Math.floor(n.length/s),c=n.length%s,f=o*u+a[c],d=new Uint8Array(f);for(i=0;i0&&(d=e.encode_block(n.subarray(o*s,o*s+c),d,o*u)),h(d)},e.decode_block=function(e,t,i){if(e.length<1||e.length>u)throw"Invalid block length: "+e.length;var l=a.indexOf(e.length);if(l<=0)throw"Invalid block size";for(var f=new n(0),d=new n(1),h=e.length-1;h>=0;h--){var p=r.indexOf(e[h]);if(p<0)throw"Invalid symbol";var m=d.multiply(p).add(f);if(1===m.compare(c))throw"Overflow";f=m,d=d.multiply(o)}if(l0&&(c=e.decode_block(t.subarray(r*u,r*u+n),c,r*s)),f(c)},e}();e.exports=i},"1a99":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r("a34a"));i(r("8e09")),i(r("8be2"));function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,r,n,i,a,o){try{var s=e[a](o),u=s.value}catch(c){return void r(c)}s.done?t(u):Promise.resolve(u).then(n,i)}function o(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function s(e){a(o,n,i,s,u,"next",e)}function u(e){a(o,n,i,s,u,"throw",e)}s(void 0)}))}}var s={data:function(){return{teee1:this.$t("index").entercontractaddress,teee2:this.$t("index").entertokenID,caddress:"",tid:"",wallet:{},nftIndex:0,walletInfo:{},address:"",proid:""}},onLoad:function(){uni.getStorageSync("wallet")?(this.address=uni.getStorageSync("wallet").address,this.wallet=uni.getStorageSync("wallet"),this.wallet.address=this.wallet.address.substring(0,6)+"..."+this.wallet.address.substring(25,this.wallet.address.length)):(this.wallet=uni.getStorageSync("walletInfo").BTC[0],this.wallet.address=this.wallet.address.substring(0,6)+"..."+this.wallet.address,e("log",this.wallet,111," at pages/menu/collection/addCollection/index.vue:76"))},computed:{i18n:function(){return this.$t("index")}},methods:{back:function(){uni.reLaunch({url:"../collectionDetail/index"})},Add:function(){var e=this;return o(n.default.mark((function t(){var r,i;return n.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(""!=e.caddress){t.next=3;break}return uni.showToast({title:e.$t("index").entercontractaddress,icon:"none",duration:1500}),t.abrupt("return");case 3:if(""!=e.tid){t.next=6;break}return uni.showToast({title:e.$t("index").entertokenID,icon:"none",duration:1500}),t.abrupt("return");case 6:return e.proid=uni.getStorageSync("proid"),r={address:e.address,contract:e.caddress,tonkenId:e.tid,nftProjectId:e.proid},t.next=10,e.$api.addNftCollection(r);case 10:i=t.sent,200==i.code?(uni.showToast({title:e.$t("index").Successful,icon:"success",duration:1500}),setTimeout((function(){uni.navigateTo({url:"../collectionDetail/index"})}),1500)):uni.showToast({title:i.msg,icon:"error",duration:1500});case 12:case"end":return t.stop()}}),t)})))()}}};t.default=s}).call(this,r("0de9")["default"])},"1b6c":function(e,t,r){"use strict";r.d(t,"b",(function(){return i})),r.d(t,"c",(function(){return a})),r.d(t,"a",(function(){return n}));var n={navigation:r("8e09").default},i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",[n("navigation",{staticClass:e._$s(1,"sc","navbg"),attrs:{showBack:!1,bgnum:!0,_i:1}},[n("image",{staticClass:e._$s(2,"sc","back"),attrs:{src:e._$s(2,"a-src",r("6a29")),_i:2},on:{click:function(t){return e.back()}}}),n("text",{staticClass:e._$s(3,"sc","big_title"),attrs:{_i:3}},[e._v(e._$s(3,"t0-0",e._s(e.i18n.cwallet)))]),n("text",{staticClass:e._$s(4,"sc","renYou"),attrs:{_i:4},on:{click:function(t){return e.goMwallet()}}},[e._v(e._$s(4,"t0-0",e._s(e.i18n.manage)))])]),n("view",{staticClass:e._$s(5,"sc","main flexx"),attrs:{_i:5}},[n("view",{staticClass:e._$s(6,"sc","imgcon"),attrs:{_i:6}},[n("image",{ref:"one",staticClass:e._$s(7,"sc","letConimg"),attrs:{src:e._$s(7,"a-src",r("bd3c")),_i:7},on:{click:function(t){e.getHeight("one"),e.setStorage()}}}),n("image",{ref:"btc",staticClass:e._$s(8,"sc","letConimg"),attrs:{src:e._$s(8,"a-src",r("5c76")),_i:8},on:{click:function(t){e.getHeight("btc"),e.setStorage("BTC")}}}),n("image",{ref:"eth",staticClass:e._$s(9,"sc","letConimg"),attrs:{src:e._$s(9,"a-src",r("6def")),_i:9},on:{click:function(t){e.getHeight("eth"),e.setStorage("ETH")}}}),n("image",{ref:"trx",staticClass:e._$s(10,"sc","letConimg"),attrs:{src:e._$s(10,"a-src",r("1de7")),_i:10},on:{click:function(t){e.getHeight("trx"),e.setStorage("TRX")}}})]),n("view",{staticClass:e._$s(11,"sc","bot_con"),attrs:{_i:11}},[n("view",{ref:"tiao",staticClass:e._$s(12,"sc","tiao"),class:e._$s(12,"c",{ethh:"eth"==e.type,btch:"btc"==e.type,trxh:"trx"==e.type}),attrs:{_i:12}}),e._l(e._$s(13,"f",{forItems:e.walletInfo}),(function(t,i,a,o){return n("view",{key:e._$s(13,"f",{forIndex:a,key:"13-"+o}),staticClass:e._$s("13-"+o,"sc","item flexx"),class:e._$s("13-"+o,"c",{pur:"ETH"==t.type,red:"TRX"==t.type}),attrs:{_i:"13-"+o},on:{click:function(r){return e.gou(t)}}},[n("view",{staticClass:e._$s("14-"+o,"sc","left flex"),attrs:{_i:"14-"+o}},[e._$s("15-"+o,"i","BTC"==t.type)?n("image",{staticClass:e._$s("15-"+o,"sc","img1"),attrs:{src:e._$s("15-"+o,"a-src",r("d58a")),_i:"15-"+o}}):e._e(),e._$s("16-"+o,"i","ETH"==t.type)?n("image",{staticClass:e._$s("16-"+o,"sc","img1"),attrs:{src:e._$s("16-"+o,"a-src",r("ca44")),_i:"16-"+o}}):e._e(),e._$s("17-"+o,"i","TRX"==t.type)?n("image",{staticClass:e._$s("17-"+o,"sc","img1"),attrs:{src:e._$s("17-"+o,"a-src",r("3f17")),_i:"17-"+o}}):e._e(),n("view",{staticClass:e._$s("18-"+o,"sc","textcon"),attrs:{_i:"18-"+o}},[n("view",{staticClass:e._$s("19-"+o,"sc","text1"),attrs:{_i:"19-"+o}},[e._v(e._$s("19-"+o,"t0-0",e._s(t.name)))]),n("view",{staticClass:e._$s("20-"+o,"sc","text2"),attrs:{_i:"20-"+o}},[e._v(e._$s("20-"+o,"t0-0",e._s(t.ellipsisAddress)))])])]),e._$s("21-"+o,"i",e.num==t.address)?n("view",{staticClass:e._$s("21-"+o,"sc","gou"),attrs:{_i:"21-"+o}},[n("image",{staticClass:e._$s("22-"+o,"sc","img"),attrs:{src:e._$s("22-"+o,"a-src",r("11ae")),_i:"22-"+o}})]):e._e(),n("view",{staticClass:e._$s("23-"+o,"sc","rig"),attrs:{_i:"23-"+o}},[e._v(e._$s("23-"+o,"t0-0",e._s(t.balance)))])])}))],2)])],1)},a=[]},"1b7b":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HashZero=void 0;var n="0x0000000000000000000000000000000000000000000000000000000000000000";t.HashZero=n},"1b8c":function(e,t,r){"use strict";r.r(t);var n=r("d2ab"),i=r.n(n);for(var a in n)"default"!==a&&function(e){r.d(t,e,(function(){return n[e]}))}(a);t["default"]=i.a},"1baf":function(e,t,r){"use strict";r.r(t);var n=r("2ddd"),i=r.n(n);for(var a in n)"default"!==a&&function(e){r.d(t,e,(function(){return n[e]}))}(a);t["default"]=i.a},"1bdc":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r("a34a"));i(r("8e09")),i(r("8be2"));function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,r,n,i,a,o){try{var s=e[a](o),u=s.value}catch(c){return void r(c)}s.done?t(u):Promise.resolve(u).then(n,i)}function o(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function s(e){a(o,n,i,s,u,"next",e)}function u(e){a(o,n,i,s,u,"throw",e)}s(void 0)}))}}var s={data:function(){return{address:"",collectinInfo:[],ethInfo:{},showbottom:!1,test:{},testindex:0}},onLoad:function(){this.ethInfo=uni.getStorageSync("walletInfo").ETH,e("log",this.ethInfo,444," at pages/menu/collection/index.vue:88"),uni.getStorageSync("wallet")?this.address=uni.getStorageSync("wallet").address:this.address=uni.getStorageSync("walletInfo").BTC[0].address,this.getCollection()},computed:{i18n:function(){return this.$t("index")}},onPullDownRefresh:function(){e("log","refresh"," at pages/menu/collection/index.vue:106"),this.getCollection(),setTimeout((function(){uni.stopPullDownRefresh()}),500)},methods:{showMsg:function(e,t){this.test=e,this.testindex=t,"ETH"==uni.getStorageSync("wallet").type?(this.showbottom=!1,this.goDetail()):this.showbottom=!0},getCollection:function(){var e=this;return o(n.default.mark((function t(){var r,i;return n.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r={address:e.address},t.next=3,e.$api.getNftProjectList(r);case 3:i=t.sent,e.collectinInfo=i.data;case 5:case"end":return t.stop()}}),t)})))()},goDetail2:function(t,r){uni.setStorageSync("proid",this.test.id),uni.setStorageSync("wallet",t),uni.setStorageSync("walleti",t.address),e("log",t,444," at pages/menu/collection/index.vue:137"),uni.setStorageSync("nftIndex",this.testindex);var n=JSON.stringify(this.test);uni.setStorageSync("nftitem",this.test),uni.navigateTo({url:"./collectionDetail/index?type="+n}),this.showbottom=!1},goDetail:function(e,t){uni.setStorageSync("proid",this.test.id),uni.setStorageSync("nftIndex",this.testindex),uni.setStorageSync("nftitem",this.test),uni.navigateTo({url:"./collectionDetail/index"}),this.showbottom=!1}}};t.default=s}).call(this,r("0de9")["default"])},"1c0b":function(e,t){e.exports="/static/tongyonh/trash.png"},"1c46":function(e,t,r){"use strict";t.randomBytes=t.rng=t.pseudoRandomBytes=t.prng=r("11dc"),t.createHash=t.Hash=r("98e6"),t.createHmac=t.Hmac=r("1a2a");var n=r("116d"),i=Object.keys(n),a=["sha1","sha224","sha256","sha384","sha512","md5","rmd160"].concat(i);t.getHashes=function(){return a};var o=r("a099");t.pbkdf2=o.pbkdf2,t.pbkdf2Sync=o.pbkdf2Sync;var s=r("956a");t.Cipher=s.Cipher,t.createCipher=s.createCipher,t.Cipheriv=s.Cipheriv,t.createCipheriv=s.createCipheriv,t.Decipher=s.Decipher,t.createDecipher=s.createDecipher,t.Decipheriv=s.Decipheriv,t.createDecipheriv=s.createDecipheriv,t.getCiphers=s.getCiphers,t.listCiphers=s.listCiphers;var u=r("00dc");t.DiffieHellmanGroup=u.DiffieHellmanGroup,t.createDiffieHellmanGroup=u.createDiffieHellmanGroup,t.getDiffieHellman=u.getDiffieHellman,t.createDiffieHellman=u.createDiffieHellman,t.DiffieHellman=u.DiffieHellman;var c=r("b692");t.createSign=c.createSign,t.Sign=c.Sign,t.createVerify=c.createVerify,t.Verify=c.Verify,t.createECDH=r("e1d3");var l=r("6442");t.publicEncrypt=l.publicEncrypt,t.privateEncrypt=l.privateEncrypt,t.publicDecrypt=l.publicDecrypt,t.privateDecrypt=l.privateDecrypt;var f=r("75cc");t.randomFill=f.randomFill,t.randomFillSync=f.randomFillSync,t.createCredentials=function(){throw new Error(["sorry, createCredentials is not implemented yet","we accept pull requests","https://github.com/crypto-browserify/crypto-browserify"].join("\n"))},t.constants={DH_CHECK_P_NOT_SAFE_PRIME:2,DH_CHECK_P_NOT_PRIME:1,DH_UNABLE_TO_CHECK_GENERATOR:4,DH_NOT_SUITABLE_GENERATOR:8,NPN_ENABLED:1,ALPN_ENABLED:1,RSA_PKCS1_PADDING:1,RSA_SSLV23_PADDING:2,RSA_NO_PADDING:3,RSA_PKCS1_OAEP_PADDING:4,RSA_X931_PADDING:5,RSA_PKCS1_PSS_PADDING:6,POINT_CONVERSION_COMPRESSED:2,POINT_CONVERSION_UNCOMPRESSED:4,POINT_CONVERSION_HYBRID:6}},"1c76":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("5a80"),i=r("cb58"),a=r("7787"),o=r("7f2c"),s=r("257a"),u=r("6df7"),c=r("e363"),l=r("feaf"),f=r("edaf"),d={P2MS:"multisig",NONSTANDARD:"nonstandard",NULLDATA:"nulldata",P2PK:"pubkey",P2PKH:"pubkeyhash",P2SH:"scripthash",P2WPKH:"witnesspubkeyhash",P2WSH:"witnessscripthash",WITNESS_COMMITMENT:"witnesscommitment"};function h(e){if(l.output.check(e))return d.P2WPKH;if(f.output.check(e))return d.P2WSH;if(s.output.check(e))return d.P2PKH;if(u.output.check(e))return d.P2SH;var t=n.decompile(e);if(!t)throw new TypeError("Invalid script");return i.output.check(t)?d.P2MS:o.output.check(t)?d.P2PK:c.output.check(t)?d.WITNESS_COMMITMENT:a.output.check(t)?d.NULLDATA:d.NONSTANDARD}function p(e,t){var r=n.decompile(e);if(!r)throw new TypeError("Invalid script");return s.input.check(r)?d.P2PKH:u.input.check(r,t)?d.P2SH:i.input.check(r,t)?d.P2MS:o.input.check(r)?d.P2PK:d.NONSTANDARD}function v(e,t){var r=n.decompile(e);if(!r)throw new TypeError("Invalid script");return l.input.check(r)?d.P2WPKH:f.input.check(r,t)?d.P2WSH:d.NONSTANDARD}t.types=d,t.output=h,t.input=p,t.witness=v},"1ca9":function(e,t,r){"use strict";r.r(t);var n=r("8b65"),i=r("e0d3");for(var a in i)"default"!==a&&function(e){r.d(t,e,(function(){return i[e]}))}(a);var o,s=r("f0c5"),u=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,"a00d8ec8",null,!1,n["a"],o);t["default"]=u.exports},"1cbd":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FallbackProvider=void 0;var n=p(r("a34a")),i=r("3c6c"),a=r("846b"),o=r("ecb6"),s=r("16a3"),u=r("83b7"),c=r("35bf"),l=r("bb34"),f=r("3b61"),d=r("20ed"),h=r("9684");function p(e){return e&&e.__esModule?e:{default:e}}function v(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function m(e,t){for(var r=0;rt?null:(n+i)/2}function O(e){if(null===e)return"null";if("number"===typeof e||"boolean"===typeof e)return JSON.stringify(e);if("string"===typeof e)return e;if(a.BigNumber.isBigNumber(e))return e.toString();if(Array.isArray(e))return JSON.stringify(e.map((function(e){return O(e)})));if("object"===typeof e){var t=Object.keys(e);return t.sort(),"{"+t.map((function(t){var r=e[t];return r="function"===typeof r?"[function]":O(r),JSON.stringify(t)+":"+r})).join(",")+"}"}throw new Error("unknown value type: "+typeof e)}var I=1;function j(e){var t=null,r=null,n=new Promise((function(n){t=function(){r&&(clearTimeout(r),r=null),n()},r=setTimeout(t,e)})),i=function(e){return n=n.then(e),n};function a(){return n}return{cancel:t,getPromise:a,wait:i}}var B=[d.Logger.errors.CALL_EXCEPTION,d.Logger.errors.INSUFFICIENT_FUNDS,d.Logger.errors.NONCE_EXPIRED,d.Logger.errors.REPLACEMENT_UNDERPRICED,d.Logger.errors.UNPREDICTABLE_GAS_LIMIT],N=["address","args","errorArgs","errorSignature","method","transaction"];function R(e,t){var r={weight:e.weight};return Object.defineProperty(r,"provider",{get:function(){return e.provider}}),e.start&&(r.start=e.start),t&&(r.duration=t-e.start),e.done&&(e.error?r.error=e.error:r.result=e.result||null),r}function $(e,t){return function(r){var n={};r.forEach((function(t){var r=e(t.result);n[r]||(n[r]={count:0,result:t.result}),n[r].count++}));for(var i=Object.keys(n),a=0;a=t)return o.result}}}function M(e,t,r){var n=O;switch(t){case"getBlockNumber":return function(t){var r=t.map((function(e){return e.result})),n=T(t.map((function(e){return e.result})),2);if(null!=n)return n=Math.ceil(n),r.indexOf(n+1)>=0&&n++,n>=e._highestBlockNumber&&(e._highestBlockNumber=n),e._highestBlockNumber};case"getGasPrice":return function(e){var t=e.map((function(e){return e.result}));return t.sort(),t[Math.floor(t.length/2)]};case"getEtherPrice":return function(e){return T(e.map((function(e){return e.result})))};case"getBalance":case"getTransactionCount":case"getCode":case"getStorageAt":case"call":case"estimateGas":case"getLogs":break;case"getTransaction":case"getTransactionReceipt":n=function(e){return null==e?null:(e=(0,s.shallowCopy)(e),e.confirmations=-1,O(e))};break;case"getBlock":n=r.includeTransactions?function(e){return null==e?null:(e=(0,s.shallowCopy)(e),e.transactions=e.transactions.map((function(e){return e=(0,s.shallowCopy)(e),e.confirmations=-1,e})),O(e))}:function(e){return null==e?null:O(e)};break;default:throw new Error("unknown method: "+t)}return $(n,e.quorum)}function U(e,t){return A(this,void 0,void 0,n.default.mark((function r(){var i;return n.default.wrap((function(r){while(1)switch(r.prev=r.next){case 0:if(i=e.provider,!(null!=i.blockNumber&&i.blockNumber>=t||-1===t)){r.next=3;break}return r.abrupt("return",i);case 3:return r.abrupt("return",(0,c.poll)((function(){return new Promise((function(r,n){setTimeout((function(){return i.blockNumber>=t?r(i):e.cancelled?r(null):r(void 0)}),0)}))}),{oncePoll:i}));case 4:case"end":return r.stop()}}),r)})))}function F(e,t,r,i){return A(this,void 0,void 0,n.default.mark((function a(){var s,u;return n.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:s=e.provider,n.t0=r,n.next="getBlockNumber"===n.t0||"getGasPrice"===n.t0?4:"getEtherPrice"===n.t0?5:"getBalance"===n.t0||"getTransactionCount"===n.t0||"getCode"===n.t0?8:"getStorageAt"===n.t0?13:"getBlock"===n.t0?18:"call"===n.t0||"estimateGas"===n.t0?23:"getTransaction"===n.t0||"getTransactionReceipt"===n.t0?28:"getLogs"===n.t0?29:35;break;case 4:return n.abrupt("return",s[r]());case 5:if(!s.getEtherPrice){n.next=7;break}return n.abrupt("return",s.getEtherPrice());case 7:return n.abrupt("break",35);case 8:if(!i.blockTag||!(0,o.isHexString)(i.blockTag)){n.next=12;break}return n.next=11,U(e,t);case 11:s=n.sent;case 12:return n.abrupt("return",s[r](i.address,i.blockTag||"latest"));case 13:if(!i.blockTag||!(0,o.isHexString)(i.blockTag)){n.next=17;break}return n.next=16,U(e,t);case 16:s=n.sent;case 17:return n.abrupt("return",s.getStorageAt(i.address,i.position,i.blockTag||"latest"));case 18:if(!i.blockTag||!(0,o.isHexString)(i.blockTag)){n.next=22;break}return n.next=21,U(e,t);case 21:s=n.sent;case 22:return n.abrupt("return",s[i.includeTransactions?"getBlockWithTransactions":"getBlock"](i.blockTag||i.blockHash));case 23:if(!i.blockTag||!(0,o.isHexString)(i.blockTag)){n.next=27;break}return n.next=26,U(e,t);case 26:s=n.sent;case 27:return n.abrupt("return",s[r](i.transaction));case 28:return n.abrupt("return",s[r](i.transactionHash));case 29:if(u=i.filter,!(u.fromBlock&&(0,o.isHexString)(u.fromBlock)||u.toBlock&&(0,o.isHexString)(u.toBlock))){n.next=34;break}return n.next=33,U(e,t);case 33:s=n.sent;case 34:return n.abrupt("return",s.getLogs(u));case 35:return n.abrupt("return",E.throwError("unknown method error",d.Logger.errors.UNKNOWN_ERROR,{method:r,params:i}));case 36:case"end":return n.stop()}}),a)})))}var L=function(e){g(r,e);var t=w(r);function r(e,n){var a;v(this,r),E.checkNew(this instanceof r?this.constructor:void 0,r),0===e.length&&E.throwArgumentError("missing providers","providers",e);var o=e.map((function(e,t){if(i.Provider.isProvider(e)){var r=(0,f.isCommunityResource)(e)?2e3:750,n=1;return Object.freeze({provider:e,weight:1,stallTimeout:r,priority:n})}var a=(0,s.shallowCopy)(e);null==a.priority&&(a.priority=1),null==a.stallTimeout&&(a.stallTimeout=(0,f.isCommunityResource)(e)?2e3:750),null==a.weight&&(a.weight=1);var o=a.weight;return(o%1||o>512||o<1)&&E.throwArgumentError("invalid weight; must be integer in [1, 512]","providers[".concat(t,"].weight"),o),Object.freeze(a)})),u=o.reduce((function(e,t){return e+t.weight}),0);null==n?n=u/2:n>u&&E.throwArgumentError("quorum will always fail; larger than total weight","quorum",n);var c=P(o.map((function(e){return e.provider.network})));return null==c&&(c=new Promise((function(e,t){setTimeout((function(){a.detectNetwork().then(e,t)}),0)}))),a=t.call(this,c),(0,s.defineReadOnly)(k(a),"providerConfigs",Object.freeze(o)),(0,s.defineReadOnly)(k(a),"quorum",n),a._highestBlockNumber=-1,a}return b(r,[{key:"detectNetwork",value:function(){return A(this,void 0,void 0,n.default.mark((function e(){var t;return n.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,Promise.all(this.providerConfigs.map((function(e){return e.provider.getNetwork()})));case 2:return t=e.sent,e.abrupt("return",P(t));case 4:case"end":return e.stop()}}),e,this)})))}},{key:"perform",value:function(e,t){return A(this,void 0,void 0,n.default.mark((function r(){var i,a,o,c,l,f,h,p,v,m,b=this;return n.default.wrap((function(r){while(1)switch(r.prev=r.next){case 0:if("sendTransaction"!==e){r.next=13;break}return r.next=3,Promise.all(this.providerConfigs.map((function(e){return e.provider.sendTransaction(t.signedTransaction).then((function(e){return e.hash}),(function(e){return e}))})));case 3:i=r.sent,a=0;case 5:if(!(a=b.quorum)){r.next=19;break}if(v=c(d),void 0===v){r.next=15;break}return l.forEach((function(e){e.staller&&e.staller.cancel(),e.cancelled=!0})),r.abrupt("return",{v:v});case 15:if(p){r.next=18;break}return r.next=18,j(100).getPromise();case 18:p=!1;case 19:if(m=l.reduce((function(e,t){if(!t.done||null==t.error)return e;var r=t.error.code;return B.indexOf(r)>=0&&(e[r]||(e[r]={error:t.error,weight:0}),e[r].weight+=t.weight),e}),{}),Object.keys(m).forEach((function(e){var t=m[e];if(!(t.weight0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}function l(e){var t=c(e),r=t[0],n=t[1];return 3*(r+n)/4-n}function f(e,t,r){return 3*(t+r)/4-r}function d(e){var t,r,n=c(e),o=n[0],s=n[1],u=new a(f(e,o,s)),l=0,d=s>0?o-4:o;for(r=0;r>16&255,u[l++]=t>>8&255,u[l++]=255&t;return 2===s&&(t=i[e.charCodeAt(r)]<<2|i[e.charCodeAt(r+1)]>>4,u[l++]=255&t),1===s&&(t=i[e.charCodeAt(r)]<<10|i[e.charCodeAt(r+1)]<<4|i[e.charCodeAt(r+2)]>>2,u[l++]=t>>8&255,u[l++]=255&t),u}function h(e){return n[e>>18&63]+n[e>>12&63]+n[e>>6&63]+n[63&e]}function p(e,t,r){for(var n,i=[],a=t;au?u:s+o));return 1===i?(t=e[r-1],a.push(n[t>>2]+n[t<<4&63]+"==")):2===i&&(t=(e[r-2]<<8)+e[r-1],a.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"=")),a.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},"1fe8":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.FunctionFragment=t.ConstructorFragment=t.EventFragment=t.Fragment=t.ParamType=t.FormatTypes=void 0;var n=r("846b"),i=r("16a3"),a=r("20ed"),o=r("d87f");function s(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&u(e,t)}function u(e,t){return u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},u(e,t)}function c(e){var t=d();return function(){var r,n=h(e);if(t){var i=h(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return l(this,r)}}function l(e,t){return!t||"object"!==typeof t&&"function"!==typeof t?f(e):t}function f(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function d(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}function h(e){return h=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},h(e)}function p(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function v(e,t){for(var r=0;r=0||"tuple"===e)&&w[t])return!0;return(y[t]||"payable"===t)&&b.throwArgumentError("invalid modifier","name",t),!1}function k(e,t){var r=e;function n(t){b.throwArgumentError("unexpected character at position ".concat(t),"param",e)}function i(e){var r={type:"",name:"",parent:e,state:{allowType:!0}};return t&&(r.indexed=!1),r}e=e.replace(/\s/g," ");for(var a={type:"",name:"",state:{allowType:!0}},o=a,s=0;s2&&b.throwArgumentError("invalid human-readable ABI signature","value",e),r[1].match(/^[0-9]+$/)||b.throwArgumentError("invalid human-readable ABI signature gas","value",e),t.gas=n.BigNumber.from(r[1]),r[0]):e}function I(t,r){r.constant=!1,r.payable=!1,r.stateMutability="nonpayable",t.split(" ").forEach((function(t){switch(t.trim()){case"constant":r.constant=!0;break;case"payable":r.payable=!0,r.stateMutability="payable";break;case"nonpayable":r.payable=!1,r.stateMutability="nonpayable";break;case"pure":r.constant=!0,r.stateMutability="pure";break;case"view":r.constant=!0,r.stateMutability="view";break;case"external":case"public":case"":break;default:e("log","unknown modifier: "+t," at node_modules/@ethersproject/abi/lib.esm/fragments.js:506")}}))}function j(e){var t={constant:!1,payable:!0,stateMutability:"payable"};return null!=e.stateMutability?(t.stateMutability=e.stateMutability,t.constant="view"===t.stateMutability||"pure"===t.stateMutability,null!=e.constant&&!!e.constant!==t.constant&&b.throwArgumentError("cannot have constant function with mutability "+t.stateMutability,"value",e),t.payable="payable"===t.stateMutability,null!=e.payable&&!!e.payable!==t.payable&&b.throwArgumentError("cannot have payable function with mutability "+t.stateMutability,"value",e)):null!=e.payable?(t.payable=!!e.payable,null!=e.constant||t.payable||"constructor"===e.type||b.throwArgumentError("unable to determine stateMutability","value",e),t.constant=!!e.constant,t.constant?t.stateMutability="view":t.stateMutability=t.payable?"payable":"nonpayable",t.payable&&t.constant&&b.throwArgumentError("cannot have constant payable function","value",e)):null!=e.constant?(t.constant=!!e.constant,t.payable=!t.constant,t.stateMutability=t.constant?"view":"payable"):"constructor"!==e.type&&b.throwArgumentError("unable to determine stateMutability","value",e),t}t.EventFragment=T;var B=function(e){s(r,e);var t=c(r);function r(){return p(this,r),t.apply(this,arguments)}return m(r,[{key:"format",value:function(e){if(e||(e=S.sighash),S[e]||b.throwArgumentError("invalid format type","format",e),e===S.json)return JSON.stringify({type:"constructor",stateMutability:"nonpayable"!==this.stateMutability?this.stateMutability:void 0,payble:this.payable,gas:this.gas?this.gas.toNumber():void 0,inputs:this.inputs.map((function(t){return JSON.parse(t.format(e))}))});e===S.sighash&&b.throwError("cannot format a constructor for sighash",a.Logger.errors.UNSUPPORTED_OPERATION,{operation:"format(sighash)"});var t="constructor("+this.inputs.map((function(t){return t.format(e)})).join(e===S.full?", ":",")+") ";return this.stateMutability&&"nonpayable"!==this.stateMutability&&(t+=this.stateMutability+" "),t.trim()}}],[{key:"from",value:function(e){return"string"===typeof e?r.fromString(e):r.fromObject(e)}},{key:"fromObject",value:function(e){if(r.isConstructorFragment(e))return e;"constructor"!==e.type&&b.throwArgumentError("invalid constructor object","value",e);var t=j(e);t.constant&&b.throwArgumentError("constructor cannot be constant","value",e);var i={name:null,type:e.type,inputs:e.inputs?e.inputs.map(E.fromObject):[],payable:t.payable,stateMutability:t.stateMutability,gas:e.gas?n.BigNumber.from(e.gas):null};return new r(g,i)}},{key:"fromString",value:function(e){var t={type:"constructor"};e=O(e,t);var n=e.match(U);return n&&"constructor"===n[1].trim()||b.throwArgumentError("invalid constructor string","value",e),t.inputs=C(n[2].trim(),!1),I(n[3].trim(),t),r.fromObject(t)}},{key:"isConstructorFragment",value:function(e){return e&&e._isFragment&&"constructor"===e.type}}]),r}(P);t.ConstructorFragment=B;var N=function(e){s(r,e);var t=c(r);function r(){return p(this,r),t.apply(this,arguments)}return m(r,[{key:"format",value:function(e){if(e||(e=S.sighash),S[e]||b.throwArgumentError("invalid format type","format",e),e===S.json)return JSON.stringify({type:"function",name:this.name,constant:this.constant,stateMutability:"nonpayable"!==this.stateMutability?this.stateMutability:void 0,payble:this.payable,gas:this.gas?this.gas.toNumber():void 0,inputs:this.inputs.map((function(t){return JSON.parse(t.format(e))})),ouputs:this.outputs.map((function(t){return JSON.parse(t.format(e))}))});var t="";return e!==S.sighash&&(t+="function "),t+=this.name+"("+this.inputs.map((function(t){return t.format(e)})).join(e===S.full?", ":",")+") ",e!==S.sighash&&(this.stateMutability?"nonpayable"!==this.stateMutability&&(t+=this.stateMutability+" "):this.constant&&(t+="view "),this.outputs&&this.outputs.length&&(t+="returns ("+this.outputs.map((function(t){return t.format(e)})).join(", ")+") "),null!=this.gas&&(t+="@"+this.gas.toString()+" ")),t.trim()}}],[{key:"from",value:function(e){return"string"===typeof e?r.fromString(e):r.fromObject(e)}},{key:"fromObject",value:function(e){if(r.isFunctionFragment(e))return e;"function"!==e.type&&b.throwArgumentError("invalid function object","value",e);var t=j(e),i={type:e.type,name:M(e.name),constant:t.constant,inputs:e.inputs?e.inputs.map(E.fromObject):[],outputs:e.outputs?e.outputs.map(E.fromObject):[],payable:t.payable,stateMutability:t.stateMutability,gas:e.gas?n.BigNumber.from(e.gas):null};return new r(g,i)}},{key:"fromString",value:function(e){var t={type:"function"};e=O(e,t);var n=e.split(" returns ");n.length>2&&b.throwArgumentError("invalid function string","value",e);var i=n[0].match(U);if(i||b.throwArgumentError("invalid function signature","value",e),t.name=i[1].trim(),t.name&&M(t.name),t.inputs=C(i[2],!1),I(i[3].trim(),t),n.length>1){var a=n[1].match(U);""==a[1].trim()&&""==a[3].trim()||b.throwArgumentError("unexpected tokens","value",e),t.outputs=C(a[2],!1)}else t.outputs=[];return r.fromObject(t)}},{key:"isFunctionFragment",value:function(e){return e&&e._isFragment&&"function"===e.type}}]),r}(B);function R(e){return e.match(/^uint($|[^1-9])/)?e="uint256"+e.substring(4):e.match(/^int($|[^1-9])/)&&(e="int256"+e.substring(3)),e}t.FunctionFragment=N;var $=new RegExp("^[A-Za-z_][A-Za-z0-9_]*$");function M(e){return e&&e.match($)||b.throwArgumentError('invalid identifier "'.concat(e,'"'),"value",e),e}var U=new RegExp("^([^)(]*)\\((.*)\\)([^)(]*)$");function F(e){e=e.trim();for(var t=[],r="",n=0,i=0;ic[r]||console.log.apply(console,t)}},{key:"debug",value:function(){for(var t=arguments.length,r=new Array(t),n=0;n>4],r+=m[15&t[a]];i.push(e+"=Uint8Array(0x"+r+")")}else i.push(e+"="+JSON.stringify(t))}catch(o){i.push(e+"="+JSON.stringify(n[e].toString()))}})),i.push("code=".concat(r)),i.push("version=".concat(this.version));var a=t;i.length&&(t+=" ("+i.join(", ")+")");var o=new Error(t);return o.reason=a,o.code=r,Object.keys(n).forEach((function(e){o[e]=n[e]})),o}},{key:"throwError",value:function(e,t,r){throw this.makeError(e,t,r)}},{key:"throwArgumentError",value:function(t,r,n){return this.throwError(t,e.errors.INVALID_ARGUMENT,{argument:r,value:n})}},{key:"assert",value:function(e,t,r,n){e||this.throwError(t,r,n)}},{key:"assertArgument",value:function(e,t,r,n){e||this.throwArgumentError(t,r,n)}},{key:"checkNormalize",value:function(t){null==t&&(t="platform missing String.prototype.normalize"),v&&this.throwError("platform missing String.prototype.normalize",e.errors.UNSUPPORTED_OPERATION,{operation:"String.prototype.normalize",form:v})}},{key:"checkSafeUint53",value:function(t,r){"number"===typeof t&&(null==r&&(r="value not safe"),(t<0||t>=9007199254740991)&&this.throwError(r,e.errors.NUMERIC_FAULT,{operation:"checkSafeInteger",fault:"out-of-safe-range",value:t}),t%1&&this.throwError(r,e.errors.NUMERIC_FAULT,{operation:"checkSafeInteger",fault:"non-integer",value:t}))}},{key:"checkArgumentCount",value:function(t,r,n){n=n?": "+n:"",tr&&this.throwError("too many arguments"+n,e.errors.UNEXPECTED_ARGUMENT,{count:t,expectedCount:r})}},{key:"checkNew",value:function(t,r){t!==Object&&null!=t||this.throwError("missing new",e.errors.MISSING_NEW,{name:r.name})}},{key:"checkAbstract",value:function(t,r){t===r?this.throwError("cannot instantiate abstract class "+JSON.stringify(r.name)+" directly; use a sub-class",e.errors.UNSUPPORTED_OPERATION,{name:t.name,operation:"new"}):t!==Object&&null!=t||this.throwError("missing new",e.errors.MISSING_NEW,{name:r.name})}}],[{key:"globalLogger",value:function(){return f||(f=new e(n.version)),f}},{key:"setCensorship",value:function(t,r){if(!t&&r&&this.globalLogger().throwError("cannot permanently disable censorship",e.errors.UNSUPPORTED_OPERATION,{operation:"setCensorship"}),s){if(!t)return;this.globalLogger().throwError("error censorship permanent",e.errors.UNSUPPORTED_OPERATION,{operation:"setCensorship"})}u=!!t,s=!!r}},{key:"setLogLevel",value:function(t){var r=c[t.toLowerCase()];null!=r?l=r:e.globalLogger().warn("invalid log level - "+t)}},{key:"from",value:function(t){return new e(t)}}]),e}();t.Logger=b,b.errors=p,b.levels=h},"20f6":function(e,t,r){var n=t;n.der=r("cfbd"),n.pem=r("8df7")},2113:function(e,t,r){"use strict";r.r(t);var n=r("74bf"),i=r.n(n);for(var a in n)"default"!==a&&function(e){r.d(t,e,(function(){return n[e]}))}(a);t["default"]=i.a},2137:function(e,t,r){"use strict";var n=r("c3c0"),i=r("da3e");function a(e,t,r){if(!(this instanceof a))return new a(e,t,r);this.Hash=e,this.blockSize=e.blockSize/8,this.outSize=e.outSize/8,this.inner=null,this.outer=null,this._init(n.toArray(t,r))}e.exports=a,a.prototype._init=function(e){e.length>this.blockSize&&(e=(new this.Hash).update(e).digest()),i(e.length<=this.blockSize);for(var t=e.length;t0?(t.unshift(r),t):[r]},f.prototype.checkInterfaceSupport=function(){var e=a(n.mark((function e(r,i){var a;return n.wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(l[i]){e.next=2;break}return e.abrupt("return");case 2:return a=!1,e.prev=3,e.next=6,r.methods.supportsInterface(l[i]).call();case 6:a=e.sent,e.next=12;break;case 9:e.prev=9,e.t0=e["catch"](3),t("warn",'Could not verify interface of resolver contract at "'+r.options.address+'". '," at node_modules/web3-eth-ens/lib/lib/ResolverMethodHandler.js:214");case 12:if(a){e.next=14;break}throw u.ResolverMethodMissingError(r.options.address,i);case 14:case"end":return e.stop()}}),e,null,[[3,9]])})));return function(t,r){return e.apply(this,arguments)}}(),e.exports=f}).call(this,r("0de9")["default"])},2236:function(e,t,r){var n=r("5a43");function i(e){if(Array.isArray(e))return n(e)}e.exports=i},2366:function(e,t){for(var r=[],n=0;n<256;++n)r[n]=(n+256).toString(16).substr(1);function i(e,t){var n=t||0,i=r;return[i[e[n++]],i[e[n++]],i[e[n++]],i[e[n++]],"-",i[e[n++]],i[e[n++]],"-",i[e[n++]],i[e[n++]],"-",i[e[n++]],i[e[n++]],"-",i[e[n++]],i[e[n++]],i[e[n++]],i[e[n++]],i[e[n++]],i[e[n++]]].join("")}e.exports=i},2382:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={name:"u-popup",props:{show:{type:Boolean,default:!1},mode:{type:String,default:"left"},mask:{type:Boolean,default:!0},length:{type:[Number,String],default:"auto"},zoom:{type:Boolean,default:!0},safeAreaInsetBottom:{type:Boolean,default:!1},maskCloseAble:{type:Boolean,default:!0},customStyle:{type:Object,default:function(){return{}}},value:{type:Boolean,default:!1},popup:{type:Boolean,default:!0},borderRadius:{type:[Number,String],default:0},zIndex:{type:[Number,String],default:""},closeable:{type:Boolean,default:!1},closeIcon:{type:String,default:"close"},closeIconPos:{type:String,default:"top-right"},closeIconColor:{type:String,default:"#909399"},closeIconSize:{type:[String,Number],default:"30"},width:{type:String,default:""},height:{type:String,default:""},negativeTop:{type:[String,Number],default:0},maskCustomStyle:{type:Object,default:function(){return{}}},duration:{type:[String,Number],default:250}},data:function(){return{visibleSync:!1,showDrawer:!1,timer:null,closeFromInner:!1}},computed:{style:function(){var e={};if("left"==this.mode||"right"==this.mode?e={width:this.width?this.getUnitValue(this.width):this.getUnitValue(this.length),height:"100%",transform:"translate3D(".concat("left"==this.mode?"-100%":"100%",",0px,0px)")}:"top"!=this.mode&&"bottom"!=this.mode||(e={width:"100%",height:this.height?this.getUnitValue(this.height):this.getUnitValue(this.length),transform:"translate3D(0px,".concat("top"==this.mode?"-100%":"100%",",0px)")}),e.zIndex=this.uZindex,this.borderRadius){switch(this.mode){case"left":e.borderRadius="0 ".concat(this.borderRadius,"rpx ").concat(this.borderRadius,"rpx 0");break;case"top":e.borderRadius="0 0 ".concat(this.borderRadius,"rpx ").concat(this.borderRadius,"rpx");break;case"right":e.borderRadius="".concat(this.borderRadius,"rpx 0 0 ").concat(this.borderRadius,"rpx");break;case"bottom":e.borderRadius="".concat(this.borderRadius,"rpx ").concat(this.borderRadius,"rpx 0 0");break;default:}e.overflow="hidden"}return this.duration&&(e.transition="all ".concat(this.duration/1e3,"s linear")),e},centerStyle:function(){var e={};return e.width=this.width?this.getUnitValue(this.width):this.getUnitValue(this.length),e.height=this.height?this.getUnitValue(this.height):"auto",e.zIndex=this.uZindex,e.marginTop="-".concat(this.$u.addUnit(this.negativeTop)),this.borderRadius&&(e.borderRadius="".concat(this.borderRadius,"rpx"),e.overflow="hidden"),e},uZindex:function(){return this.zIndex?this.zIndex:this.$u.zIndex.popup}},watch:{value:function(e){e?this.open():this.closeFromInner||this.close(),this.closeFromInner=!1}},mounted:function(){this.value&&this.open()},methods:{getUnitValue:function(e){return/(%|px|rpx|auto)$/.test(e)?e:e+"rpx"},maskClick:function(){this.close()},close:function(){this.closeFromInner=!0,this.change("showDrawer","visibleSync",!1)},modeCenterClose:function(e){"center"==e&&this.maskCloseAble&&this.close()},open:function(){this.change("visibleSync","showDrawer",!0)},change:function(e,t,r){var n=this;1==this.popup&&this.$emit("input",r),this[e]=r,r?this.$nextTick((function(){n[t]=r,n.$emit(r?"open":"close")})):this.timer=setTimeout((function(){n[t]=r,n.$emit(r?"open":"close")}),this.duration)}}};t.default=n},"23c4":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=o,t.halfWidth=void 0;var n=i(r("3ce7"));function i(e){return e&&e.__esModule?e:{default:e}}var a=/[\u0020-\u007E\uFF61-\uFF9F\uFFA0-\uFFDC\uFFE8-\uFFEE0-9a-zA-Z]/;function o(e){return(0,n.default)(e),a.test(e)}t.halfWidth=a},"23c4e":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var n=i(r("3ce7"));function i(e){return e&&e.__esModule?e:{default:e}}var a=/^([0-9a-fA-F][0-9a-fA-F]:){5}([0-9a-fA-F][0-9a-fA-F])$/,o=/^([0-9a-fA-F]){12}$/;function s(e,t){return(0,n.default)(e),t&&t.no_colons?o.test(e):a.test(e)}e.exports=t.default,e.exports.default=t.default},"240f":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=o,t.locales=void 0;var n=a(r("3ce7")),i=r("3c37");function a(e){return e&&e.__esModule?e:{default:e}}function o(e,t){(0,n.default)(e),t=t||{};var r=new RegExp("^(?:[-+])?(?:[0-9]+)?(?:\\".concat(t.locale?i.decimal[t.locale]:".","[0-9]*)?(?:[eE][\\+\\-]?(?:[0-9]+))?$"));if(""===e||"."===e||"-"===e||"+"===e)return!1;var a=parseFloat(e.replace(",","."));return r.test(e)&&(!t.hasOwnProperty("min")||a>=t.min)&&(!t.hasOwnProperty("max")||a<=t.max)&&(!t.hasOwnProperty("lt")||at.gt)}var s=Object.keys(i.decimal);t.locales=s},2437:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;n(r("8e09")),n(r("db0c"));function n(e){return e&&e.__esModule?e:{default:e}}var i={data:function(){return{show:!1,info:{},isIn:!0,toTop:!1}},computed:{i18n:function(){return this.$t("index")}},methods:{toDetail:function(){var e;"TRX"==this.info.chainName?e=this.$SystemConfiguration.constant.trxTransctionDetail+this.info.txid:"ETH"==this.info.chainName&&(e=this.$SystemConfiguration.constant.ethTransctionDetail+this.info.txid),plus.runtime.openURL(e)},copyTextMethod:function(t){e("log",t," at pages/menu/transction/detail/index.vue:141");var r=this;e("log",123132," at pages/menu/transction/detail/index.vue:155"),uni.hideToast(),uni.setClipboardData({data:t,success:function(){uni.showToast({title:r.$t("index").CopySuccessful,icon:"none",duration:1500})}})}},onLoad:function(t){this.info=uni.getStorageSync("transDetail"),e("log",this.info,787878," at pages/menu/transction/detail/index.vue:172"),this.isIn="in"===this.info.type,e("log",this.isIn," at pages/menu/transction/detail/index.vue:174")}};t.default=i}).call(this,r("0de9")["default"])},"243a":function(e,t,r){var n=r("3742"),i=r("7e30"),a=r("89d2"),o=r("fe9c"),s=r("11dc"),u=r("399f"),c=function(e,t,r,i,a){return!n.isObject(e)||e instanceof Error||!e.data||((n.isObject(e.data)||n.isArray(e.data))&&(e.data=JSON.stringify(e.data,null,2)),e=e.message+"\n"+e.data),n.isString(e)&&(e=new Error(e)),n.isFunction(i)&&i(e,a),n.isFunction(r)&&((t&&n.isFunction(t.listeners)&&t.listeners("error").length||n.isFunction(i))&&t.catch((function(){})),setTimeout((function(){r(e)}),1)),t&&n.isFunction(t.emit)&&setTimeout((function(){t.emit("error",e,a),t.removeAllListeners()}),1),t},l=function(e){return n.isObject(e)&&e.name&&-1!==e.name.indexOf("(")?e.name:e.name+"("+f(!1,e.inputs).join(",")+")"},f=function e(t,r){var i=[];return r.forEach((function(r){if("object"===typeof r.components){if("tuple"!==r.type.substring(0,5))throw new Error("components found but type is not tuple; report on GitHub");var a="",o=r.type.indexOf("[");o>=0&&(a=r.type.substring(o));var s=e(t,r.components);n.isArray(s)&&t?i.push("tuple("+s.join(",")+")"+a):t?i.push("("+s+")"):i.push("("+s.join(",")+")"+a)}else i.push(r.type)})),i},d=function(e){return"0x"+s(e).toString("hex")},h=function(e){if(!a.isHexStrict(e))throw new Error("The parameter must be a valid HEX string.");var t="",r=0,n=e.length;for("0x"===e.substring(0,2)&&(r=2);r7?r+=e[n].toUpperCase():r+=e[n];return r},y=function(e,t){if(e==t)return 0;if("genesis"!=e&&"earliest"!=e&&0!=e||"genesis"!=t&&"earliest"!=t&&0!=t){if("genesis"==e||"earliest"==e)return-1;if("genesis"==t||"earliest"==t)return 1;if("latest"==e)return"pending"==t?-1:1;if("latest"===t)return"pending"==e?1:-1;if("pending"==e)return 1;if("pending"==t)return-1;var r=new u(e),n=new u(t);return r.lt(n)?-1:r.eq(n)?0:1}return 0};e.exports={_fireError:c,_jsonInterfaceMethodToString:l,_flattenTypes:f,randomHex:d,_:n,BN:a.BN,isBN:a.isBN,isBigNumber:a.isBigNumber,isHex:a.isHex,isHexStrict:a.isHexStrict,sha3:a.sha3,sha3Raw:a.sha3Raw,keccak256:a.sha3,soliditySha3:o.soliditySha3,soliditySha3Raw:o.soliditySha3Raw,encodePacked:o.encodePacked,isAddress:a.isAddress,checkAddressChecksum:a.checkAddressChecksum,toChecksumAddress:g,toHex:a.toHex,toBN:a.toBN,bytesToHex:a.bytesToHex,hexToBytes:a.hexToBytes,hexToNumberString:a.hexToNumberString,hexToNumber:a.hexToNumber,toDecimal:a.hexToNumber,numberToHex:a.numberToHex,fromDecimal:a.numberToHex,hexToUtf8:a.hexToUtf8,hexToString:a.hexToUtf8,toUtf8:a.hexToUtf8,stripHexPrefix:a.stripHexPrefix,utf8ToHex:a.utf8ToHex,stringToHex:a.utf8ToHex,fromUtf8:a.utf8ToHex,hexToAscii:h,toAscii:h,asciiToHex:p,fromAscii:p,unitMap:i.unitMap,toWei:b,fromWei:m,padLeft:a.leftPad,leftPad:a.leftPad,padRight:a.rightPad,rightPad:a.rightPad,toTwosComplement:a.toTwosComplement,isBloom:a.isBloom,isUserEthereumAddressInBloom:a.isUserEthereumAddressInBloom,isContractAddressInBloom:a.isContractAddressInBloom,isTopic:a.isTopic,isTopicInBloom:a.isTopicInBloom,isInBloom:a.isInBloom,compareBlockNumbers:y}},"245c":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.randomBytes=c;var n=r("ecb6"),i=r("20ed"),a=r("a721"),o=new i.Logger(a.version),s=null;try{if(s=window,null==s)throw new Error("try next")}catch(l){try{if(s=e,null==s)throw new Error("try next")}catch(l){s={}}}var u=s.crypto||s.msCrypto;function c(e){(e<=0||e>1024||e%1||e!=e)&&o.throwArgumentError("invalid length","length",e);var t=new Uint8Array(e);return u.getRandomValues(t),(0,n.arrayify)(t)}u&&u.getRandomValues||(o.warn("WARNING: Missing strong random number source"),u={getRandomValues:function(e){return o.throwError("no secure random source avaialble",i.Logger.errors.UNSUPPORTED_OPERATION,{operation:"crypto.getRandomValues"})}})}).call(this,r("c8ba"))},"249c":function(e,t){e.exports="/static/tongyonh/Frame70.png"},"24c0":function(e){e.exports=JSON.parse('{"name":"byzantium","comment":"Hardfork with new precompiles, instructions and other protocol changes","eip":{"url":"https://eips.ethereum.org/EIPS/eip-609","status":"Final"},"gasConfig":{},"gasPrices":{"modexpGquaddivisor":{"v":20,"d":"Gquaddivisor from modexp precompile for gas calculation"},"ecAdd":{"v":500,"d":"Gas costs for curve addition precompile"},"ecMul":{"v":40000,"d":"Gas costs for curve multiplication precompile"},"ecPairing":{"v":100000,"d":"Base gas costs for curve pairing precompile"},"ecPairingWord":{"v":80000,"d":"Gas costs regarding curve pairing precompile input length"}},"vm":{},"pow":{"minerReward":{"v":"3000000000000000000","d":"the amount a miner get rewarded for mining a block"}},"casper":{},"sharding":{}}')},"24ea":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.importPublic=t.privateToPublic=t.privateToAddress=t.publicToAddress=t.pubToAddress=t.isValidPublic=t.isValidPrivate=t.isPrecompiled=t.generateAddress2=t.generateAddress=t.isValidChecksumAddress=t.toChecksumAddress=t.isZeroAddress=t.isValidAddress=t.zeroAddress=void 0;var n=r("f654"),i=r("d725"),a=r("bb4c"),o=r("399f"),s=r("556d"),u=r("0d39");t.zeroAddress=function(){var e=20,t=s.zeros(e);return s.bufferToHex(t)},t.isValidAddress=function(e){return/^0x[0-9a-fA-F]{40}$/.test(e)},t.isZeroAddress=function(e){var r=t.zeroAddress();return r===s.addHexPrefix(e)},t.toChecksumAddress=function(e,t){e=i.stripHexPrefix(e).toLowerCase();for(var r=void 0!==t?t.toString()+"0x":"",n=u.keccak(r+e).toString("hex"),a="0x",o=0;o=8?a+=e[o].toUpperCase():a+=e[o];return a},t.isValidChecksumAddress=function(e,r){return t.isValidAddress(e)&&t.toChecksumAddress(e,r)===e},t.generateAddress=function(t,r){t=s.toBuffer(t);var n=new o(r);return n.isZero()?u.rlphash([t,null]).slice(-20):u.rlphash([t,e.from(n.toArray())]).slice(-20)},t.generateAddress2=function(t,r,i){var a=s.toBuffer(t),o=s.toBuffer(r),c=s.toBuffer(i);n(20===a.length),n(32===o.length);var l=u.keccak256(e.concat([e.from("ff","hex"),a,o,u.keccak256(c)]));return l.slice(-20)},t.isPrecompiled=function(e){var t=s.unpad(e);return 1===t.length&&t[0]>=1&&t[0]<=8},t.isValidPrivate=function(e){return a.privateKeyVerify(e)},t.isValidPublic=function(t,r){return void 0===r&&(r=!1),64===t.length?a.publicKeyVerify(e.concat([e.from([4]),t])):!!r&&a.publicKeyVerify(t)},t.pubToAddress=function(e,t){return void 0===t&&(t=!1),e=s.toBuffer(e),t&&64!==e.length&&(e=a.publicKeyConvert(e,!1).slice(1)),n(64===e.length),u.keccak(e).slice(-20)},t.publicToAddress=t.pubToAddress,t.privateToAddress=function(e){return t.publicToAddress(t.privateToPublic(e))},t.privateToPublic=function(e){return e=s.toBuffer(e),a.publicKeyCreate(e,!1).slice(1)},t.importPublic=function(e){return e=s.toBuffer(e),64!==e.length&&(e=a.publicKeyConvert(e,!1).slice(1)),e}}).call(this,r("b639").Buffer)},"24f5":function(e,t,r){"use strict";(function(t){
/**
- * [js-md5]{@link https://github.com/emn178/js-md5}
+ * [js-sha3]{@link https://github.com/emn178/js-sha3}
*
- * @namespace md5
- * @version 0.7.3
+ * @version 0.7.0
* @author Chen, Yi-Cyuan [emn178@gmail.com]
- * @copyright Chen, Yi-Cyuan 2014-2017
+ * @copyright Chen, Yi-Cyuan 2015-2017
* @license MIT
- */(function(){"use strict";var ERROR="input is invalid type",WINDOW="object"===typeof window,root=WINDOW?window:{};root.JS_MD5_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&"object"===typeof self,NODE_JS=!root.JS_MD5_NO_NODE_JS&&"object"===typeof process&&process.versions&&process.versions.node;NODE_JS?root=global:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_MD5_NO_COMMON_JS&&"object"===typeof module&&module.exports,AMD=__webpack_require__("3c35"),ARRAY_BUFFER=!root.JS_MD5_NO_ARRAY_BUFFER&&"undefined"!==typeof ArrayBuffer,HEX_CHARS="0123456789abcdef".split(""),EXTRA=[128,32768,8388608,-2147483648],SHIFT=[0,8,16,24],OUTPUT_TYPES=["hex","array","digest","buffer","arrayBuffer","base64"],BASE64_ENCODE_CHAR="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),blocks=[],buffer8;if(ARRAY_BUFFER){var buffer=new ArrayBuffer(68);buffer8=new Uint8Array(buffer),blocks=new Uint32Array(buffer)}!root.JS_MD5_NO_NODE_JS&&Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),!ARRAY_BUFFER||!root.JS_MD5_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(e){return"object"===typeof e&&e.buffer&&e.buffer.constructor===ArrayBuffer});var createOutputMethod=function(e){return function(t){return new Md5(!0).update(t)[e]()}},createMethod=function(){var e=createOutputMethod("hex");NODE_JS&&(e=nodeWrap(e)),e.create=function(){return new Md5},e.update=function(t){return e.create().update(t)};for(var t=0;t>2]|=e[a]<>6,u[i++]=128|63&n):n<55296||n>=57344?(u[i++]=224|n>>12,u[i++]=128|n>>6&63,u[i++]=128|63&n):(n=65536+((1023&n)<<10|1023&e.charCodeAt(++a)),u[i++]=240|n>>18,u[i++]=128|n>>12&63,u[i++]=128|n>>6&63,u[i++]=128|63&n);else for(i=this.start;a>2]|=n<>2]|=(192|n>>6)<>2]|=(128|63&n)<=57344?(s[i>>2]|=(224|n>>12)<>2]|=(128|n>>6&63)<>2]|=(128|63&n)<>2]|=(240|n>>18)<>2]|=(128|n>>12&63)<>2]|=(128|n>>6&63)<>2]|=(128|63&n)<=64?(this.start=i-64,this.hash(),this.hashed=!0):this.start=i}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this}},Md5.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var e=this.blocks,t=this.lastByteIndex;e[t>>2]|=EXTRA[3&t],t>=56&&(this.hashed||this.hash(),e[0]=e[16],e[16]=e[1]=e[2]=e[3]=e[4]=e[5]=e[6]=e[7]=e[8]=e[9]=e[10]=e[11]=e[12]=e[13]=e[14]=e[15]=0),e[14]=this.bytes<<3,e[15]=this.hBytes<<3|this.bytes>>>29,this.hash()}},Md5.prototype.hash=function(){var e,t,r,n,i,a,o=this.blocks;this.first?(e=o[0]-680876937,e=(e<<7|e>>>25)-271733879<<0,n=(-1732584194^2004318071&e)+o[1]-117830708,n=(n<<12|n>>>20)+e<<0,r=(-271733879^n&(-271733879^e))+o[2]-1126478375,r=(r<<17|r>>>15)+n<<0,t=(e^r&(n^e))+o[3]-1316259209,t=(t<<22|t>>>10)+r<<0):(e=this.h0,t=this.h1,r=this.h2,n=this.h3,e+=(n^t&(r^n))+o[0]-680876936,e=(e<<7|e>>>25)+t<<0,n+=(r^e&(t^r))+o[1]-389564586,n=(n<<12|n>>>20)+e<<0,r+=(t^n&(e^t))+o[2]+606105819,r=(r<<17|r>>>15)+n<<0,t+=(e^r&(n^e))+o[3]-1044525330,t=(t<<22|t>>>10)+r<<0),e+=(n^t&(r^n))+o[4]-176418897,e=(e<<7|e>>>25)+t<<0,n+=(r^e&(t^r))+o[5]+1200080426,n=(n<<12|n>>>20)+e<<0,r+=(t^n&(e^t))+o[6]-1473231341,r=(r<<17|r>>>15)+n<<0,t+=(e^r&(n^e))+o[7]-45705983,t=(t<<22|t>>>10)+r<<0,e+=(n^t&(r^n))+o[8]+1770035416,e=(e<<7|e>>>25)+t<<0,n+=(r^e&(t^r))+o[9]-1958414417,n=(n<<12|n>>>20)+e<<0,r+=(t^n&(e^t))+o[10]-42063,r=(r<<17|r>>>15)+n<<0,t+=(e^r&(n^e))+o[11]-1990404162,t=(t<<22|t>>>10)+r<<0,e+=(n^t&(r^n))+o[12]+1804603682,e=(e<<7|e>>>25)+t<<0,n+=(r^e&(t^r))+o[13]-40341101,n=(n<<12|n>>>20)+e<<0,r+=(t^n&(e^t))+o[14]-1502002290,r=(r<<17|r>>>15)+n<<0,t+=(e^r&(n^e))+o[15]+1236535329,t=(t<<22|t>>>10)+r<<0,e+=(r^n&(t^r))+o[1]-165796510,e=(e<<5|e>>>27)+t<<0,n+=(t^r&(e^t))+o[6]-1069501632,n=(n<<9|n>>>23)+e<<0,r+=(e^t&(n^e))+o[11]+643717713,r=(r<<14|r>>>18)+n<<0,t+=(n^e&(r^n))+o[0]-373897302,t=(t<<20|t>>>12)+r<<0,e+=(r^n&(t^r))+o[5]-701558691,e=(e<<5|e>>>27)+t<<0,n+=(t^r&(e^t))+o[10]+38016083,n=(n<<9|n>>>23)+e<<0,r+=(e^t&(n^e))+o[15]-660478335,r=(r<<14|r>>>18)+n<<0,t+=(n^e&(r^n))+o[4]-405537848,t=(t<<20|t>>>12)+r<<0,e+=(r^n&(t^r))+o[9]+568446438,e=(e<<5|e>>>27)+t<<0,n+=(t^r&(e^t))+o[14]-1019803690,n=(n<<9|n>>>23)+e<<0,r+=(e^t&(n^e))+o[3]-187363961,r=(r<<14|r>>>18)+n<<0,t+=(n^e&(r^n))+o[8]+1163531501,t=(t<<20|t>>>12)+r<<0,e+=(r^n&(t^r))+o[13]-1444681467,e=(e<<5|e>>>27)+t<<0,n+=(t^r&(e^t))+o[2]-51403784,n=(n<<9|n>>>23)+e<<0,r+=(e^t&(n^e))+o[7]+1735328473,r=(r<<14|r>>>18)+n<<0,t+=(n^e&(r^n))+o[12]-1926607734,t=(t<<20|t>>>12)+r<<0,i=t^r,e+=(i^n)+o[5]-378558,e=(e<<4|e>>>28)+t<<0,n+=(i^e)+o[8]-2022574463,n=(n<<11|n>>>21)+e<<0,a=n^e,r+=(a^t)+o[11]+1839030562,r=(r<<16|r>>>16)+n<<0,t+=(a^r)+o[14]-35309556,t=(t<<23|t>>>9)+r<<0,i=t^r,e+=(i^n)+o[1]-1530992060,e=(e<<4|e>>>28)+t<<0,n+=(i^e)+o[4]+1272893353,n=(n<<11|n>>>21)+e<<0,a=n^e,r+=(a^t)+o[7]-155497632,r=(r<<16|r>>>16)+n<<0,t+=(a^r)+o[10]-1094730640,t=(t<<23|t>>>9)+r<<0,i=t^r,e+=(i^n)+o[13]+681279174,e=(e<<4|e>>>28)+t<<0,n+=(i^e)+o[0]-358537222,n=(n<<11|n>>>21)+e<<0,a=n^e,r+=(a^t)+o[3]-722521979,r=(r<<16|r>>>16)+n<<0,t+=(a^r)+o[6]+76029189,t=(t<<23|t>>>9)+r<<0,i=t^r,e+=(i^n)+o[9]-640364487,e=(e<<4|e>>>28)+t<<0,n+=(i^e)+o[12]-421815835,n=(n<<11|n>>>21)+e<<0,a=n^e,r+=(a^t)+o[15]+530742520,r=(r<<16|r>>>16)+n<<0,t+=(a^r)+o[2]-995338651,t=(t<<23|t>>>9)+r<<0,e+=(r^(t|~n))+o[0]-198630844,e=(e<<6|e>>>26)+t<<0,n+=(t^(e|~r))+o[7]+1126891415,n=(n<<10|n>>>22)+e<<0,r+=(e^(n|~t))+o[14]-1416354905,r=(r<<15|r>>>17)+n<<0,t+=(n^(r|~e))+o[5]-57434055,t=(t<<21|t>>>11)+r<<0,e+=(r^(t|~n))+o[12]+1700485571,e=(e<<6|e>>>26)+t<<0,n+=(t^(e|~r))+o[3]-1894986606,n=(n<<10|n>>>22)+e<<0,r+=(e^(n|~t))+o[10]-1051523,r=(r<<15|r>>>17)+n<<0,t+=(n^(r|~e))+o[1]-2054922799,t=(t<<21|t>>>11)+r<<0,e+=(r^(t|~n))+o[8]+1873313359,e=(e<<6|e>>>26)+t<<0,n+=(t^(e|~r))+o[15]-30611744,n=(n<<10|n>>>22)+e<<0,r+=(e^(n|~t))+o[6]-1560198380,r=(r<<15|r>>>17)+n<<0,t+=(n^(r|~e))+o[13]+1309151649,t=(t<<21|t>>>11)+r<<0,e+=(r^(t|~n))+o[4]-145523070,e=(e<<6|e>>>26)+t<<0,n+=(t^(e|~r))+o[11]-1120210379,n=(n<<10|n>>>22)+e<<0,r+=(e^(n|~t))+o[2]+718787259,r=(r<<15|r>>>17)+n<<0,t+=(n^(r|~e))+o[9]-343485551,t=(t<<21|t>>>11)+r<<0,this.first?(this.h0=e+1732584193<<0,this.h1=t-271733879<<0,this.h2=r-1732584194<<0,this.h3=n+271733878<<0,this.first=!1):(this.h0=this.h0+e<<0,this.h1=this.h1+t<<0,this.h2=this.h2+r<<0,this.h3=this.h3+n<<0)},Md5.prototype.hex=function(){this.finalize();var e=this.h0,t=this.h1,r=this.h2,n=this.h3;return HEX_CHARS[e>>4&15]+HEX_CHARS[15&e]+HEX_CHARS[e>>12&15]+HEX_CHARS[e>>8&15]+HEX_CHARS[e>>20&15]+HEX_CHARS[e>>16&15]+HEX_CHARS[e>>28&15]+HEX_CHARS[e>>24&15]+HEX_CHARS[t>>4&15]+HEX_CHARS[15&t]+HEX_CHARS[t>>12&15]+HEX_CHARS[t>>8&15]+HEX_CHARS[t>>20&15]+HEX_CHARS[t>>16&15]+HEX_CHARS[t>>28&15]+HEX_CHARS[t>>24&15]+HEX_CHARS[r>>4&15]+HEX_CHARS[15&r]+HEX_CHARS[r>>12&15]+HEX_CHARS[r>>8&15]+HEX_CHARS[r>>20&15]+HEX_CHARS[r>>16&15]+HEX_CHARS[r>>28&15]+HEX_CHARS[r>>24&15]+HEX_CHARS[n>>4&15]+HEX_CHARS[15&n]+HEX_CHARS[n>>12&15]+HEX_CHARS[n>>8&15]+HEX_CHARS[n>>20&15]+HEX_CHARS[n>>16&15]+HEX_CHARS[n>>28&15]+HEX_CHARS[n>>24&15]},Md5.prototype.toString=Md5.prototype.hex,Md5.prototype.digest=function(){this.finalize();var e=this.h0,t=this.h1,r=this.h2,n=this.h3;return[255&e,e>>8&255,e>>16&255,e>>24&255,255&t,t>>8&255,t>>16&255,t>>24&255,255&r,r>>8&255,r>>16&255,r>>24&255,255&n,n>>8&255,n>>16&255,n>>24&255]},Md5.prototype.array=Md5.prototype.digest,Md5.prototype.arrayBuffer=function(){this.finalize();var e=new ArrayBuffer(16),t=new Uint32Array(e);return t[0]=this.h0,t[1]=this.h1,t[2]=this.h2,t[3]=this.h3,e},Md5.prototype.buffer=Md5.prototype.arrayBuffer,Md5.prototype.base64=function(){for(var e,t,r,n="",i=this.array(),a=0;a<15;)e=i[a++],t=i[a++],r=i[a++],n+=BASE64_ENCODE_CHAR[e>>>2]+BASE64_ENCODE_CHAR[63&(e<<4|t>>>4)]+BASE64_ENCODE_CHAR[63&(t<<2|r>>>6)]+BASE64_ENCODE_CHAR[63&r];return e=i[a],n+=BASE64_ENCODE_CHAR[e>>>2]+BASE64_ENCODE_CHAR[e<<4&63]+"==",n};var exports=createMethod();COMMON_JS?module.exports=exports:(root.md5=exports,AMD&&(__WEBPACK_AMD_DEFINE_RESULT__=function(){return exports}.call(exports,__webpack_require__,exports,module),void 0===__WEBPACK_AMD_DEFINE_RESULT__||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)))})()}).call(this,__webpack_require__("4362"))},"0145":function(e,t){t.encrypt=function(e,t){return e._cipher.encryptBlock(t)},t.decrypt=function(e,t){return e._cipher.decryptBlock(t)}},"0184":function(e,t,r){"use strict";var n=r("da3e");function i(e){this.options=e,this.type=this.options.type,this.blockSize=8,this._init(),this.buffer=new Array(this.blockSize),this.bufferOff=0}e.exports=i,i.prototype._init=function(){},i.prototype.update=function(e){return 0===e.length?[]:"decrypt"===this.type?this._updateDecrypt(e):this._updateEncrypt(e)},i.prototype._buffer=function(e,t){for(var r=Math.min(this.buffer.length-this.bufferOff,e.length-t),n=0;n0;n--)t+=this._buffer(e,t),r+=this._flushBuffer(i,r);return t+=this._buffer(e,t),i},i.prototype.final=function(e){var t,r;return e&&(t=this.update(e)),r="encrypt"===this.type?this._finalEncrypt():this._finalDecrypt(),t?t.concat(r):r},i.prototype._pad=function(e,t){if(0===t)return!1;while(t=0)return null;r=r.toRed(a.red);var n=r.redSqr().redIMul(r).redIAdd(a.b).redSqrt();return 3===e!==n.isOdd()&&(n=n.redNeg()),i.keyPair({pub:{x:r,y:n}})}function u(e,t,r){var n=new o(t),s=new o(r);if(n.cmp(a.p)>=0||s.cmp(a.p)>=0)return null;if(n=n.toRed(a.red),s=s.toRed(a.red),(6===e||7===e)&&s.isOdd()!==(7===e))return null;var u=n.redSqr().redIMul(n);return s.redSqr().redISub(u.redIAdd(a.b)).isZero()?i.keyPair({pub:{x:n,y:s}}):null}function c(e){var t=e[0];switch(t){case 2:case 3:return 33!==e.length?null:s(t,e.subarray(1,33));case 4:case 6:case 7:return 65!==e.length?null:u(t,e.subarray(1,33),e.subarray(33,65));default:return null}}function l(e,t){for(var r=t.encode(null,33===e.length),n=0;n=0)return 1;if(r.iadd(new o(e)),r.cmp(a.n)>=0&&r.isub(a.n),r.isZero())return 1;var n=r.toArrayLike(Uint8Array,"be",32);return e.set(n),0},privateKeyTweakMul:function(e,t){var r=new o(t);if(r.cmp(a.n)>=0||r.isZero())return 1;r.imul(new o(e)),r.cmp(a.n)>=0&&(r=r.umod(a.n));var n=r.toArrayLike(Uint8Array,"be",32);return e.set(n),0},publicKeyVerify:function(e){var t=c(e);return null===t?1:0},publicKeyCreate:function(e,t){var r=new o(t);if(r.cmp(a.n)>=0||r.isZero())return 1;var n=i.keyFromPrivate(t).getPublic();return l(e,n),0},publicKeyConvert:function(e,t){var r=c(t);if(null===r)return 1;var n=r.getPublic();return l(e,n),0},publicKeyNegate:function(e,t){var r=c(t);if(null===r)return 1;var n=r.getPublic();return n.y=n.y.redNeg(),l(e,n),0},publicKeyCombine:function(e,t){for(var r=new Array(t.length),n=0;n=0)return 2;var i=n.getPublic().add(a.g.mul(r));return i.isInfinity()?2:(l(e,i),0)},publicKeyTweakMul:function(e,t,r){var n=c(t);if(null===n)return 1;if(r=new o(r),r.cmp(a.n)>=0||r.isZero())return 2;var i=n.getPublic().mul(r);return l(e,i),0},signatureNormalize:function(e){var t=new o(e.subarray(0,32)),r=new o(e.subarray(32,64));return t.cmp(a.n)>=0||r.cmp(a.n)>=0?1:(1===r.cmp(i.nh)&&e.set(a.n.sub(r).toArrayLike(Uint8Array,"be",32),32),0)},signatureExport:function(e,t){var r=t.subarray(0,32),n=t.subarray(32,64);if(new o(r).cmp(a.n)>=0)return 1;if(new o(n).cmp(a.n)>=0)return 1;var i=e.output,s=i.subarray(4,37);s[0]=0,s.set(r,1);for(var u=33,c=0;u>1&&0===s[c]&&!(128&s[c+1]);--u,++c);if(s=s.subarray(c),128&s[0])return 1;if(u>1&&0===s[0]&&!(128&s[1]))return 1;var l=i.subarray(39,72);l[0]=0,l.set(n,1);for(var f=33,d=0;f>1&&0===l[d]&&!(128&l[d+1]);--f,++d);return l=l.subarray(d),128&l[0]||f>1&&0===l[0]&&!(128&l[1])?1:(e.outputlen=6+u+f,i[0]=48,i[1]=e.outputlen-2,i[2]=2,i[3]=s.length,i.set(s,4),i[4+u]=2,i[5+u]=l.length,i.set(l,6+u),0)},signatureImport:function(e,t){if(t.length<8)return 1;if(t.length>72)return 1;if(48!==t[0])return 1;if(t[1]!==t.length-2)return 1;if(2!==t[2])return 1;var r=t[3];if(0===r)return 1;if(5+r>=t.length)return 1;if(2!==t[4+r])return 1;var n=t[5+r];if(0===n)return 1;if(6+r+n!==t.length)return 1;if(128&t[4])return 1;if(r>1&&0===t[4]&&!(128&t[5]))return 1;if(128&t[r+6])return 1;if(n>1&&0===t[r+6]&&!(128&t[r+7]))return 1;var i=t.subarray(4,4+r);if(33===i.length&&0===i[0]&&(i=i.subarray(1)),i.length>32)return 1;var s=t.subarray(6+r);if(33===s.length&&0===s[0]&&(s=s.slice(1)),s.length>32)throw new Error("S length is too long");var u=new o(i);u.cmp(a.n)>=0&&(u=new o(0));var c=new o(t.subarray(6+r));return c.cmp(a.n)>=0&&(c=new o(0)),e.set(u.toArrayLike(Uint8Array,"be",32),0),e.set(c.toArrayLike(Uint8Array,"be",32),32),0},ecdsaSign:function(e,t,r,n,s){if(s){var u=s;s=function(e){var i=u(t,r,null,n,e),a=i instanceof Uint8Array&&32===i.length;if(!a)throw new Error("This is the way");return new o(i)}}var c,l=new o(r);if(l.cmp(a.n)>=0||l.isZero())return 1;try{c=i.sign(t,r,{canonical:!0,k:s,pers:n})}catch(f){return 1}return e.signature.set(c.r.toArrayLike(Uint8Array,"be",32),0),e.signature.set(c.s.toArrayLike(Uint8Array,"be",32),32),e.recid=c.recoveryParam,0},ecdsaVerify:function(e,t,r){var n={r:e.subarray(0,32),s:e.subarray(32,64)},s=new o(n.r),u=new o(n.s);if(s.cmp(a.n)>=0||u.cmp(a.n)>=0)return 1;if(1===u.cmp(i.nh)||s.isZero()||u.isZero())return 3;var l=c(r);if(null===l)return 2;var f=l.getPublic(),d=i.verify(t,n,f);return d?0:3},ecdsaRecover:function(e,t,r,n){var s,u={r:t.slice(0,32),s:t.slice(32,64)},c=new o(u.r),f=new o(u.s);if(c.cmp(a.n)>=0||f.cmp(a.n)>=0)return 1;if(c.isZero()||f.isZero())return 2;try{s=i.recoverPubKey(n,u,r)}catch(d){return 2}return l(e,s),0},ecdh:function(e,t,r,n,s,u,l){var f=c(t);if(null===f)return 1;var d=new o(r);if(d.cmp(a.n)>=0||d.isZero())return 2;var h=f.getPublic().mul(d);if(void 0===s)for(var p=h.encode(null,!0),v=i.hash().update(p).digest(),m=0;m<32;++m)e[m]=v[m];else{u||(u=new Uint8Array(32));for(var b=h.getX().toArray("be",32),g=0;g<32;++g)u[g]=b[g];l||(l=new Uint8Array(32));for(var y=h.getY().toArray("be",32),w=0;w<32;++w)l[w]=y[w];var _=s(u,l,n),k=_ instanceof Uint8Array&&_.length===e.length;if(!k)return 2;e.set(_)}return 0}}},"0349":function(e,t,r){"use strict";var n=r("4a59"),i=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,r,a,o={};return e?(n.forEach(e.split("\n"),(function(e){if(a=e.indexOf(":"),t=n.trim(e.substr(0,a)).toLowerCase(),r=n.trim(e.substr(a+1)),t){if(o[t]&&i.indexOf(t)>=0)return;o[t]="set-cookie"===t?(o[t]?o[t]:[]).concat([r]):o[t]?o[t]+", "+r:r}})),o):o}},"035f":function(e,t,r){"use strict";function n(e,t){return u(e)||s(e,t)||a(e,t)||i()}function i(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function a(e,t){if(e){if("string"===typeof e)return o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?o(e,t):void 0}}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,u=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return s=e.done,e},e:function(e){u=!0,o=e},f:function(){try{s||null==r.return||r.return()}finally{if(u)throw o}}}}function n(e,t){if(e){if("string"===typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&void 0!==arguments[0]?arguments[0]:function(e){return new Uint8Array(e)},t=arguments.length>1?arguments[1]:void 0;return"function"===typeof e&&(e=e(t)),s("output",e,t),e}function l(e){return Object.prototype.toString.call(e).slice(8,-1)}e.exports=function(e){return{contextRandomize:function(t){switch(o(null===t||t instanceof Uint8Array,"Expected seed to be an Uint8Array or null"),null!==t&&s("seed",t,32),e.contextRandomize(t)){case 1:throw new Error(a.CONTEXT_RANDOMIZE_UNKNOW)}},privateKeyVerify:function(t){return s("private key",t,32),0===e.privateKeyVerify(t)},privateKeyNegate:function(t){switch(s("private key",t,32),e.privateKeyNegate(t)){case 0:return t;case 1:throw new Error(a.IMPOSSIBLE_CASE)}},privateKeyTweakAdd:function(t,r){switch(s("private key",t,32),s("tweak",r,32),e.privateKeyTweakAdd(t,r)){case 0:return t;case 1:throw new Error(a.TWEAK_ADD)}},privateKeyTweakMul:function(t,r){switch(s("private key",t,32),s("tweak",r,32),e.privateKeyTweakMul(t,r)){case 0:return t;case 1:throw new Error(a.TWEAK_MUL)}},publicKeyVerify:function(t){return s("public key",t,[33,65]),0===e.publicKeyVerify(t)},publicKeyCreate:function(t){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2?arguments[2]:void 0;switch(s("private key",t,32),u(r),n=c(n,r?33:65),e.publicKeyCreate(n,t)){case 0:return n;case 1:throw new Error(a.SECKEY_INVALID);case 2:throw new Error(a.PUBKEY_SERIALIZE)}},publicKeyConvert:function(t){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2?arguments[2]:void 0;switch(s("public key",t,[33,65]),u(r),n=c(n,r?33:65),e.publicKeyConvert(n,t)){case 0:return n;case 1:throw new Error(a.PUBKEY_PARSE);case 2:throw new Error(a.PUBKEY_SERIALIZE)}},publicKeyNegate:function(t){var r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=arguments.length>2?arguments[2]:void 0;switch(s("public key",t,[33,65]),u(r),n=c(n,r?33:65),e.publicKeyNegate(n,t)){case 0:return n;case 1:throw new Error(a.PUBKEY_PARSE);case 2:throw new Error(a.IMPOSSIBLE_CASE);case 3:throw new Error(a.PUBKEY_SERIALIZE)}},publicKeyCombine:function(t){var n=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=arguments.length>2?arguments[2]:void 0;o(Array.isArray(t),"Expected public keys to be an Array"),o(t.length>0,"Expected public keys array will have more than zero items");var l,f=r(t);try{for(f.s();!(l=f.n()).done;){var d=l.value;s("public key",d,[33,65])}}catch(h){f.e(h)}finally{f.f()}switch(u(n),i=c(i,n?33:65),e.publicKeyCombine(i,t)){case 0:return i;case 1:throw new Error(a.PUBKEY_PARSE);case 2:throw new Error(a.PUBKEY_COMBINE);case 3:throw new Error(a.PUBKEY_SERIALIZE)}},publicKeyTweakAdd:function(t,r){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=arguments.length>3?arguments[3]:void 0;switch(s("public key",t,[33,65]),s("tweak",r,32),u(n),i=c(i,n?33:65),e.publicKeyTweakAdd(i,t,r)){case 0:return i;case 1:throw new Error(a.PUBKEY_PARSE);case 2:throw new Error(a.TWEAK_ADD)}},publicKeyTweakMul:function(t,r){var n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],i=arguments.length>3?arguments[3]:void 0;switch(s("public key",t,[33,65]),s("tweak",r,32),u(n),i=c(i,n?33:65),e.publicKeyTweakMul(i,t,r)){case 0:return i;case 1:throw new Error(a.PUBKEY_PARSE);case 2:throw new Error(a.TWEAK_MUL)}},signatureNormalize:function(t){switch(s("signature",t,64),e.signatureNormalize(t)){case 0:return t;case 1:throw new Error(a.SIG_PARSE)}},signatureExport:function(t,r){s("signature",t,64),r=c(r,72);var n={output:r,outputlen:72};switch(e.signatureExport(n,t)){case 0:return r.slice(0,n.outputlen);case 1:throw new Error(a.SIG_PARSE);case 2:throw new Error(a.IMPOSSIBLE_CASE)}},signatureImport:function(t,r){switch(s("signature",t),r=c(r,64),e.signatureImport(r,t)){case 0:return r;case 1:throw new Error(a.SIG_PARSE);case 2:throw new Error(a.IMPOSSIBLE_CASE)}},ecdsaSign:function(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3?arguments[3]:void 0;s("message",t,32),s("private key",r,32),o("Object"===l(n),"Expected options to be an Object"),void 0!==n.data&&s("options.data",n.data),void 0!==n.noncefn&&o("Function"===l(n.noncefn),"Expected options.noncefn to be a Function"),i=c(i,64);var u={signature:i,recid:null};switch(e.ecdsaSign(u,t,r,n.data,n.noncefn)){case 0:return u;case 1:throw new Error(a.SIGN);case 2:throw new Error(a.IMPOSSIBLE_CASE)}},ecdsaVerify:function(t,r,n){switch(s("signature",t,64),s("message",r,32),s("public key",n,[33,65]),e.ecdsaVerify(t,r,n)){case 0:return!0;case 3:return!1;case 1:throw new Error(a.SIG_PARSE);case 2:throw new Error(a.PUBKEY_PARSE)}},ecdsaRecover:function(t,r,n){var i=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],f=arguments.length>4?arguments[4]:void 0;switch(s("signature",t,64),o("Number"===l(r)&&r>=0&&r<=3,"Expected recovery id to be a Number within interval [0, 3]"),s("message",n,32),u(i),f=c(f,i?33:65),e.ecdsaRecover(f,t,r,n)){case 0:return f;case 1:throw new Error(a.SIG_PARSE);case 2:throw new Error(a.RECOVER);case 3:throw new Error(a.IMPOSSIBLE_CASE)}},ecdh:function(t,r){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=arguments.length>3?arguments[3]:void 0;switch(s("public key",t,[33,65]),s("private key",r,32),o("Object"===l(n),"Expected options to be an Object"),void 0!==n.data&&s("options.data",n.data),void 0!==n.hashfn?(o("Function"===l(n.hashfn),"Expected options.hashfn to be a Function"),void 0!==n.xbuf&&s("options.xbuf",n.xbuf,32),void 0!==n.ybuf&&s("options.ybuf",n.ybuf,32),s("output",i)):i=c(i,32),e.ecdh(i,t,r,n.data,n.hashfn,n.xbuf,n.ybuf)){case 0:return i;case 1:throw new Error(a.PUBKEY_PARSE);case 2:throw new Error(a.ECDH)}}}}},"087f":function(e,t,r){var n=r("3fb5"),i=r("b672"),a=r("8707").Buffer,o=[1518500249,1859775393,-1894007588,-899497514],s=new Array(80);function u(){this.init(),this._w=s,i.call(this,64,56)}function c(e){return e<<5|e>>>27}function l(e){return e<<30|e>>>2}function f(e,t,r,n){return 0===e?t&r|~t&n:2===e?t&r|t&n|r&n:t^r^n}n(u,i),u.prototype.init=function(){return this._a=1732584193,this._b=4023233417,this._c=2562383102,this._d=271733878,this._e=3285377520,this},u.prototype._update=function(e){for(var t=this._w,r=0|this._a,n=0|this._b,i=0|this._c,a=0|this._d,s=0|this._e,u=0;u<16;++u)t[u]=e.readInt32BE(4*u);for(;u<80;++u)t[u]=t[u-3]^t[u-8]^t[u-14]^t[u-16];for(var d=0;d<80;++d){var h=~~(d/20),p=c(r)+f(h,n,i,a)+s+t[d]+o[h]|0;s=a,a=i,i=l(n),n=r,r=p}this._a=r+this._a|0,this._b=n+this._b|0,this._c=i+this._c|0,this._d=a+this._d|0,this._e=s+this._e|0},u.prototype._hash=function(){var e=a.allocUnsafe(20);return e.writeInt32BE(0|this._a,0),e.writeInt32BE(0|this._b,4),e.writeInt32BE(0|this._c,8),e.writeInt32BE(0|this._d,12),e.writeInt32BE(0|this._e,16),e},e.exports=u},"0960":function(e,t,r){e.exports=r("b19a")},"0975":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Wordlist=t.logger=void 0;var n=r("1474"),i=r("d8c6"),a=r("fa24"),o=r("605f");function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function u(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=new Array(t);rt)throw new Error("RangeError: value out of range");if(Math.floor(e)!==e)throw new Error("value has a fractional component")}function p(e,t){var r=e.readUInt32LE(t),n=e.readUInt32LE(t+4);return n*=4294967296,h(n+r,9007199254740991),n+r}function v(e,t,r){return h(t,9007199254740991),e.writeInt32LE(-1&t,r),e.writeUInt32LE(Math.floor(t/4294967296),r+4),r+8}t.range=function(e){return n(Array(e).keys())},t.reverseBuffer=l,t.keyValsToBuffer=f,t.keyValToBuffer=d,t.readUInt64LE=p,t.writeUInt64LE=v}).call(this,r("b639").Buffer)},"09f4":function(e,t,r){(function(e){var n=r("7aa7").keccak_256,i=r("a675");function a(t){for(var r="",i=0;i<32;i++)r+="00";if(name=o(t),name){var a=name.split(".");for(i=a.length-1;i>=0;i--){var s=n(a[i]);r=n(new e(r+s,"hex"))}}return"0x"+r}function o(e){return e?i.toUnicode(e,{useStd3ASCII:!0,transitional:!1}):e}t.hash=a,t.normalize=o}).call(this,r("b639").Buffer)},"09f5":function(e,t,r){var n=r("39f5"),i=r("8707").Buffer,a=r("6430"),o=r("3fb5");function s(e,t,r,o){a.call(this),this._cipher=new n.AES(t),this._prev=i.from(r),this._cache=i.allocUnsafe(0),this._secCache=i.allocUnsafe(0),this._decrypt=o,this._mode=e}o(s,a),s.prototype._update=function(e){return this._mode.encrypt(this,e,this._decrypt)},s.prototype._final=function(){this._cipher.scrub()},e.exports=s},"0a0b":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){e[e["UNSIGNED_TX"]=0]="UNSIGNED_TX",e[e["GLOBAL_XPUB"]=1]="GLOBAL_XPUB"}(t.GlobalTypes||(t.GlobalTypes={})),t.GLOBAL_TYPE_NAMES=["unsignedTx","globalXpub"],function(e){e[e["NON_WITNESS_UTXO"]=0]="NON_WITNESS_UTXO",e[e["WITNESS_UTXO"]=1]="WITNESS_UTXO",e[e["PARTIAL_SIG"]=2]="PARTIAL_SIG",e[e["SIGHASH_TYPE"]=3]="SIGHASH_TYPE",e[e["REDEEM_SCRIPT"]=4]="REDEEM_SCRIPT",e[e["WITNESS_SCRIPT"]=5]="WITNESS_SCRIPT",e[e["BIP32_DERIVATION"]=6]="BIP32_DERIVATION",e[e["FINAL_SCRIPTSIG"]=7]="FINAL_SCRIPTSIG",e[e["FINAL_SCRIPTWITNESS"]=8]="FINAL_SCRIPTWITNESS",e[e["POR_COMMITMENT"]=9]="POR_COMMITMENT"}(t.InputTypes||(t.InputTypes={})),t.INPUT_TYPE_NAMES=["nonWitnessUtxo","witnessUtxo","partialSig","sighashType","redeemScript","witnessScript","bip32Derivation","finalScriptSig","finalScriptWitness","porCommitment"],function(e){e[e["REDEEM_SCRIPT"]=0]="REDEEM_SCRIPT",e[e["WITNESS_SCRIPT"]=1]="WITNESS_SCRIPT",e[e["BIP32_DERIVATION"]=2]="BIP32_DERIVATION"}(t.OutputTypes||(t.OutputTypes={})),t.OUTPUT_TYPE_NAMES=["redeemScript","witnessScript","bip32Derivation"]},"0a17":function(e,t,r){"use strict";function n(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return e.sort((function(){return Math.random()-.5}))}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n;t.default=i},"0a3a":function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),i=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||t.hasOwnProperty(r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.secp256k1=t.rlp=t.BN=void 0;var a=r("3c3e");t.secp256k1=a;var o=r("5213"),s=r("399f");t.BN=s;var u=r("d033");t.rlp=u,Object.assign(t,o),i(r("9a6e"),t),i(r("78fd"),t),i(r("c235"),t),i(r("46c2"),t),i(r("75c7"),t),i(r("c807"),t)},"0a74":function(e,t,r){"use strict";r.r(t);var n=r("9951"),i=r("7344");for(var a in i)"default"!==a&&function(e){r.d(t,e,(function(){return i[e]}))}(a);var o,s=r("f0c5"),u=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,"41b32e82",null,!1,n["a"],o);t["default"]=u.exports},"0ab3":function(e,t,r){"use strict";r.r(t);var n=r("2f9d"),i=r("f793");for(var a in i)"default"!==a&&function(e){r.d(t,e,(function(){return i[e]}))}(a);var o,s=r("f0c5"),u=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,"36663c9d",null,!1,n["a"],o);t["default"]=u.exports},"0ad1":function(e,t,r){"use strict";r.r(t);var n=r("a3d5"),i=r("cbcf");for(var a in i)"default"!==a&&function(e){r.d(t,e,(function(){return i[e]}))}(a);var o,s=r("f0c5"),u=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,"02cc18d6",null,!1,n["a"],o);t["default"]=u.exports},"0b16":function(e,t,r){"use strict";var n=r("1985"),i=r("35e8");function a(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}t.parse=_,t.resolve=x,t.resolveObject=S,t.format=k,t.Url=a;var o=/^([a-z0-9.+-]+:)/i,s=/:[0-9]*$/,u=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,c=["<",">",'"',"`"," ","\r","\n","\t"],l=["{","}","|","\\","^","`"].concat(c),f=["'"].concat(l),d=["%","/","?",";","#"].concat(f),h=["/","?","#"],p=255,v=/^[+a-z0-9A-Z_-]{0,63}$/,m=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,b={javascript:!0,"javascript:":!0},g={javascript:!0,"javascript:":!0},y={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},w=r("b383");function _(e,t,r){if(e&&i.isObject(e)&&e instanceof a)return e;var n=new a;return n.parse(e,t,r),n}function k(e){return i.isString(e)&&(e=_(e)),e instanceof a?e.format():a.prototype.format.call(e)}function x(e,t){return _(e,!1,!0).resolve(t)}function S(e,t){return e?_(e,!1,!0).resolveObject(t):t}a.prototype.parse=function(e,t,r){if(!i.isString(e))throw new TypeError("Parameter 'url' must be a string, not "+typeof e);var a=e.indexOf("?"),s=-1!==a&&a127?R+="x":R+=N[$];if(!R.match(v)){var U=j.slice(0,T),F=j.slice(T+1),L=N.match(m);L&&(U.push(L[1]),F.unshift(L[2])),F.length&&(_="/"+F.join(".")+_),this.hostname=U.join(".");break}}}this.hostname.length>p?this.hostname="":this.hostname=this.hostname.toLowerCase(),I||(this.hostname=n.toASCII(this.hostname));var D=this.port?":"+this.port:"",z=this.hostname||"";this.host=z+D,this.href+=this.host,I&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),"/"!==_[0]&&(_="/"+_))}if(!b[S])for(T=0,B=f.length;T0)&&r.host.split("@");A&&(r.auth=A.shift(),r.host=r.hostname=A.shift())}return r.search=e.search,r.query=e.query,i.isNull(r.pathname)&&i.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.href=r.format(),r}if(!x.length)return r.pathname=null,r.search?r.path="/"+r.search:r.path=null,r.href=r.format(),r;for(var E=x.slice(-1)[0],C=(r.host||e.host||x.length>1)&&("."===E||".."===E)||""===E,P=0,T=x.length;T>=0;T--)E=x[T],"."===E?x.splice(T,1):".."===E?(x.splice(T,1),P++):P&&(x.splice(T,1),P--);if(!_&&!k)for(;P--;P)x.unshift("..");!_||""===x[0]||x[0]&&"/"===x[0].charAt(0)||x.unshift(""),C&&"/"!==x.join("/").substr(-1)&&x.push("");var O=""===x[0]||x[0]&&"/"===x[0].charAt(0);if(S){r.hostname=r.host=O?"":x.length?x.shift():"";A=!!(r.host&&r.host.indexOf("@")>0)&&r.host.split("@");A&&(r.auth=A.shift(),r.host=r.hostname=A.shift())}return _=_||r.host&&x.length,_&&!O&&x.unshift(""),x.length?r.pathname=x.join("/"):(r.pathname=null,r.path=null),i.isNull(r.pathname)&&i.isNull(r.search)||(r.path=(r.pathname?r.pathname:"")+(r.search?r.search:"")),r.auth=e.auth||r.auth,r.slashes=r.slashes||e.slashes,r.href=r.format(),r},a.prototype.parseHost=function(){var e=this.host,t=s.exec(e);t&&(t=t[0],":"!==t&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)}},"0bac":function(e,t){var r=Math.pow(2,7),n=Math.pow(2,14),i=Math.pow(2,21),a=Math.pow(2,28),o=Math.pow(2,35),s=Math.pow(2,42),u=Math.pow(2,49),c=Math.pow(2,56),l=Math.pow(2,63);e.exports=function(e){return e1?t-1:0),n=1;n1){var c=s.pop();u=s.join("---COMMA---"),0===c.indexOf(" at ")?u+=c:u+="---COMMA---"+c}else u=s[0];console[o](u)}r.r(t),r.d(t,"log",(function(){return o})),r.d(t,"default",(function(){return s}))},"0e23":function(e,t,r){"use strict";r.r(t);var n=r("f732"),i=r("e93d");for(var a in i)"default"!==a&&function(e){r.d(t,e,(function(){return i[e]}))}(a);var o,s=r("f0c5"),u=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,"75b5012d",null,!1,n["a"],o);t["default"]=u.exports},"0e25":function(e,t,r){(function(t,n){e.exports=function(e){var t={};function r(n){if(t[n])return t[n].exports;var i=t[n]={i:n,l:!1,exports:{}};return e[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var i in e)r.d(n,i,function(t){return e[t]}.bind(null,i));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=22)}([function(e,t){e.exports=r("a34a")},function(e,t){e.exports=r("c973")},function(e,t){e.exports=r("970b")},function(e,t){e.exports=r("5bc3")},function(e,t){e.exports=r("9523")},function(e,t){e.exports=r("294c")},function(e,t){e.exports=r("7037")},function(e,t){e.exports=r("448a")},function(e,t){e.exports=r("278c")},function(e,t){e.exports=r("2f77")},function(e,t){e.exports=r("7256")},function(e,t){e.exports=r("3c96")},function(e,t){e.exports=r("8d61")},function(e,t){e.exports=r("3337")},function(e,t){e.exports=r("36c6")},function(e,t){e.exports=r("ed6d")},function(e,t){e.exports=r("6b58")},function(e,t){e.exports=r("547b")},function(e,t){e.exports=r("586c")},function(e,t){e.exports=r("ba10")},function(e){e.exports=JSON.parse('{"a":"3.2.6"}')},function(e,t){e.exports=r("b383")},function(e,r,i){"use strict";i.r(r),i.d(r,"default",(function(){return Ct}));var a={};i.r(a),i.d(a,"byte2hexStr",(function(){return R})),i.d(a,"bytesToString",(function(){return $})),i.d(a,"hextoString",(function(){return M})),i.d(a,"byteArray2hexStr",(function(){return U})),i.d(a,"base64DecodeFromString",(function(){return F})),i.d(a,"base64EncodeToString",(function(){return L}));var o={};i.r(o),i.d(o,"bin2String",(function(){return q})),i.d(o,"arrayEquals",(function(){return W})),i.d(o,"stringToBytes",(function(){return K})),i.d(o,"byte2hexStr",(function(){return R})),i.d(o,"bytesToString",(function(){return $})),i.d(o,"hextoString",(function(){return M})),i.d(o,"byteArray2hexStr",(function(){return U})),i.d(o,"base64DecodeFromString",(function(){return F})),i.d(o,"base64EncodeToString",(function(){return L})),i.d(o,"hexChar2byte",(function(){return V})),i.d(o,"isHexChar",(function(){return G})),i.d(o,"hexStr2byteArray",(function(){return X})),i.d(o,"strToDate",(function(){return J})),i.d(o,"isNumber",(function(){return Y})),i.d(o,"getStringType",(function(){return Z}));var s={};i.r(s),i.d(s,"encode58",(function(){return re})),i.d(s,"decode58",(function(){return ne}));var u={};i.r(u),i.d(u,"keccak256",(function(){return oe})),i.d(u,"sha256",(function(){return se})),i.d(u,"toUtf8Bytes",(function(){return ue})),i.d(u,"toUtf8String",(function(){return ce})),i.d(u,"recoverAddress",(function(){return le})),i.d(u,"SigningKey",(function(){return fe})),i.d(u,"AbiCoder",(function(){return de}));var c={};i.r(c),i.d(c,"getBase58CheckAddress",(function(){return he})),i.d(c,"decodeBase58Address",(function(){return pe})),i.d(c,"signTransaction",(function(){return ve})),i.d(c,"arrayToBase64String",(function(){return me})),i.d(c,"signBytes",(function(){return be})),i.d(c,"getRowBytesFromTransactionBase64",(function(){return ge})),i.d(c,"genPriKey",(function(){return ye})),i.d(c,"computeAddress",(function(){return we})),i.d(c,"getAddressFromPriKey",(function(){return _e})),i.d(c,"decode58Check",(function(){return ke})),i.d(c,"isAddressValid",(function(){return xe})),i.d(c,"getBase58CheckAddressFromPriKeyBase64String",(function(){return Se})),i.d(c,"getHexStrAddressFromPriKeyBase64String",(function(){return Ae})),i.d(c,"getAddressFromPriKeyBase64String",(function(){return Ee})),i.d(c,"getPubKeyFromPriKey",(function(){return Ce})),i.d(c,"ECKeySign",(function(){return Pe})),i.d(c,"SHA256",(function(){return Te})),i.d(c,"passwordToAddress",(function(){return Oe})),i.d(c,"pkToAddress",(function(){return Ie}));var l={};i.r(l),i.d(l,"generateAccount",(function(){return je}));var f={};i.r(f),i.d(f,"decodeParams",(function(){return Ne})),i.d(f,"encodeParams",(function(){return Re}));var d=i(0),h=i.n(d),p=i(1),v=i.n(p),m=i(6),b=i.n(m),g=i(2),y=i.n(g),w=i(3),_=i.n(w),k=i(11),x=i.n(k),S=i(15),A=i.n(S),E=i(16),C=i.n(E),P=i(14),T=i.n(P),O=i(4),I=i.n(O),j=i(17),B=i.n(j);function N(){var e=this;this._keyStr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",this.encode=function(t){for(var r,n,i,a,o,s,u,c="",l=0;l>2,o=(3&r)<<4|(n=t.charCodeAt(l++))>>4,s=(15&n)<<2|(i=t.charCodeAt(l++))>>6,u=63&i,isNaN(n)?s=u=64:isNaN(i)&&(u=64),c=c+e._keyStr.charAt(a)+e._keyStr.charAt(o)+e._keyStr.charAt(s)+e._keyStr.charAt(u);return c},this.encodeIgnoreUtf8=function(t){for(var r,n,i,a,o,s,u,c="",l=0;l>2,o=(3&r)<<4|(n=t[l++])>>4,s=(15&n)<<2|(i=t[l++])>>6,u=63&i,isNaN(n)?s=u=64:isNaN(i)&&(u=64),c=c+e._keyStr.charAt(a)+e._keyStr.charAt(o)+e._keyStr.charAt(s)+e._keyStr.charAt(u);return c},this.decode=function(t){var r,n,i,a,o,s,u="",c=0;for(t=t.replace(/[^A-Za-z0-9\+\/\=]/g,"");c>4,n=(15&a)<<4|(o=e._keyStr.indexOf(t.charAt(c++)))>>2,i=(3&o)<<6|(s=e._keyStr.indexOf(t.charAt(c++))),u+=String.fromCharCode(r),64!=o&&(u+=String.fromCharCode(n)),64!=s&&(u+=String.fromCharCode(i));return e._utf8_decode(u)},this.decodeToByteArray=function(t){var r,n,i,a,o,s,u="",c=0;for(t=t.replace(/[^A-Za-z0-9\+\/\=]/g,"");c>4,n=(15&a)<<4|(o=e._keyStr.indexOf(t.charAt(c++)))>>2,i=(3&o)<<6|(s=e._keyStr.indexOf(t.charAt(c++))),u+=String.fromCharCode(r),64!=o&&(u+=String.fromCharCode(n)),64!=s&&(u+=String.fromCharCode(i));return e._out2ByteArray(u)},this._out2ByteArray=function(e){for(var t=new Array(e.length),r=0,n=0;r127&&n<2048?(t+=String.fromCharCode(n>>6|192),t+=String.fromCharCode(63&n|128)):(t+=String.fromCharCode(n>>12|224),t+=String.fromCharCode(n>>6&63|128),t+=String.fromCharCode(63&n|128))}return t},this._utf8_decode=function(e){for(var t="",r=0,n=0,i=0,a=0;r191&&n<224?(i=e.charCodeAt(r+1),t+=String.fromCharCode((31&n)<<6|63&i),r+=2):(i=e.charCodeAt(r+1),a=e.charCodeAt(r+2),t+=String.fromCharCode((15&n)<<12|(63&i)<<6|63&a),r+=3);return t}}function R(e){if("number"!=typeof e)throw new Error("Input must be a number");if(e<0||e>255)throw new Error("Input must be a byte");var t="";return t+="0123456789ABCDEF".charAt(e>>4),t+"0123456789ABCDEF".charAt(15&e)}function $(e){if("string"==typeof e)return e;for(var t="",r=0;r=65536&&r<=1114111?(n.push(r>>18&7|240),n.push(r>>12&63|128),n.push(r>>6&63|128),n.push(63&r|128)):r>=2048&&r<=65535?(n.push(r>>12&15|224),n.push(r>>6&63|128),n.push(63&r|128)):r>=128&&r<=2047?(n.push(r>>6&31|192),n.push(63&r|128)):n.push(255&r);return n}function V(e){var t;if(e>="A"&&e<="F"?t=e.charCodeAt(0)-"A".charCodeAt(0)+10:e>="a"&&e<="f"?t=e.charCodeAt(0)-"a".charCodeAt(0)+10:e>="0"&&e<="9"&&(t=e.charCodeAt(0)-"0".charCodeAt(0)),"number"==typeof t)return t;throw new Error("The passed hex char is not a valid hex char")}function G(e){return e>="A"&&e<="F"||e>="a"&&e<="f"||e>="0"&&e<="9"?1:0}function X(e){if("string"!=typeof e)throw new Error("The passed string is not a string");for(var t=Array(),r=0,n=0,i=0,a=0;a1){var o=t[1].split("-"),s=parseInt(o[0],10),u=parseInt(o[1],10),c=parseInt(o[2],10);return new Date(n,i,a,s,u,c)}return new Date(n,i,a)}function Y(e){return e>="0"&&e<="9"?1:0}function Z(e){if(null==e)return-1;if("string"!=typeof e)return-1;if(0==e.length||""==e)return-1;var t=0;if(40==e.length)for(;t<40;t++)if(!G(e.charAt(t)))break;if(40==t)return 1;for(t=0;t" ")return 3;return-1}for(var Q="123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz",ee={},te=0;te>8,n[r]&=255;for(;a;)n.push(255&a),a>>=8}for(t=0;"1"===e[t]&&t1?r-1:0),i=1;i0&&void 0!==e[0]?e[0]:1e3,t.abrupt("return",new Promise((function(e){return setTimeout(e,r)})));case 2:case"end":return t.stop()}}),t)})))()}}),{},{code:o,accounts:l,base58:s,bytes:a,crypto:c,abi:f,ethersUtils:u}),He={HttpProvider:function(){function e(t){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3e4,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=arguments.length>3&&void 0!==arguments[3]&&arguments[3],a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"/";if(y()(this,e),!ze.isValidURL(t))throw new Error("Invalid URL provided to HttpProvider");if(isNaN(r)||r<0)throw new Error("Invalid timeout duration provided");if(!ze.isObject(a))throw new Error("Invalid headers object provided");t=t.replace(/\/+$/,""),this.host=t,this.timeout=r,this.user=n,this.password=i,this.headers=a,this.statusPage=o,this.instance=B.a.create({baseURL:t,timeout:r,headers:a,auth:n&&{user:n,password:i}})}var t;return _()(e,[{key:"setStatusPage",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"/";this.statusPage=e}},{key:"isConnected",value:(t=v()(h.a.mark((function e(){var t,r=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=r.length>0&&void 0!==r[0]?r[0]:this.statusPage,e.abrupt("return",this.request(t).then((function(e){return ze.hasProperties(e,"blockID","block_header")})).catch((function(){return!1})));case 2:case"end":return e.stop()}}),e,this)}))),function(){return t.apply(this,arguments)})},{key:"request",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"get";return r=r.toLowerCase(),this.instance.request({data:"post"==r&&Object.keys(t).length?t:null,params:"get"==r&&t,url:e,method:r}).then((function(e){return e.data}))}}]),e}()},qe=i(19),We=i.n(qe),Ke=i(20),Ve=i(12),Ge=i.n(Ve),Xe=i(5),Je=i.n(Xe),Ye=i(8),Ze=i.n(Ye);function Qe(e,t){var r;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return et(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?et(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw a}}}}function et(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&void 0!==arguments[0]&&arguments[0];if(y()(this,e),!t||!t instanceof Ct)throw new Error("Expected instance of TronWeb");this.tronWeb=t}return _()(e,[{key:"invalid",value:function(e){return e.msg||"Invalid ".concat(e.name).concat("address"===e.type?" address":""," provided")}},{key:"notPositive",value:function(e){return"".concat(e.name," must be a positive integer")}},{key:"notEqual",value:function(e){return e.msg||"".concat(e.names[0]," can not be equal to ").concat(e.names[1])}},{key:"notValid",value:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Function,n={},i=!1,a=Qe(t);try{for(a.s();!(e=a.n()).done;){var o=e.value,s=o.name,u=o.names,c=o.value,l=o.type,f=o.gt,d=o.lt,h=o.gte,p=o.lte,v=(o.se,o.optional);if(!v||ze.isNotNullOrUndefined(c)&&("boolean"===l||!1!==c)){switch(n[o.name]=o.value,l){case"address":this.tronWeb.isAddress(c)?n[s]=this.tronWeb.address.toHex(c):i=!0;break;case"integer":(!ze.isInteger(c)||"number"==typeof f&&c<=o.gt||"number"==typeof d&&c>=o.lt||"number"==typeof h&&co.lte)&&(i=!0);break;case"positive-integer":if(!ze.isInteger(c)||c<=0)return void r(this.notPositive(o));break;case"tokenId":ze.isString(c)&&c.length||(i=!0);break;case"notEmptyObject":ze.isObject(c)&&Object.keys(c).length||(i=!0);break;case"notEqual":if(n[u[0]]===n[u[1]])return r(this.notEqual(o)),!0;break;case"resource":["BANDWIDTH","ENERGY"].includes(c)||(i=!0);break;case"url":ze.isValidURL(c)||(i=!0);break;case"hex":ze.isHex(c)||(i=!0);break;case"array":Array.isArray(c)||(i=!0);break;case"not-empty-string":ze.isString(c)&&c.length||(i=!0);break;case"boolean":ze.isBoolean(c)||(i=!0);break;case"string":(!ze.isString(c)||"number"==typeof f&&c.length<=o.gt||"number"==typeof d&&c.length>=o.lt||"number"==typeof h&&c.lengtho.lte)&&(i=!0)}if(i)return r(this.invalid(o)),!0}}}catch(e){a.e(e)}finally{a.f()}return!1}}]),e}();function nt(e,t){var r;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return it(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?it(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,o=!0,s=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return o=e.done,e},e:function(e){s=!0,a=e},f:function(){try{o||null==r.return||r.return()}finally{if(s)throw a}}}}function it(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&void 0!==arguments[0]&&arguments[0];if(y()(this,e),!t||!t instanceof Ct)throw new Error("Expected instance of TronWeb");tt=this,this.tronWeb=t,this.injectPromise=Je()(this),this.validator=new rt(t)}var t,r,n,i;return _()(e,[{key:"sendTrx",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.tronWeb.defaultAddress.hex,n=arguments.length>3?arguments[3]:void 0,i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(ze.isFunction(n)&&(i=n,n={}),ze.isFunction(r)?(i=r,r=this.tronWeb.defaultAddress.hex):ze.isObject(r)&&(n=r,r=this.tronWeb.defaultAddress.hex),!i)return this.injectPromise(this.sendTrx,e,t,r,n);if(t=parseInt(t),!this.validator.notValid([{name:"recipient",type:"address",value:e},{name:"origin",type:"address",value:r},{names:["recipient","origin"],type:"notEqual",msg:"Cannot transfer TRX to the same account"},{name:"amount",type:"integer",gt:0,value:t}],i)){var a={to_address:at(e),owner_address:at(r),amount:t};n&&n.permissionId&&(a.Permission_id=n.permissionId),this.tronWeb.fullNode.request("wallet/createtransaction",a,"post").then((function(e){return st(e,i)})).catch((function(e){return i(e)}))}}},{key:"sendToken",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.tronWeb.defaultAddress.hex,i=arguments.length>4?arguments[4]:void 0,a=arguments.length>5&&void 0!==arguments[5]&&arguments[5];if(ze.isFunction(i)&&(a=i,i={}),ze.isFunction(n)?(a=n,n=this.tronWeb.defaultAddress.hex):ze.isObject(n)&&(i=n,n=this.tronWeb.defaultAddress.hex),!a)return this.injectPromise(this.sendToken,e,t,r,n,i);if(t=parseInt(t),!this.validator.notValid([{name:"recipient",type:"address",value:e},{name:"origin",type:"address",value:n},{names:["recipient","origin"],type:"notEqual",msg:"Cannot transfer tokens to the same account"},{name:"amount",type:"integer",gt:0,value:t},{name:"token ID",type:"tokenId",value:r}],a)){var o={to_address:at(e),owner_address:at(n),asset_name:ot(r),amount:parseInt(t)};i&&i.permissionId&&(o.Permission_id=i.permissionId),this.tronWeb.fullNode.request("wallet/transferasset",o,"post").then((function(e){return st(e,a)})).catch((function(e){return a(e)}))}}},{key:"purchaseToken",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.tronWeb.defaultAddress.hex,i=arguments.length>4?arguments[4]:void 0,a=arguments.length>5&&void 0!==arguments[5]&&arguments[5];if(ze.isFunction(i)&&(a=i,i={}),ze.isFunction(n)?(a=n,n=this.tronWeb.defaultAddress.hex):ze.isObject(n)&&(i=n,n=this.tronWeb.defaultAddress.hex),!a)return this.injectPromise(this.purchaseToken,e,t,r,n,i);if(!this.validator.notValid([{name:"buyer",type:"address",value:n},{name:"issuer",type:"address",value:e},{names:["buyer","issuer"],type:"notEqual",msg:"Cannot purchase tokens from same account"},{name:"amount",type:"integer",gt:0,value:r},{name:"token ID",type:"tokenId",value:t}],a)){var o={to_address:at(e),owner_address:at(n),asset_name:ot(t),amount:parseInt(r)};i&&i.permissionId&&(o.Permission_id=i.permissionId),this.tronWeb.fullNode.request("wallet/participateassetissue",o,"post").then((function(e){return st(e,a)})).catch((function(e){return a(e)}))}}},{key:"freezeBalance",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"BANDWIDTH",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.tronWeb.defaultAddress.hex,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:void 0,a=arguments.length>5?arguments[5]:void 0,o=arguments.length>6&&void 0!==arguments[6]&&arguments[6];if(ze.isFunction(a)&&(o=a,a={}),ze.isFunction(i)?(o=i,i=void 0):ze.isObject(i)&&(a=i,i=void 0),ze.isFunction(n)?(o=n,n=this.tronWeb.defaultAddress.hex):ze.isObject(n)&&(a=n,n=this.tronWeb.defaultAddress.hex),ze.isFunction(t)&&(o=t,t=3),ze.isFunction(r)&&(o=r,r="BANDWIDTH"),!o)return this.injectPromise(this.freezeBalance,e,t,r,n,i,a);if(!this.validator.notValid([{name:"origin",type:"address",value:n},{name:"receiver",type:"address",value:i,optional:!0},{name:"amount",type:"integer",gt:0,value:e},{name:"duration",type:"integer",gte:3,value:t},{name:"resource",type:"resource",value:r,msg:'Invalid resource provided: Expected "BANDWIDTH" or "ENERGY'}],o)){var s={owner_address:at(n),frozen_balance:parseInt(e),frozen_duration:parseInt(t),resource:r};ze.isNotNullOrUndefined(i)&&at(i)!==at(n)&&(s.receiver_address=at(i)),a&&a.permissionId&&(s.Permission_id=a.permissionId),this.tronWeb.fullNode.request("wallet/freezebalance",s,"post").then((function(e){return st(e,o)})).catch((function(e){return o(e)}))}}},{key:"unfreezeBalance",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"BANDWIDTH",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.tronWeb.defaultAddress.hex,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0,i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(ze.isFunction(n)&&(i=n,n={}),ze.isFunction(r)?(i=r,r=void 0):ze.isObject(r)&&(n=r,r=void 0),ze.isFunction(t)?(i=t,t=this.tronWeb.defaultAddress.hex):ze.isObject(t)&&(n=t,t=this.tronWeb.defaultAddress.hex),ze.isFunction(e)&&(i=e,e="BANDWIDTH"),!i)return this.injectPromise(this.unfreezeBalance,e,t,r,n);if(!this.validator.notValid([{name:"origin",type:"address",value:t},{name:"receiver",type:"address",value:r,optional:!0},{name:"resource",type:"resource",value:e,msg:'Invalid resource provided: Expected "BANDWIDTH" or "ENERGY'}],i)){var a={owner_address:at(t),resource:e};ze.isNotNullOrUndefined(r)&&at(r)!==at(t)&&(a.receiver_address=at(r)),n&&n.permissionId&&(a.Permission_id=n.permissionId),this.tronWeb.fullNode.request("wallet/unfreezebalance",a,"post").then((function(e){return st(e,i)})).catch((function(e){return i(e)}))}}},{key:"withdrawBlockRewards",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.tronWeb.defaultAddress.hex,t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(ze.isFunction(t)&&(r=t,t={}),ze.isFunction(e)?(r=e,e=this.tronWeb.defaultAddress.hex):ze.isObject(e)&&(t=e,e=this.tronWeb.defaultAddress.hex),!r)return this.injectPromise(this.withdrawBlockRewards,e,t);if(!this.validator.notValid([{name:"origin",type:"address",value:e}],r)){var n={owner_address:at(e)};t&&t.permissionId&&(n.Permission_id=t.permissionId),this.tronWeb.fullNode.request("wallet/withdrawbalance",n,"post").then((function(e){return st(e,r)})).catch((function(e){return r(e)}))}}},{key:"applyForSR",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.tronWeb.defaultAddress.hex,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(ze.isFunction(r)&&(n=r,r={}),ze.isObject(t)&&ze.isValidURL(e)&&(r=t,t=e,e=this.tronWeb.defaultAddress.hex),!n)return this.injectPromise(this.applyForSR,e,t,r);if(!this.validator.notValid([{name:"origin",type:"address",value:e},{name:"url",type:"url",value:t,msg:"Invalid url provided"}],n)){var i={owner_address:at(e),url:ot(t)};r&&r.permissionId&&(i.Permission_id=r.permissionId),this.tronWeb.fullNode.request("wallet/createwitness",i,"post").then((function(e){return st(e,n)})).catch((function(e){return n(e)}))}}},{key:"vote",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.tronWeb.defaultAddress.hex,n=arguments.length>2?arguments[2]:void 0,i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(ze.isFunction(n)&&(i=n,n={}),ze.isFunction(r)?(i=r,r=this.tronWeb.defaultAddress.hex):ze.isObject(r)&&(n=r,r=this.tronWeb.defaultAddress.hex),!i)return this.injectPromise(this.vote,t,r,n);if(!this.validator.notValid([{name:"voter",type:"address",value:r},{name:"votes",type:"notEmptyObject",value:t}],i)){var a=!1;if(t=Object.entries(t).map((function(t){var r=Ze()(t,2),n=r[0],i=r[1];if(!a)return e.validator.notValid([{name:"SR",type:"address",value:n},{name:"vote count",type:"integer",gt:0,value:i,msg:"Invalid vote count provided for SR: "+n}])?a=!0:{vote_address:at(n),vote_count:parseInt(i)}})),!a){var o={owner_address:at(r),votes:t};n&&n.permissionId&&(o.Permission_id=n.permissionId),this.tronWeb.fullNode.request("wallet/votewitnessaccount",o,"post").then((function(e){return st(e,i)})).catch((function(e){return i(e)}))}}}},{key:"createSmartContract",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.tronWeb.defaultAddress.hex,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(ze.isFunction(t)&&(r=t,t=this.tronWeb.defaultAddress.hex),!r)return this.injectPromise(this.createSmartContract,e,t);var n=e.feeLimit||this.tronWeb.feeLimit,i=e.userFeePercentage;"number"==typeof i||i||(i=100);var a=e.originEnergyLimit||1e7,o=e.callValue||0,s=e.tokenValue,u=e.tokenId||e.token_id,c=e.abi,l=void 0!==c&&c,f=e.bytecode,d=void 0!==f&&f,h=e.parameters,p=void 0===h?[]:h,v=e.name,m=void 0===v?"":v;if(l&&ze.isString(l))try{l=JSON.parse(l)}catch(e){return r("Invalid options.abi provided")}if(l.entrys&&(l=l.entrys),!ze.isArray(l))return r("Invalid options.abi provided");var b=l.some((function(e){return"constructor"==e.type&&e.payable}));if(!this.validator.notValid([{name:"bytecode",type:"hex",value:d},{name:"feeLimit",type:"integer",value:n,gt:0,lte:5e9},{name:"callValue",type:"integer",value:o,gte:0},{name:"userFeePercentage",type:"integer",value:i,gte:0,lte:100},{name:"originEnergyLimit",type:"integer",value:a,gte:0,lte:1e7},{name:"parameters",type:"array",value:p},{name:"issuer",type:"address",value:t},{name:"tokenValue",type:"integer",value:s,gte:0,optional:!0},{name:"tokenId",type:"integer",value:u,gte:0,optional:!0}],r)){if(b&&0==o&&0==s)return r("When contract is payable, options.callValue or options.tokenValue must be a positive integer");if(!b&&(o>0||s>0))return r("When contract is not payable, options.callValue and options.tokenValue must be 0");var g=l.find((function(e){return"constructor"===e.type}));if(void 0!==g&&g){var y=new de,w=[],_=[];if(g=g.inputs,p.length!=g.length)return r("constructor needs ".concat(g.length," but ").concat(p.length," provided"));for(var k=0;k2&&void 0!==arguments[2]?arguments[2]:{},n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.tronWeb.defaultAddress.hex,a=arguments.length>5&&void 0!==arguments[5]&&arguments[5];if(ze.isFunction(i)&&(a=i,i=this.tronWeb.defaultAddress.hex),ze.isFunction(n)&&(a=n,n=[]),!a)return this.injectPromise(this._triggerSmartContract,e,t,r,n,i);var o=Object.assign({callValue:0,feeLimit:this.tronWeb.feeLimit},r),s=o.tokenValue,u=o.tokenId,c=o.callValue,l=o.feeLimit;if(!this.validator.notValid([{name:"feeLimit",type:"integer",value:l,gt:0,lte:5e9},{name:"callValue",type:"integer",value:c,gte:0},{name:"parameters",type:"array",value:n},{name:"contract",type:"address",value:e},{name:"issuer",type:"address",value:i,optional:!0},{name:"tokenValue",type:"integer",value:s,gte:0,optional:!0},{name:"tokenId",type:"integer",value:u,gte:0,optional:!0}],a)){var f={contract_address:at(e),owner_address:at(i)};if(t&&ze.isString(t)){if(t=t.replace("/s*/g",""),n.length){for(var d=new de,h=[],p=[],v=0;v1&&void 0!==arguments[1]?arguments[1]:this.tronWeb.defaultAddress.hex,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!r)return this.injectPromise(this.clearABI,e,t);if(!this.tronWeb.isAddress(e))return r("Invalid contract address provided");if(!this.tronWeb.isAddress(t))return r("Invalid owner address provided");var n={contract_address:at(e),owner_address:at(t)};this.tronWeb.trx.cache.contracts[e]&&delete this.tronWeb.trx.cache.contracts[e],this.tronWeb.fullNode.request("wallet/clearabi",n,"post").then((function(e){return st(e,r)})).catch((function(e){return r(e)}))}},{key:"updateBrokerage",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.tronWeb.defaultAddress.hex,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!r)return this.injectPromise(this.updateBrokerage,e,t);if(!ze.isNotNullOrUndefined(e))return r("Invalid brokerage provided");if(!ze.isInteger(e)||e<0||e>100)return r("Brokerage must be an integer between 0 and 100");if(!this.tronWeb.isAddress(t))return r("Invalid owner address provided");var n={brokerage:parseInt(e),owner_address:at(t)};this.tronWeb.fullNode.request("wallet/updateBrokerage",n,"post").then((function(e){return st(e,r)})).catch((function(e){return r(e)}))}},{key:"createToken",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.tronWeb.defaultAddress.hex,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(ze.isFunction(t)&&(r=t,t=this.tronWeb.defaultAddress.hex),!r)return this.injectPromise(this.createToken,e,t);var n=e.name,i=void 0!==n&&n,a=e.abbreviation,o=void 0!==a&&a,s=e.description,u=void 0!==s&&s,c=e.url,l=void 0!==c&&c,f=e.totalSupply,d=void 0===f?0:f,h=e.trxRatio,p=void 0===h?1:h,v=e.tokenRatio,m=void 0===v?1:v,b=e.saleStart,g=void 0===b?Date.now():b,y=e.saleEnd,w=void 0!==y&&y,_=e.freeBandwidth,k=void 0===_?0:_,x=e.freeBandwidthLimit,S=void 0===x?0:x,A=e.frozenAmount,E=void 0===A?0:A,C=e.frozenDuration,P=void 0===C?0:C,T=e.voteScore,O=e.precision;if(!this.validator.notValid([{name:"Supply amount",type:"positive-integer",value:d},{name:"TRX ratio",type:"positive-integer",value:p},{name:"Token ratio",type:"positive-integer",value:m},{name:"token abbreviation",type:"not-empty-string",value:o},{name:"token name",type:"not-empty-string",value:i},{name:"token description",type:"not-empty-string",value:u},{name:"token url",type:"url",value:l},{name:"issuer",type:"address",value:t},{name:"sale start timestamp",type:"integer",value:g,gte:Date.now()},{name:"sale end timestamp",type:"integer",value:w,gt:g},{name:"Free bandwidth amount",type:"integer",value:k,gte:0},{name:"Free bandwidth limit",type:"integer",value:S,gte:0},{name:"Frozen supply",type:"integer",value:E,gte:0},{name:"Frozen duration",type:"integer",value:P,gte:0}],r)){if(ze.isNotNullOrUndefined(T)&&(!ze.isInteger(T)||T<=0))return r("voteScore must be a positive integer greater than 0");if(ze.isNotNullOrUndefined(O)&&(!ze.isInteger(O)||O<0||O>6))return r("precision must be a positive integer >= 0 and <= 6");var I={owner_address:at(t),name:ot(i),abbr:ot(o),description:ot(u),url:ot(l),total_supply:parseInt(d),trx_num:parseInt(p),num:parseInt(m),start_time:parseInt(g),end_time:parseInt(w),free_asset_net_limit:parseInt(k),public_free_asset_net_limit:parseInt(S),frozen_supply:{frozen_amount:parseInt(E),frozen_days:parseInt(P)}};!this.tronWeb.fullnodeSatisfies(">=3.5.0")||parseInt(E)>0||delete I.frozen_supply,O&&!isNaN(parseInt(O))&&(I.precision=parseInt(O)),T&&!isNaN(parseInt(T))&&(I.vote_score=parseInt(T)),e&&e.permissionId&&(I.Permission_id=e.permissionId),this.tronWeb.fullNode.request("wallet/createassetissue",I,"post").then((function(e){return st(e,r)})).catch((function(e){return r(e)}))}}},{key:"updateAccount",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.tronWeb.defaultAddress.hex,r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(ze.isFunction(r)&&(n=r,r={}),ze.isFunction(t)?(n=t,t=this.tronWeb.defaultAddress.hex):ze.isObject(t)&&(r=t,t=this.tronWeb.defaultAddress.hex),!n)return this.injectPromise(this.updateAccount,e,t,r);if(!this.validator.notValid([{name:"Name",type:"not-empty-string",value:e},{name:"origin",type:"address",value:t}],n)){var i={account_name:ot(e),owner_address:at(t)};r&&r.permissionId&&(i.Permission_id=r.permissionId),this.tronWeb.fullNode.request("wallet/updateaccount",i,"post").then((function(e){return st(e,n)})).catch((function(e){return n(e)}))}}},{key:"setAccountId",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.tronWeb.defaultAddress.hex,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(ze.isFunction(t)&&(r=t,t=this.tronWeb.defaultAddress.hex),!r)return this.injectPromise(this.setAccountId,e,t);e&&ze.isString(e)&&e.startsWith("0x")&&(e=e.slice(2)),this.validator.notValid([{name:"accountId",type:"hex",value:e},{name:"accountId",type:"string",lte:32,gte:8,value:e},{name:"origin",type:"address",value:t}],r)||this.tronWeb.fullNode.request("wallet/setaccountid",{account_id:e,owner_address:at(t)},"post").then((function(e){return st(e,r)})).catch((function(e){return r(e)}))}},{key:"updateToken",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.tronWeb.defaultAddress.hex,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(ze.isFunction(t)?(r=t,t=this.tronWeb.defaultAddress.hex):ze.isObject(t)&&(e=t,t=this.tronWeb.defaultAddress.hex),!r)return this.injectPromise(this.updateToken,e,t);var n=e,i=n.description,a=void 0!==i&&i,o=n.url,s=void 0!==o&&o,u=n.freeBandwidth,c=void 0===u?0:u,l=n.freeBandwidthLimit,f=void 0===l?0:l;if(!this.validator.notValid([{name:"token description",type:"not-empty-string",value:a},{name:"token url",type:"url",value:s},{name:"issuer",type:"address",value:t},{name:"Free bandwidth amount",type:"positive-integer",value:c},{name:"Free bandwidth limit",type:"positive-integer",value:f}],r)){var d={owner_address:at(t),description:ot(a),url:ot(s),new_limit:parseInt(c),new_public_limit:parseInt(f)};e&&e.permissionId&&(d.Permission_id=e.permissionId),this.tronWeb.fullNode.request("wallet/updateasset",d,"post").then((function(e){return st(e,r)})).catch((function(e){return r(e)}))}}},{key:"sendAsset",value:function(){return this.sendToken.apply(this,arguments)}},{key:"purchaseAsset",value:function(){return this.purchaseToken.apply(this,arguments)}},{key:"createAsset",value:function(){return this.createToken.apply(this,arguments)}},{key:"updateAsset",value:function(){return this.updateToken.apply(this,arguments)}},{key:"createProposal",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.tronWeb.defaultAddress.hex,r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(ze.isFunction(r)&&(n=r,r={}),ze.isFunction(t)?(n=t,t=this.tronWeb.defaultAddress.hex):ze.isObject(t)&&(r=t,t=this.tronWeb.defaultAddress.hex),!n)return this.injectPromise(this.createProposal,e,t,r);if(!this.validator.notValid([{name:"issuer",type:"address",value:t}],n)){var i="Invalid proposal parameters provided";if(!e)return n(i);ze.isArray(e)||(e=[e]);var a,o=nt(e);try{for(o.s();!(a=o.n()).done;){var s=a.value;if(!ze.isObject(s))return n(i)}}catch(e){o.e(e)}finally{o.f()}var u={owner_address:at(t),parameters:e};r&&r.permissionId&&(u.Permission_id=r.permissionId),this.tronWeb.fullNode.request("wallet/proposalcreate",u,"post").then((function(e){return st(e,n)})).catch((function(e){return n(e)}))}}},{key:"deleteProposal",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.tronWeb.defaultAddress.hex,r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(ze.isFunction(r)&&(n=r,r={}),ze.isFunction(t)?(n=t,t=this.tronWeb.defaultAddress.hex):ze.isObject(t)&&(r=t,t=this.tronWeb.defaultAddress.hex),!n)return this.injectPromise(this.deleteProposal,e,t,r);if(!this.validator.notValid([{name:"issuer",type:"address",value:t},{name:"proposalID",type:"integer",value:e,gte:0}],n)){var i={owner_address:at(t),proposal_id:parseInt(e)};r&&r.permissionId&&(i.Permission_id=r.permissionId),this.tronWeb.fullNode.request("wallet/proposaldelete",i,"post").then((function(e){return st(e,n)})).catch((function(e){return n(e)}))}}},{key:"voteProposal",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.tronWeb.defaultAddress.hex,n=arguments.length>3?arguments[3]:void 0,i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(ze.isFunction(n)&&(i=n,n={}),ze.isFunction(r)?(i=r,r=this.tronWeb.defaultAddress.hex):ze.isObject(r)&&(n=r,r=this.tronWeb.defaultAddress.hex),!i)return this.injectPromise(this.voteProposal,e,t,r,n);if(!this.validator.notValid([{name:"voter",type:"address",value:r},{name:"proposalID",type:"integer",value:e,gte:0},{name:"has approval",type:"boolean",value:t}],i)){var a={owner_address:at(r),proposal_id:parseInt(e),is_add_approval:t};n&&n.permissionId&&(a.Permission_id=n.permissionId),this.tronWeb.fullNode.request("wallet/proposalapprove",a,"post").then((function(e){return st(e,i)})).catch((function(e){return i(e)}))}}},{key:"createTRXExchange",value:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.tronWeb.defaultAddress.hex,i=arguments.length>4?arguments[4]:void 0,a=arguments.length>5&&void 0!==arguments[5]&&arguments[5];if(ze.isFunction(i)&&(a=i,i={}),ze.isFunction(n)?(a=n,n=this.tronWeb.defaultAddress.hex):ze.isObject(n)&&(i=n,n=this.tronWeb.defaultAddress.hex),!a)return this.injectPromise(this.createTRXExchange,e,t,r,n,i);if(!this.validator.notValid([{name:"owner",type:"address",value:n},{name:"token name",type:"not-empty-string",value:e},{name:"token balance",type:"positive-integer",value:t},{name:"trx balance",type:"positive-integer",value:r}],a)){var o={owner_address:at(n),first_token_id:ot(e),first_token_balance:t,second_token_id:"5f",second_token_balance:r};i&&i.permissionId&&(o.Permission_id=i.permissionId),this.tronWeb.fullNode.request("wallet/exchangecreate",o,"post").then((function(e){a(null,e)})).catch((function(e){return a(e)}))}}},{key:"createTokenExchange",value:function(e,t,r,n){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.tronWeb.defaultAddress.hex,a=arguments.length>5?arguments[5]:void 0,o=arguments.length>6&&void 0!==arguments[6]&&arguments[6];if(ze.isFunction(a)&&(o=a,a={}),ze.isFunction(i)?(o=i,i=this.tronWeb.defaultAddress.hex):ze.isObject(i)&&(a=i,i=this.tronWeb.defaultAddress.hex),!o)return this.injectPromise(this.createTokenExchange,e,t,r,n,i,a);if(!this.validator.notValid([{name:"owner",type:"address",value:i},{name:"first token name",type:"not-empty-string",value:e},{name:"second token name",type:"not-empty-string",value:r},{name:"first token balance",type:"positive-integer",value:t},{name:"second token balance",type:"positive-integer",value:n}],o)){var s={owner_address:at(i),first_token_id:ot(e),first_token_balance:t,second_token_id:ot(r),second_token_balance:n};a&&a.permissionId&&(s.Permission_id=a.permissionId),this.tronWeb.fullNode.request("wallet/exchangecreate",s,"post").then((function(e){o(null,e)})).catch((function(e){return o(e)}))}}},{key:"injectExchangeTokens",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.tronWeb.defaultAddress.hex,i=arguments.length>4?arguments[4]:void 0,a=arguments.length>5&&void 0!==arguments[5]&&arguments[5];if(ze.isFunction(i)&&(a=i,i={}),ze.isFunction(n)?(a=n,n=this.tronWeb.defaultAddress.hex):ze.isObject(n)&&(i=n,n=this.tronWeb.defaultAddress.hex),!a)return this.injectPromise(this.injectExchangeTokens,e,t,r,n,i);if(!this.validator.notValid([{name:"owner",type:"address",value:n},{name:"token name",type:"not-empty-string",value:t},{name:"token amount",type:"integer",value:r,gte:1},{name:"exchangeID",type:"integer",value:e,gte:0}],a)){var o={owner_address:at(n),exchange_id:parseInt(e),token_id:ot(t),quant:parseInt(r)};i&&i.permissionId&&(o.Permission_id=i.permissionId),this.tronWeb.fullNode.request("wallet/exchangeinject",o,"post").then((function(e){return st(e,a)})).catch((function(e){return a(e)}))}}},{key:"withdrawExchangeTokens",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:this.tronWeb.defaultAddress.hex,i=arguments.length>4?arguments[4]:void 0,a=arguments.length>5&&void 0!==arguments[5]&&arguments[5];if(ze.isFunction(i)&&(a=i,i={}),ze.isFunction(n)?(a=n,n=this.tronWeb.defaultAddress.hex):ze.isObject(n)&&(i=n,n=this.tronWeb.defaultAddress.hex),!a)return this.injectPromise(this.withdrawExchangeTokens,e,t,r,n,i);if(!this.validator.notValid([{name:"owner",type:"address",value:n},{name:"token name",type:"not-empty-string",value:t},{name:"token amount",type:"integer",value:r,gte:1},{name:"exchangeID",type:"integer",value:e,gte:0}],a)){var o={owner_address:at(n),exchange_id:parseInt(e),token_id:ot(t),quant:parseInt(r)};i&&i.permissionId&&(o.Permission_id=i.permissionId),this.tronWeb.fullNode.request("wallet/exchangewithdraw",o,"post").then((function(e){return st(e,a)})).catch((function(e){return a(e)}))}}},{key:"tradeExchangeTokens",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.tronWeb.defaultAddress.hex,a=arguments.length>5?arguments[5]:void 0,o=arguments.length>6&&void 0!==arguments[6]&&arguments[6];if(ze.isFunction(a)&&(o=a,a={}),ze.isFunction(i)?(o=i,i=this.tronWeb.defaultAddress.hex):ze.isObject(i)&&(a=i,i=this.tronWeb.defaultAddress.hex),!o)return this.injectPromise(this.tradeExchangeTokens,e,t,r,n,i,a);if(!this.validator.notValid([{name:"owner",type:"address",value:i},{name:"token name",type:"not-empty-string",value:t},{name:"tokenAmountSold",type:"integer",value:r,gte:1},{name:"tokenAmountExpected",type:"integer",value:n,gte:1},{name:"exchangeID",type:"integer",value:e,gte:0}],o)){var s={owner_address:at(i),exchange_id:parseInt(e),token_id:this.tronWeb.fromAscii(t),quant:parseInt(r),expected:parseInt(n)};a&&a.permissionId&&(s.Permission_id=a.permissionId),this.tronWeb.fullNode.request("wallet/exchangetransaction",s,"post").then((function(e){return st(e,o)})).catch((function(e){return o(e)}))}}},{key:"updateSetting",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.tronWeb.defaultAddress.hex,n=arguments.length>3?arguments[3]:void 0,i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(ze.isFunction(n)&&(i=n,n={}),ze.isFunction(r)?(i=r,r=this.tronWeb.defaultAddress.hex):ze.isObject(r)&&(n=r,r=this.tronWeb.defaultAddress.hex),!i)return this.injectPromise(this.updateSetting,e,t,r,n);if(!this.validator.notValid([{name:"owner",type:"address",value:r},{name:"contract",type:"address",value:e},{name:"userFeePercentage",type:"integer",value:t,gte:0,lte:100}],i)){var a={owner_address:at(r),contract_address:at(e),consume_user_resource_percent:t};n&&n.permissionId&&(a.Permission_id=n.permissionId),this.tronWeb.fullNode.request("wallet/updatesetting",a,"post").then((function(e){return st(e,i)})).catch((function(e){return i(e)}))}}},{key:"updateEnergyLimit",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.tronWeb.defaultAddress.hex,n=arguments.length>3?arguments[3]:void 0,i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(ze.isFunction(n)&&(i=n,n={}),ze.isFunction(r)?(i=r,r=this.tronWeb.defaultAddress.hex):ze.isObject(r)&&(n=r,r=this.tronWeb.defaultAddress.hex),!i)return this.injectPromise(this.updateEnergyLimit,e,t,r,n);if(!this.validator.notValid([{name:"owner",type:"address",value:r},{name:"contract",type:"address",value:e},{name:"originEnergyLimit",type:"integer",value:t,gte:0,lte:1e7}],i)){var a={owner_address:at(r),contract_address:at(e),origin_energy_limit:t};n&&n.permissionId&&(a.Permission_id=n.permissionId),this.tronWeb.fullNode.request("wallet/updateenergylimit",a,"post").then((function(e){return st(e,i)})).catch((function(e){return i(e)}))}}},{key:"checkPermissions",value:function(e,t){if(e){if(e.type!==t||!e.permission_name||!ze.isString(e.permission_name)||!ze.isInteger(e.threshold)||e.threshold<1||!e.keys)return!1;var r,n=nt(e.keys);try{for(n.s();!(r=n.n()).done;){var i=r.value;if(!this.tronWeb.isAddress(i.address)||!ze.isInteger(i.weight)||i.weight>e.threshold||i.weight<1||2===t&&!e.operations)return!1}}catch(e){n.e(e)}finally{n.f()}}return!0}},{key:"updateAccountPermissions",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.tronWeb.defaultAddress.hex,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=arguments.length>4&&void 0!==arguments[4]&&arguments[4];if(ze.isFunction(n)&&(i=n,n=!1),ze.isFunction(r)&&(i=r,r=n=!1),ze.isFunction(t)&&(i=t,t=r=n=!1),!i)return this.injectPromise(this.updateAccountPermissions,e,t,r,n);if(!this.tronWeb.isAddress(e))return i("Invalid ownerAddress provided");if(!this.checkPermissions(t,0))return i("Invalid ownerPermissions provided");if(!this.checkPermissions(r,1))return i("Invalid witnessPermissions provided");Array.isArray(n)||(n=[n]);var a,o=nt(n);try{for(o.s();!(a=o.n()).done;){var s=a.value;if(!this.checkPermissions(s,2))return i("Invalid activesPermissions provided")}}catch(e){o.e(e)}finally{o.f()}var u={owner_address:e};t&&(u.owner=t),r&&(u.witness=r),n&&(u.actives=1===n.length?n[0]:n),this.tronWeb.fullNode.request("wallet/accountpermissionupdate",u,"post").then((function(e){return st(e,i)})).catch((function(e){return i(e)}))}},{key:"newTxID",value:(i=v()(h.a.mark((function e(t,r){return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r){e.next=2;break}return e.abrupt("return",this.injectPromise(this.newTxID,t));case 2:this.tronWeb.fullNode.request("wallet/getsignweight",t,"post").then((function(e){e=e.transaction.transaction,"boolean"==typeof t.visible&&(e.visible=t.visible),r(null,e)})).catch((function(e){return r("Error generating a new transaction id.")}));case 3:case"end":return e.stop()}}),e,this)}))),function(e,t){return i.apply(this,arguments)})},{key:"alterTransaction",value:(n=v()(h.a.mark((function e(t){var r,n,i=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=i.length>1&&void 0!==i[1]?i[1]:{},n=i.length>2&&void 0!==i[2]&&i[2]){e.next=4;break}return e.abrupt("return",this.injectPromise(this.alterTransaction,t,r));case 4:if(!t.signature){e.next=6;break}return e.abrupt("return",n("You can not extend the expiration of a signed transaction."));case 6:if(!r.data){e.next=12;break}if("hex"!==r.dataFormat&&(r.data=this.tronWeb.toHex(r.data)),r.data=r.data.replace(/^0x/,""),0!==r.data.length){e.next=11;break}return e.abrupt("return",n("Invalid data provided"));case 11:t.raw_data.data=r.data;case 12:if(!r.extension){e.next=17;break}if(r.extension=parseInt(1e3*r.extension),!(isNaN(r.extension)||t.raw_data.expiration+r.extension<=Date.now()+3e3)){e.next=16;break}return e.abrupt("return",n("Invalid extension provided"));case 16:t.raw_data.expiration+=r.extension;case 17:this.newTxID(t,n);case 18:case"end":return e.stop()}}),e,this)}))),function(e){return n.apply(this,arguments)})},{key:"extendExpiration",value:(r=v()(h.a.mark((function e(t,r){var n,i=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=i.length>2&&void 0!==i[2]&&i[2]){e.next=3;break}return e.abrupt("return",this.injectPromise(this.extendExpiration,t,r));case 3:this.alterTransaction(t,{extension:r},n);case 4:case"end":return e.stop()}}),e,this)}))),function(e,t){return r.apply(this,arguments)})},{key:"addUpdateData",value:(t=v()(h.a.mark((function e(t,r){var n,i,a=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=a.length>2&&void 0!==a[2]?a[2]:"utf8",i=a.length>3&&void 0!==a[3]&&a[3],ze.isFunction(n)&&(i=n,n="utf8"),i){e.next=5;break}return e.abrupt("return",this.injectPromise(this.addUpdateData,t,r,n));case 5:this.alterTransaction(t,{data:r,dataFormat:n},i);case 6:case"end":return e.stop()}}),e,this)}))),function(e,r){return t.apply(this,arguments)})}]),e}();function ct(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function lt(e){for(var t=1;t0&&void 0!==arguments[0]&&arguments[0];if(y()(this,e),!t||!t instanceof Ct)throw new Error("Expected instance of TronWeb");this.tronWeb=t,this.injectPromise=Je()(this),this.cache={contracts:{}},this.validator=new rt(t)}var t,r,n,i,a,o,s,u,c,l,f,d,p,m,b,g,w;return _()(e,[{key:"_parseToken",value:function(e){return lt(lt({},e),{},{name:this.tronWeb.toUtf8(e.name),abbr:e.abbr&&this.tronWeb.toUtf8(e.abbr),description:e.description&&this.tronWeb.toUtf8(e.description),url:e.url&&this.tronWeb.toUtf8(e.url)})}},{key:"getCurrentBlock",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!e)return this.injectPromise(this.getCurrentBlock);this.tronWeb.fullNode.request("wallet/getnowblock").then((function(t){e(null,t)})).catch((function(t){return e(t)}))}},{key:"getConfirmedCurrentBlock",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!e)return this.injectPromise(this.getConfirmedCurrentBlock);this.tronWeb.solidityNode.request("walletsolidity/getnowblock").then((function(t){e(null,t)})).catch((function(t){return e(t)}))}},{key:"getBlock",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.tronWeb.defaultBlock,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return ze.isFunction(e)&&(t=e,e=this.tronWeb.defaultBlock),t?!1===e?t("No block identifier provided"):("earliest"==e&&(e=0),"latest"==e?this.getCurrentBlock(t):isNaN(e)&&ze.isHex(e)?this.getBlockByHash(e,t):void this.getBlockByNumber(e,t)):this.injectPromise(this.getBlock,e)}},{key:"getBlockByHash",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!t)return this.injectPromise(this.getBlockByHash,e);this.tronWeb.fullNode.request("wallet/getblockbyid",{value:e},"post").then((function(e){if(!Object.keys(e).length)return t("Block not found");t(null,e)})).catch((function(e){return t(e)}))}},{key:"getBlockByNumber",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t?!ze.isInteger(e)||e<0?t("Invalid block number provided"):void this.tronWeb.fullNode.request("wallet/getblockbynum",{num:parseInt(e)},"post").then((function(e){if(!Object.keys(e).length)return t("Block not found");t(null,e)})).catch((function(e){return t(e)})):this.injectPromise(this.getBlockByNumber,e)}},{key:"getBlockTransactionCount",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.tronWeb.defaultBlock,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(ze.isFunction(e)&&(t=e,e=this.tronWeb.defaultBlock),!t)return this.injectPromise(this.getBlockTransactionCount,e);this.getBlock(e).then((function(e){var r=e.transactions;t(null,(void 0===r?[]:r).length)})).catch((function(e){return t(e)}))}},{key:"getTransactionFromBlock",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.tronWeb.defaultBlock,t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(ze.isFunction(t)&&(r=t,t=0),ze.isFunction(e)&&(r=e,e=this.tronWeb.defaultBlock),!r)return this.injectPromise(this.getTransactionFromBlock,e,t);this.getBlock(e).then((function(e){var n=e.transactions,i=void 0!==n&&n;i?"number"==typeof t?t>=0&&t1&&void 0!==arguments[1]&&arguments[1];if(!t)return this.injectPromise(this.getTransaction,e);this.tronWeb.fullNode.request("wallet/gettransactionbyid",{value:e},"post").then((function(e){if(!Object.keys(e).length)return t("Transaction not found");t(null,e)})).catch((function(e){return t(e)}))}},{key:"getConfirmedTransaction",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!t)return this.injectPromise(this.getConfirmedTransaction,e);this.tronWeb.solidityNode.request("walletsolidity/gettransactionbyid",{value:e},"post").then((function(e){if(!Object.keys(e).length)return t("Transaction not found");t(null,e)})).catch((function(e){return t(e)}))}},{key:"getUnconfirmedTransactionInfo",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return this._getTransactionInfoById(e,{confirmed:!1},t)}},{key:"getTransactionInfo",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return this._getTransactionInfoById(e,{confirmed:!0},t)}},{key:"_getTransactionInfoById",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!r)return this.injectPromise(this._getTransactionInfoById,e,t);this.tronWeb[t.confirmed?"solidityNode":"fullNode"].request("wallet".concat(t.confirmed?"solidity":"","/gettransactioninfobyid"),{value:e},"post").then((function(e){r(null,e)})).catch((function(e){return r(e)}))}},{key:"getTransactionsToAddress",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.tronWeb.defaultAddress.hex,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:30,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return ze.isFunction(r)&&(n=r,r=0),ze.isFunction(t)&&(n=t,t=30),n?(e=this.tronWeb.address.toHex(e),this.getTransactionsRelated(e,"to",t,r,n)):this.injectPromise(this.getTransactionsToAddress,e,t,r)}},{key:"getTransactionsFromAddress",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.tronWeb.defaultAddress.hex,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:30,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return ze.isFunction(r)&&(n=r,r=0),ze.isFunction(t)&&(n=t,t=30),n?(e=this.tronWeb.address.toHex(e),this.getTransactionsRelated(e,"from",t,r,n)):this.injectPromise(this.getTransactionsFromAddress,e,t,r)}},{key:"getTransactionsRelated",value:(w=v()(h.a.mark((function e(){var t,r,n,i,a,o,s,u,c,l=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=l.length>0&&void 0!==l[0]?l[0]:this.tronWeb.defaultAddress.hex,r=l.length>1&&void 0!==l[1]?l[1]:"all",n=l.length>2&&void 0!==l[2]?l[2]:30,i=l.length>3&&void 0!==l[3]?l[3]:0,a=l.length>4&&void 0!==l[4]&&l[4],ze.isFunction(i)&&(a=i,i=0),ze.isFunction(n)&&(a=n,n=30),ze.isFunction(r)&&(a=r,r="all"),ze.isFunction(t)&&(a=t,t=this.tronWeb.defaultAddress.hex),a){e.next=11;break}return e.abrupt("return",this.injectPromise(this.getTransactionsRelated,t,r,n,i));case 11:if(["to","from","all"].includes(r)){e.next=13;break}return e.abrupt("return",a('Invalid direction provided: Expected "to", "from" or "all"'));case 13:if("all"!=r){e.next=27;break}return e.prev=14,e.next=17,Promise.all([this.getTransactionsRelated(t,"from",n,i),this.getTransactionsRelated(t,"to",n,i)]);case 17:return o=e.sent,s=Ze()(o,2),u=s[0],c=s[1],e.abrupt("return",a(null,[].concat(z()(u.map((function(e){return e.direction="from",e}))),z()(c.map((function(e){return e.direction="to",e})))).sort((function(e,t){return t.raw_data.timestamp-e.raw_data.timestamp}))));case 24:return e.prev=24,e.t0=e.catch(14),e.abrupt("return",a(e.t0));case 27:if(this.tronWeb.isAddress(t)){e.next=29;break}return e.abrupt("return",a("Invalid address provided"));case 29:if(!(!ze.isInteger(n)||n<0||i&&n<1)){e.next=31;break}return e.abrupt("return",a("Invalid limit provided"));case 31:if(ze.isInteger(i)&&!(i<0)){e.next=33;break}return e.abrupt("return",a("Invalid offset provided"));case 33:t=this.tronWeb.address.toHex(t),this.tronWeb.solidityNode.request("walletextension/gettransactions".concat(r,"this"),{account:{address:t},offset:i,limit:n},"post").then((function(e){var t=e.transaction;a(null,t)})).catch((function(e){return a(e)}));case 35:case"end":return e.stop()}}),e,this,[[14,24]])}))),function(){return w.apply(this,arguments)})},{key:"getAccount",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.tronWeb.defaultAddress.hex,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return ze.isFunction(e)&&(t=e,e=this.tronWeb.defaultAddress.hex),t?this.tronWeb.isAddress(e)?(e=this.tronWeb.address.toHex(e),void this.tronWeb.solidityNode.request("walletsolidity/getaccount",{address:e},"post").then((function(e){t(null,e)})).catch((function(e){return t(e)}))):t("Invalid address provided"):this.injectPromise(this.getAccount,e)}},{key:"getAccountById",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!t)return this.injectPromise(this.getAccountById,e);this.getAccountInfoById(e,{confirmed:!0},t)}},{key:"getAccountInfoById",value:function(e,t,r){this.validator.notValid([{name:"accountId",type:"hex",value:e},{name:"accountId",type:"string",lte:32,gte:8,value:e}],r)||(e.startsWith("0x")&&(e=e.slice(2)),this.tronWeb[t.confirmed?"solidityNode":"fullNode"].request("wallet".concat(t.confirmed?"solidity":"","/getaccountbyid"),{account_id:e},"post").then((function(e){r(null,e)})).catch((function(e){return r(e)})))}},{key:"getBalance",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.tronWeb.defaultAddress.hex,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(ze.isFunction(e)&&(t=e,e=this.tronWeb.defaultAddress.hex),!t)return this.injectPromise(this.getBalance,e);this.getAccount(e).then((function(e){var r=e.balance;t(null,void 0===r?0:r)})).catch((function(e){return t(e)}))}},{key:"getUnconfirmedAccount",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.tronWeb.defaultAddress.hex,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return ze.isFunction(e)&&(t=e,e=this.tronWeb.defaultAddress.hex),t?this.tronWeb.isAddress(e)?(e=this.tronWeb.address.toHex(e),void this.tronWeb.fullNode.request("wallet/getaccount",{address:e},"post").then((function(e){t(null,e)})).catch((function(e){return t(e)}))):t("Invalid address provided"):this.injectPromise(this.getUnconfirmedAccount,e)}},{key:"getUnconfirmedAccountById",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(!t)return this.injectPromise(this.getUnconfirmedAccountById,e);this.getAccountInfoById(e,{confirmed:!1},t)}},{key:"getUnconfirmedBalance",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.tronWeb.defaultAddress.hex,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(ze.isFunction(e)&&(t=e,e=this.tronWeb.defaultAddress.hex),!t)return this.injectPromise(this.getUnconfirmedBalance,e);this.getUnconfirmedAccount(e).then((function(e){var r=e.balance;t(null,void 0===r?0:r)})).catch((function(e){return t(e)}))}},{key:"getBandwidth",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.tronWeb.defaultAddress.hex,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return ze.isFunction(e)&&(t=e,e=this.tronWeb.defaultAddress.hex),t?this.tronWeb.isAddress(e)?(e=this.tronWeb.address.toHex(e),void this.tronWeb.fullNode.request("wallet/getaccountnet",{address:e},"post").then((function(e){var r=e.freeNetUsed,n=void 0===r?0:r,i=e.freeNetLimit,a=void 0===i?0:i,o=e.NetUsed,s=void 0===o?0:o,u=e.NetLimit;t(null,a-n+((void 0===u?0:u)-s))})).catch((function(e){return t(e)}))):t("Invalid address provided"):this.injectPromise(this.getBandwidth,e)}},{key:"getTokensIssuedByAddress",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.tronWeb.defaultAddress.hex,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return ze.isFunction(t)&&(r=t,t=this.tronWeb.defaultAddress.hex),r?this.tronWeb.isAddress(t)?(t=this.tronWeb.address.toHex(t),void this.tronWeb.fullNode.request("wallet/getassetissuebyaccount",{address:t},"post").then((function(t){var n=t.assetIssue,i=void 0!==n&&n;if(!i)return r(null,{});var a=i.map((function(t){return e._parseToken(t)})).reduce((function(e,t){return e[t.name]=t,e}),{});r(null,a)})).catch((function(e){return r(e)}))):r("Invalid address provided"):this.injectPromise(this.getTokensIssuedByAddress,t)}},{key:"getTokenFromID",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return r?(ze.isInteger(t)&&(t=t.toString()),ze.isString(t)&&t.length?void this.tronWeb.fullNode.request("wallet/getassetissuebyname",{value:this.tronWeb.fromUtf8(t)},"post").then((function(t){if(!t.name)return r("Token does not exist");r(null,e._parseToken(t))})).catch((function(e){return r(e)})):r("Invalid token ID provided")):this.injectPromise(this.getTokenFromID,t)}},{key:"listNodes",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!t)return this.injectPromise(this.listNodes);this.tronWeb.fullNode.request("wallet/listnodes").then((function(r){var n=r.nodes;t(null,(void 0===n?[]:n).map((function(t){var r=t.address,n=r.host,i=r.port;return"".concat(e.tronWeb.toUtf8(n),":").concat(i)})))})).catch((function(e){return t(e)}))}},{key:"getBlockRange",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:30,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return ze.isFunction(t)&&(r=t,t=30),ze.isFunction(e)&&(r=e,e=0),r?!ze.isInteger(e)||e<0?r("Invalid start of range provided"):!ze.isInteger(t)||t<=e?r("Invalid end of range provided"):void this.tronWeb.fullNode.request("wallet/getblockbylimitnext",{startNum:parseInt(e),endNum:parseInt(t)+1},"post").then((function(e){var t=e.block;r(null,void 0===t?[]:t)})).catch((function(e){return r(e)})):this.injectPromise(this.getBlockRange,e,t)}},{key:"listSuperRepresentatives",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!e)return this.injectPromise(this.listSuperRepresentatives);this.tronWeb.fullNode.request("wallet/listwitnesses").then((function(t){var r=t.witnesses;e(null,void 0===r?[]:r)})).catch((function(t){return e(t)}))}},{key:"listTokens",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return ze.isFunction(r)&&(n=r,r=0),ze.isFunction(t)&&(n=t,t=0),n?!ze.isInteger(t)||t<0||r&&t<1?n("Invalid limit provided"):!ze.isInteger(r)||r<0?n("Invalid offset provided"):t?void this.tronWeb.fullNode.request("wallet/getpaginatedassetissuelist",{offset:parseInt(r),limit:parseInt(t)},"post").then((function(t){var r=t.assetIssue;n(null,(void 0===r?[]:r).map((function(t){return e._parseToken(t)})))})).catch((function(e){return n(e)})):this.tronWeb.fullNode.request("wallet/getassetissuelist").then((function(t){var r=t.assetIssue;n(null,(void 0===r?[]:r).map((function(t){return e._parseToken(t)})))})).catch((function(e){return n(e)})):this.injectPromise(this.listTokens,t,r)}},{key:"timeUntilNextVoteCycle",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!e)return this.injectPromise(this.timeUntilNextVoteCycle);this.tronWeb.fullNode.request("wallet/getnextmaintenancetime").then((function(t){var r=t.num,n=void 0===r?-1:r;if(-1==n)return e("Failed to get time until next vote cycle");e(null,Math.floor(n/1e3))})).catch((function(t){return e(t)}))}},{key:"getContract",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return r?this.tronWeb.isAddress(e)?void(this.cache.contracts[e]?r(null,this.cache.contracts[e]):(e=this.tronWeb.address.toHex(e),this.tronWeb.fullNode.request("wallet/getcontract",{value:e}).then((function(n){if(n.Error)return r("Contract does not exist");t.cache.contracts[e]=n,r(null,n)})).catch((function(e){return r(e)})))):r("Invalid contract address provided"):this.injectPromise(this.getContract,e)}},{key:"verifyMessage",value:(g=v()(h.a.mark((function t(){var r,n,i,a,o,s=arguments;return h.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r=s.length>0&&void 0!==s[0]&&s[0],n=s.length>1&&void 0!==s[1]&&s[1],i=s.length>2&&void 0!==s[2]?s[2]:this.tronWeb.defaultAddress.base58,a=!(s.length>3&&void 0!==s[3])||s[3],o=s.length>4&&void 0!==s[4]&&s[4],ze.isFunction(i)&&(o=i,i=this.tronWeb.defaultAddress.base58,a=!0),ze.isFunction(a)&&(o=a,a=!0),o){t.next=9;break}return t.abrupt("return",this.injectPromise(this.verifyMessage,r,n,i,a));case 9:if(ze.isHex(r)){t.next=11;break}return t.abrupt("return",o("Expected hex message input"));case 11:if(!e.verifySignature(r,i,n,a)){t.next=13;break}return t.abrupt("return",o(null,!0));case 13:o("Signature does not match");case 14:case"end":return t.stop()}}),t,this)}))),function(){return g.apply(this,arguments)})},{key:"sign",value:(b=v()(h.a.mark((function t(){var r,n,i,a,o,s,u=arguments;return h.a.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(r=u.length>0&&void 0!==u[0]&&u[0],n=u.length>1&&void 0!==u[1]?u[1]:this.tronWeb.defaultPrivateKey,i=!(u.length>2&&void 0!==u[2])||u[2],a=u.length>3&&void 0!==u[3]&&u[3],o=u.length>4&&void 0!==u[4]&&u[4],ze.isFunction(a)&&(o=a,a=!1),ze.isFunction(i)&&(o=i,i=!0,a=!1),ze.isFunction(n)&&(o=n,n=this.tronWeb.defaultPrivateKey,i=!0,a=!1),o){t.next=10;break}return t.abrupt("return",this.injectPromise(this.sign,r,n,i,a));case 10:if(!ze.isString(r)){t.next=21;break}if(ze.isHex(r)){t.next=13;break}return t.abrupt("return",o("Expected hex message input"));case 13:return t.prev=13,s=e.signString(r,n,i),t.abrupt("return",o(null,s));case 18:t.prev=18,t.t0=t.catch(13),o(t.t0);case 21:if(ze.isObject(r)){t.next=23;break}return t.abrupt("return",o("Invalid transaction provided"));case 23:if(a||!r.signature){t.next=25;break}return t.abrupt("return",o("Transaction is already signed"));case 25:if(t.prev=25,a){t.next=30;break}if(this.tronWeb.address.toHex(this.tronWeb.address.fromPrivateKey(n)).toLowerCase()===this.tronWeb.address.toHex(r.raw_data.contract[0].parameter.value.owner_address)){t.next=30;break}return t.abrupt("return",o("Private key does not match address in transaction"));case 30:return t.abrupt("return",o(null,ze.crypto.signTransaction(n,r)));case 33:t.prev=33,t.t1=t.catch(25),o(t.t1);case 36:case"end":return t.stop()}}),t,this,[[13,18],[25,33]])}))),function(){return b.apply(this,arguments)})},{key:"multiSign",value:(m=v()(h.a.mark((function e(){var t,r,n,i,a,o,s,u=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=u.length>0&&void 0!==u[0]&&u[0],r=u.length>1&&void 0!==u[1]?u[1]:this.tronWeb.defaultPrivateKey,n=u.length>2&&void 0!==u[2]&&u[2],i=u.length>3&&void 0!==u[3]&&u[3],ze.isFunction(n)&&(i=n,n=0),ze.isFunction(r)&&(i=r,r=this.tronWeb.defaultPrivateKey,n=0),i){e.next=8;break}return e.abrupt("return",this.injectPromise(this.multiSign,t,r,n));case 8:if(ze.isObject(t)&&t.raw_data&&t.raw_data.contract){e.next=10;break}return e.abrupt("return",i("Invalid transaction provided"));case 10:if(t.raw_data.contract[0].Permission_id||!(n>0)){e.next=30;break}return t.raw_data.contract[0].Permission_id=n,a=this.tronWeb.address.toHex(this.tronWeb.address.fromPrivateKey(r)).toLowerCase(),e.next=15,this.getSignWeight(t,n);case 15:if("PERMISSION_ERROR"!==(o=e.sent).result.code){e.next=18;break}return e.abrupt("return",i(o.result.message));case 18:if(s=!1,o.permission.keys.map((function(e){e.address===a&&(s=!0)})),s){e.next=22;break}return e.abrupt("return",i(r+" has no permission to sign"));case 22:if(!o.approved_list||-1==o.approved_list.indexOf(a)){e.next=24;break}return e.abrupt("return",i(r+" already sign transaction"));case 24:if(!o.transaction||!o.transaction.transaction){e.next=29;break}t=o.transaction.transaction,n>0&&(t.raw_data.contract[0].Permission_id=n),e.next=30;break;case 29:return e.abrupt("return",i("Invalid transaction provided"));case 30:return e.prev=30,e.abrupt("return",i(null,ze.crypto.signTransaction(r,t)));case 34:e.prev=34,e.t0=e.catch(30),i(e.t0);case 37:case"end":return e.stop()}}),e,this,[[30,34]])}))),function(){return m.apply(this,arguments)})},{key:"getApprovedList",value:(p=v()(h.a.mark((function e(t){var r,n=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=n.length>1&&void 0!==n[1]&&n[1]){e.next=3;break}return e.abrupt("return",this.injectPromise(this.getApprovedList,t));case 3:if(ze.isObject(t)){e.next=5;break}return e.abrupt("return",r("Invalid transaction provided"));case 5:this.tronWeb.fullNode.request("wallet/getapprovedlist",t,"post").then((function(e){r(null,e)})).catch((function(e){return r(e)}));case 6:case"end":return e.stop()}}),e,this)}))),function(e){return p.apply(this,arguments)})},{key:"getSignWeight",value:(d=v()(h.a.mark((function e(t,r){var n,i=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=i.length>2&&void 0!==i[2]&&i[2],ze.isFunction(r)&&(n=r,r=void 0),n){e.next=4;break}return e.abrupt("return",this.injectPromise(this.getSignWeight,t,r));case 4:if(ze.isObject(t)&&t.raw_data&&t.raw_data.contract){e.next=6;break}return e.abrupt("return",n("Invalid transaction provided"));case 6:if(ze.isInteger(r)?t.raw_data.contract[0].Permission_id=parseInt(r):"number"!=typeof t.raw_data.contract[0].Permission_id&&(t.raw_data.contract[0].Permission_id=0),ze.isObject(t)){e.next=9;break}return e.abrupt("return",n("Invalid transaction provided"));case 9:this.tronWeb.fullNode.request("wallet/getsignweight",t,"post").then((function(e){n(null,e)})).catch((function(e){return n(e)}));case 10:case"end":return e.stop()}}),e,this)}))),function(e,t){return d.apply(this,arguments)})},{key:"sendRawTransaction",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return ze.isFunction(t)&&(r=t,t={}),r?ze.isObject(e)?ze.isObject(t)?e.signature&&ze.isArray(e.signature)?void this.tronWeb.fullNode.request("wallet/broadcasttransaction",e,"post").then((function(t){t.result&&(t.transaction=e),r(null,t)})).catch((function(e){return r(e)})):r("Transaction is not signed"):r("Invalid options provided"):r("Invalid transaction provided"):this.injectPromise(this.sendRawTransaction,e,t)}},{key:"sendTransaction",value:(f=v()(h.a.mark((function e(){var t,r,n,i,a,o,s,u,c=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=c.length>0&&void 0!==c[0]&&c[0],r=c.length>1&&void 0!==c[1]&&c[1],n=c.length>2&&void 0!==c[2]?c[2]:{},i=c.length>3&&void 0!==c[3]&&c[3],ze.isFunction(n)&&(i=n,n={}),"string"==typeof n&&(n={privateKey:n}),i){e.next=8;break}return e.abrupt("return",this.injectPromise(this.sendTransaction,t,r,n));case 8:if(this.tronWeb.isAddress(t)){e.next=10;break}return e.abrupt("return",i("Invalid recipient provided"));case 10:if(ze.isInteger(r)&&!(r<=0)){e.next=12;break}return e.abrupt("return",i("Invalid amount provided"));case 12:if((n=lt({privateKey:this.tronWeb.defaultPrivateKey,address:this.tronWeb.defaultAddress.hex},n)).privateKey||n.address){e.next=15;break}return e.abrupt("return",i("Function requires either a private key or address to be set"));case 15:return e.prev=15,a=n.privateKey?this.tronWeb.address.fromPrivateKey(n.privateKey):n.address,e.next=19,this.tronWeb.transactionBuilder.sendTrx(t,r,a);case 19:return o=e.sent,e.next=22,this.sign(o,n.privateKey||void 0);case 22:return s=e.sent,e.next=25,this.sendRawTransaction(s);case 25:return u=e.sent,e.abrupt("return",i(null,u));case 29:return e.prev=29,e.t0=e.catch(15),e.abrupt("return",i(e.t0));case 32:case"end":return e.stop()}}),e,this,[[15,29]])}))),function(){return f.apply(this,arguments)})},{key:"sendToken",value:(l=v()(h.a.mark((function e(){var t,r,n,i,a,o,s,u,c,l=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=l.length>0&&void 0!==l[0]&&l[0],r=l.length>1&&void 0!==l[1]&&l[1],n=l.length>2&&void 0!==l[2]&&l[2],i=l.length>3&&void 0!==l[3]?l[3]:{},a=l.length>4&&void 0!==l[4]&&l[4],ze.isFunction(i)&&(a=i,i={}),"string"==typeof i&&(i={privateKey:i}),a){e.next=9;break}return e.abrupt("return",this.injectPromise(this.sendToken,t,r,n,i));case 9:if(this.tronWeb.isAddress(t)){e.next=11;break}return e.abrupt("return",a("Invalid recipient provided"));case 11:if(ze.isInteger(r)&&!(r<=0)){e.next=13;break}return e.abrupt("return",a("Invalid amount provided"));case 13:if(ze.isInteger(n)&&(n=n.toString()),ze.isString(n)){e.next=16;break}return e.abrupt("return",a("Invalid token ID provided"));case 16:if((i=lt({privateKey:this.tronWeb.defaultPrivateKey,address:this.tronWeb.defaultAddress.hex},i)).privateKey||i.address){e.next=19;break}return e.abrupt("return",a("Function requires either a private key or address to be set"));case 19:return e.prev=19,o=i.privateKey?this.tronWeb.address.fromPrivateKey(i.privateKey):i.address,e.next=23,this.tronWeb.transactionBuilder.sendToken(t,r,n,o);case 23:return s=e.sent,e.next=26,this.sign(s,i.privateKey||void 0);case 26:return u=e.sent,e.next=29,this.sendRawTransaction(u);case 29:return c=e.sent,e.abrupt("return",a(null,c));case 33:return e.prev=33,e.t0=e.catch(19),e.abrupt("return",a(e.t0));case 36:case"end":return e.stop()}}),e,this,[[19,33]])}))),function(){return l.apply(this,arguments)})},{key:"freezeBalance",value:(c=v()(h.a.mark((function e(){var t,r,n,i,a,o,s,u,c,l,f=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=f.length>0&&void 0!==f[0]?f[0]:0,r=f.length>1&&void 0!==f[1]?f[1]:3,n=f.length>2&&void 0!==f[2]?f[2]:"BANDWIDTH",i=f.length>3&&void 0!==f[3]?f[3]:{},a=f.length>4&&void 0!==f[4]?f[4]:void 0,o=f.length>5&&void 0!==f[5]&&f[5],ze.isFunction(a)&&(o=a,a=void 0),ze.isFunction(r)&&(o=r,r=3),ze.isFunction(n)&&(o=n,n="BANDWIDTH"),ze.isFunction(i)&&(o=i,i={}),"string"==typeof i&&(i={privateKey:i}),o){e.next=13;break}return e.abrupt("return",this.injectPromise(this.freezeBalance,t,r,n,i,a));case 13:if(["BANDWIDTH","ENERGY"].includes(n)){e.next=15;break}return e.abrupt("return",o('Invalid resource provided: Expected "BANDWIDTH" or "ENERGY"'));case 15:if(ze.isInteger(t)&&!(t<=0)){e.next=17;break}return e.abrupt("return",o("Invalid amount provided"));case 17:if(ze.isInteger(r)&&!(r<3)){e.next=19;break}return e.abrupt("return",o("Invalid duration provided, minimum of 3 days"));case 19:if((i=lt({privateKey:this.tronWeb.defaultPrivateKey,address:this.tronWeb.defaultAddress.hex},i)).privateKey||i.address){e.next=22;break}return e.abrupt("return",o("Function requires either a private key or address to be set"));case 22:return e.prev=22,s=i.privateKey?this.tronWeb.address.fromPrivateKey(i.privateKey):i.address,e.next=26,this.tronWeb.transactionBuilder.freezeBalance(t,r,n,s,a);case 26:return u=e.sent,e.next=29,this.sign(u,i.privateKey||void 0);case 29:return c=e.sent,e.next=32,this.sendRawTransaction(c);case 32:return l=e.sent,e.abrupt("return",o(null,l));case 36:return e.prev=36,e.t0=e.catch(22),e.abrupt("return",o(e.t0));case 39:case"end":return e.stop()}}),e,this,[[22,36]])}))),function(){return c.apply(this,arguments)})},{key:"unfreezeBalance",value:(u=v()(h.a.mark((function e(){var t,r,n,i,a,o,s,u,c=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=c.length>0&&void 0!==c[0]?c[0]:"BANDWIDTH",r=c.length>1&&void 0!==c[1]?c[1]:{},n=c.length>2&&void 0!==c[2]?c[2]:void 0,i=c.length>3&&void 0!==c[3]&&c[3],ze.isFunction(n)&&(i=n,n=void 0),ze.isFunction(t)&&(i=t,t="BANDWIDTH"),ze.isFunction(r)&&(i=r,r={}),"string"==typeof r&&(r={privateKey:r}),i){e.next=10;break}return e.abrupt("return",this.injectPromise(this.unfreezeBalance,t,r,n));case 10:if(["BANDWIDTH","ENERGY"].includes(t)){e.next=12;break}return e.abrupt("return",i('Invalid resource provided: Expected "BANDWIDTH" or "ENERGY"'));case 12:if((r=lt({privateKey:this.tronWeb.defaultPrivateKey,address:this.tronWeb.defaultAddress.hex},r)).privateKey||r.address){e.next=15;break}return e.abrupt("return",i("Function requires either a private key or address to be set"));case 15:return e.prev=15,a=r.privateKey?this.tronWeb.address.fromPrivateKey(r.privateKey):r.address,e.next=19,this.tronWeb.transactionBuilder.unfreezeBalance(t,a,n);case 19:return o=e.sent,e.next=22,this.sign(o,r.privateKey||void 0);case 22:return s=e.sent,e.next=25,this.sendRawTransaction(s);case 25:return u=e.sent,e.abrupt("return",i(null,u));case 29:return e.prev=29,e.t0=e.catch(15),e.abrupt("return",i(e.t0));case 32:case"end":return e.stop()}}),e,this,[[15,29]])}))),function(){return u.apply(this,arguments)})},{key:"updateAccount",value:(s=v()(h.a.mark((function e(){var t,r,n,i,a,o,s,u=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=u.length>0&&void 0!==u[0]&&u[0],r=u.length>1&&void 0!==u[1]?u[1]:{},n=u.length>2&&void 0!==u[2]&&u[2],ze.isFunction(r)&&(n=r,r={}),"string"==typeof r&&(r={privateKey:r}),n){e.next=7;break}return e.abrupt("return",this.injectPromise(this.updateAccount,t,r));case 7:if(ze.isString(t)&&t.length){e.next=9;break}return e.abrupt("return",n("Name must be a string"));case 9:if((r=lt({privateKey:this.tronWeb.defaultPrivateKey,address:this.tronWeb.defaultAddress.hex},r)).privateKey||r.address){e.next=12;break}return e.abrupt("return",n("Function requires either a private key or address to be set"));case 12:return e.prev=12,i=r.privateKey?this.tronWeb.address.fromPrivateKey(r.privateKey):r.address,e.next=16,this.tronWeb.transactionBuilder.updateAccount(t,i);case 16:return a=e.sent,e.next=19,this.sign(a,r.privateKey||void 0);case 19:return o=e.sent,e.next=22,this.sendRawTransaction(o);case 22:return s=e.sent,e.abrupt("return",n(null,s));case 26:return e.prev=26,e.t0=e.catch(12),e.abrupt("return",n(e.t0));case 29:case"end":return e.stop()}}),e,this,[[12,26]])}))),function(){return s.apply(this,arguments)})},{key:"signMessage",value:function(){return this.sign.apply(this,arguments)}},{key:"sendAsset",value:function(){return this.sendToken.apply(this,arguments)}},{key:"send",value:function(){return this.sendTransaction.apply(this,arguments)}},{key:"sendTrx",value:function(){return this.sendTransaction.apply(this,arguments)}},{key:"broadcast",value:function(){return this.sendRawTransaction.apply(this,arguments)}},{key:"signTransaction",value:function(){return this.sign.apply(this,arguments)}},{key:"getProposal",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t?!ze.isInteger(e)||e<0?t("Invalid proposalID provided"):void this.tronWeb.fullNode.request("wallet/getproposalbyid",{id:parseInt(e)},"post").then((function(e){t(null,e)})).catch((function(e){return t(e)})):this.injectPromise(this.getProposal,e)}},{key:"listProposals",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!e)return this.injectPromise(this.listProposals);this.tronWeb.fullNode.request("wallet/listproposals",{},"post").then((function(t){var r=t.proposals;e(null,void 0===r?[]:r)})).catch((function(t){return e(t)}))}},{key:"getChainParameters",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!e)return this.injectPromise(this.getChainParameters);this.tronWeb.fullNode.request("wallet/getchainparameters",{},"post").then((function(t){var r=t.chainParameter;e(null,void 0===r?[]:r)})).catch((function(t){return e(t)}))}},{key:"getAccountResources",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.tronWeb.defaultAddress.hex,t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t?this.tronWeb.isAddress(e)?void this.tronWeb.fullNode.request("wallet/getaccountresource",{address:this.tronWeb.address.toHex(e)},"post").then((function(e){t(null,e)})).catch((function(e){return t(e)})):t("Invalid address provided"):this.injectPromise(this.getAccountResources,e)}},{key:"getExchangeByID",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return t?!ze.isInteger(e)||e<0?t("Invalid exchangeID provided"):void this.tronWeb.fullNode.request("wallet/getexchangebyid",{id:e},"post").then((function(e){t(null,e)})).catch((function(e){return t(e)})):this.injectPromise(this.getExchangeByID,e)}},{key:"listExchanges",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!e)return this.injectPromise(this.listExchanges);this.tronWeb.fullNode.request("wallet/listexchanges",{},"post").then((function(t){var r=t.exchanges;e(null,void 0===r?[]:r)}),"post").catch((function(t){return e(t)}))}},{key:"listExchangesPaginated",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(ze.isFunction(t)&&(r=t,t=0),ze.isFunction(e)&&(r=e,e=10),!r)return this.injectPromise(this.listExchangesPaginated,e,t);this.tronWeb.fullNode.request("wallet/getpaginatedexchangelist",{limit:e,offset:t},"post").then((function(e){var t=e.exchanges;r(null,void 0===t?[]:t)})).catch((function(e){return r(e)}))}},{key:"getNodeInfo",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!e)return this.injectPromise(this.getNodeInfo);this.tronWeb.fullNode.request("wallet/getnodeinfo",{},"post").then((function(t){e(null,t)}),"post").catch((function(t){return e(t)}))}},{key:"getTokenListByName",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return r?(ze.isInteger(t)&&(t=t.toString()),ze.isString(t)&&t.length?void this.tronWeb.fullNode.request("wallet/getassetissuelistbyname",{value:this.tronWeb.fromUtf8(t)},"post").then((function(t){if(Array.isArray(t.assetIssue))r(null,t.assetIssue.map((function(t){return e._parseToken(t)})));else if(!t.name)return r("Token does not exist");r(null,e._parseToken(t))})).catch((function(e){return r(e)})):r("Invalid token ID provided")):this.injectPromise(this.getTokenListByName,t)}},{key:"getTokenByID",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],r=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return r?(ze.isInteger(t)&&(t=t.toString()),ze.isString(t)&&t.length?void this.tronWeb.fullNode.request("wallet/getassetissuebyid",{value:t},"post").then((function(t){if(!t.name)return r("Token does not exist");r(null,e._parseToken(t))})).catch((function(e){return r(e)})):r("Invalid token ID provided")):this.injectPromise(this.getTokenByID,t)}},{key:"getReward",value:(o=v()(h.a.mark((function e(t){var r,n,i=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=i.length>1&&void 0!==i[1]?i[1]:{},n=i.length>2&&void 0!==i[2]&&i[2],r.confirmed=!0,e.abrupt("return",this._getReward(t,r,n));case 4:case"end":return e.stop()}}),e,this)}))),function(e){return o.apply(this,arguments)})},{key:"getUnconfirmedReward",value:(a=v()(h.a.mark((function e(t){var r,n,i=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=i.length>1&&void 0!==i[1]?i[1]:{},n=i.length>2&&void 0!==i[2]&&i[2],r.confirmed=!1,e.abrupt("return",this._getReward(t,r,n));case 4:case"end":return e.stop()}}),e,this)}))),function(e){return a.apply(this,arguments)})},{key:"getBrokerage",value:(i=v()(h.a.mark((function e(t){var r,n,i=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=i.length>1&&void 0!==i[1]?i[1]:{},n=i.length>2&&void 0!==i[2]&&i[2],r.confirmed=!0,e.abrupt("return",this._getBrokerage(t,r,n));case 4:case"end":return e.stop()}}),e,this)}))),function(e){return i.apply(this,arguments)})},{key:"getUnconfirmedBrokerage",value:(n=v()(h.a.mark((function e(t){var r,n,i=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=i.length>1&&void 0!==i[1]?i[1]:{},n=i.length>2&&void 0!==i[2]&&i[2],r.confirmed=!1,e.abrupt("return",this._getBrokerage(t,r,n));case 4:case"end":return e.stop()}}),e,this)}))),function(e){return n.apply(this,arguments)})},{key:"_getReward",value:(r=v()(h.a.mark((function e(){var t,r,n,i,a=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=a.length>0&&void 0!==a[0]?a[0]:this.tronWeb.defaultAddress.hex,r=a.length>1?a[1]:void 0,n=a.length>2&&void 0!==a[2]&&a[2],ze.isFunction(r)&&(n=r,r={}),ze.isFunction(t)?(n=t,t=this.tronWeb.defaultAddress.hex):ze.isObject(t)&&(r=t,t=this.tronWeb.defaultAddress.hex),n){e.next=7;break}return e.abrupt("return",this.injectPromise(this._getReward,t,r));case 7:if(!this.validator.notValid([{name:"origin",type:"address",value:t}],n)){e.next=9;break}return e.abrupt("return");case 9:i={address:ft(t)},this.tronWeb[r.confirmed?"solidityNode":"fullNode"].request("wallet".concat(r.confirmed?"solidity":"","/getReward"),i,"post").then((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(void 0===e.reward)return n("Not found.");n(null,e.reward)})).catch((function(e){return n(e)}));case 11:case"end":return e.stop()}}),e,this)}))),function(){return r.apply(this,arguments)})},{key:"_getBrokerage",value:(t=v()(h.a.mark((function e(){var t,r,n,i,a=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=a.length>0&&void 0!==a[0]?a[0]:this.tronWeb.defaultAddress.hex,r=a.length>1?a[1]:void 0,n=a.length>2&&void 0!==a[2]&&a[2],ze.isFunction(r)&&(n=r,r={}),ze.isFunction(t)?(n=t,t=this.tronWeb.defaultAddress.hex):ze.isObject(t)&&(r=t,t=this.tronWeb.defaultAddress.hex),n){e.next=7;break}return e.abrupt("return",this.injectPromise(this._getBrokerage,t,r));case 7:if(!this.validator.notValid([{name:"origin",type:"address",value:t}],n)){e.next=9;break}return e.abrupt("return");case 9:i={address:ft(t)},this.tronWeb[r.confirmed?"solidityNode":"fullNode"].request("wallet".concat(r.confirmed?"solidity":"","/getBrokerage"),i,"post").then((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(void 0===e.brokerage)return n("Not found.");n(null,e.brokerage)})).catch((function(e){return n(e)}));case 11:case"end":return e.stop()}}),e,this)}))),function(){return t.apply(this,arguments)})}],[{key:"verifySignature",value:function(e,t,r){var n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];e=e.replace(/^0x/,""),r=r.replace(/^0x/,"");var i=[].concat(z()(ue(n?"\x19TRON Signed Message:\n32":"\x19Ethereum Signed Message:\n32")),z()(ze.code.hexStr2byteArray(e))),a=oe(i),o=le(a,{recoveryParam:"1c"==r.substring(128,130)?1:0,r:"0x"+r.substring(0,64),s:"0x"+r.substring(64,128)}),s="41"+o.substr(2),u=Ct.address.fromHex(s);return u==Ct.address.fromHex(t)}},{key:"signString",value:function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];e=e.replace(/^0x/,"");var n={toHexString:function(){return"0x"+t},value:t},i=new fe(n),a=[].concat(z()(ue(r?"\x19TRON Signed Message:\n32":"\x19Ethereum Signed Message:\n32")),z()(ze.code.hexStr2byteArray(e))),o=oe(a),s=i.signDigest(o),u=["0x",s.r.substring(2),s.s.substring(2),Number(s.v).toString(16)].join("");return u}}]),e}();function ht(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function pt(e){for(var t=1;t2&&void 0!==u[2]?u[2]:{},i=u.length>3&&void 0!==u[3]&&u[3],ze.isFunction(n)&&(i=n,n={}),i){e.next=5;break}return e.abrupt("return",this.injectPromise(this._call,t,r,n));case 5:if(t.length===r.length){e.next=7;break}return e.abrupt("return",i("Invalid argument count provided"));case 7:if(this.contract.address){e.next=9;break}return e.abrupt("return",i("Smart contract is missing address"));case 9:if(this.contract.deployed){e.next=11;break}return e.abrupt("return",i("Calling smart contracts requires you to load the contract first"));case 11:if(a=this.abi.stateMutability,["pure","view"].includes(a.toLowerCase())){e.next=14;break}return e.abrupt("return",i('Methods with state mutability "'.concat(a,'" must use send()')));case 14:n=pt(pt({},this.defaultOptions),{},{from:this.tronWeb.defaultAddress.hex},n),o=r.map((function(e,r){return{type:t[r],value:e}})),this.tronWeb.transactionBuilder.triggerSmartContract(this.contract.address,this.functionSelector,n,o,!!n.from&&this.tronWeb.address.toHex(n.from),(function(e,t){if(e)return i(e);if(!ze.hasProperty(t,"constant_result"))return i("Failed to execute");try{var r=t.constant_result[0].length;if(0===r||r%64==8){var n="The call has been reverted or has thrown an error.";if(0!==r){n+=" Error message: ";for(var a="",o=t.constant_result[0].substring(8),u=0;u2&&void 0!==b[2]?b[2]:{},i=b.length>3&&void 0!==b[3]?b[3]:this.tronWeb.defaultPrivateKey,a=b.length>4&&void 0!==b[4]&&b[4],ze.isFunction(i)&&(a=i,i=this.tronWeb.defaultPrivateKey),ze.isFunction(n)&&(a=n,n={}),a){e.next=7;break}return e.abrupt("return",this.injectPromise(this._send,t,r,n,i));case 7:if(t.length===r.length){e.next=9;break}throw new Error("Invalid argument count provided");case 9:if(this.contract.address){e.next=11;break}return e.abrupt("return",a("Smart contract is missing address"));case 11:if(this.contract.deployed){e.next=13;break}return e.abrupt("return",a("Calling smart contracts requires you to load the contract first"));case 13:if(o=this.abi.stateMutability,!["pure","view"].includes(o.toLowerCase())){e.next=16;break}return e.abrupt("return",a('Methods with state mutability "'.concat(o,'" must use call()')));case 16:return["payable"].includes(o.toLowerCase())||(n.callValue=0),n=pt(pt({},this.defaultOptions),{},{from:this.tronWeb.defaultAddress.hex},n),s=r.map((function(e,r){return{type:t[r],value:e}})),e.prev=19,u=i?this.tronWeb.address.fromPrivateKey(i):this.tronWeb.defaultAddress.base58,e.next=23,this.tronWeb.transactionBuilder.triggerSmartContract(this.contract.address,this.functionSelector,n,s,this.tronWeb.address.toHex(u));case 23:if((c=e.sent).result&&c.result.result){e.next=26;break}return e.abrupt("return",a("Unknown error: "+JSON.stringify(c,null,2)));case 26:return e.next=28,this.tronWeb.trx.sign(c.transaction,i);case 28:if((l=e.sent).signature){e.next=33;break}if(i){e.next=32;break}return e.abrupt("return",a("Transaction was not signed properly"));case 32:return e.abrupt("return",a("Invalid private key provided"));case 33:return e.next=35,this.tronWeb.trx.sendRawTransaction(l);case 35:if(!(f=e.sent).code){e.next=40;break}return d={error:f.code,message:f.code},f.message&&(d.message=this.tronWeb.toUtf8(f.message)),e.abrupt("return",a(d));case 40:if(n.shouldPollResponse){e.next=42;break}return e.abrupt("return",a(null,l.txID));case 42:(p=function(){var e=v()(h.a.mark((function e(){var t,r,i,o=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(20!==(t=o.length>0&&void 0!==o[0]?o[0]:0)){e.next=3;break}return e.abrupt("return",a({error:"Cannot find result in solidity node",transaction:l}));case 3:return e.next=5,m.tronWeb.trx.getTransactionInfo(l.txID);case 5:if(r=e.sent,Object.keys(r).length){e.next=8;break}return e.abrupt("return",setTimeout((function(){p(t+1)}),3e3));case 8:if(!r.result||"FAILED"!==r.result){e.next=10;break}return e.abrupt("return",a({error:m.tronWeb.toUtf8(r.resMessage),transaction:l,output:r}));case 10:if(ze.hasProperty(r,"contractResult")){e.next=12;break}return e.abrupt("return",a({error:"Failed to execute: "+JSON.stringify(r,null,2),transaction:l,output:r}));case 12:if(!n.rawResponse){e.next=14;break}return e.abrupt("return",a(null,r));case 14:if(1===(i=mt(m.outputs,"0x"+r.contractResult[0])).length&&(i=i[0]),!n.keepTxID){e.next=18;break}return e.abrupt("return",a(null,[l.txID,i]));case 18:return e.abrupt("return",a(null,i));case 19:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}())(),e.next=49;break;case 46:return e.prev=46,e.t0=e.catch(19),e.abrupt("return",a(e.t0));case 49:case"end":return e.stop()}}),e,this,[[19,46]])}))),function(e,t){return r.apply(this,arguments)})},{key:"_watch",value:(t=v()(h.a.mark((function e(){var t,r,n,i,a,o,s,u=this,c=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=c.length>0&&void 0!==c[0]?c[0]:{},r=c.length>1&&void 0!==c[1]&&c[1],ze.isFunction(t)&&(r=t,t={}),ze.isFunction(r)){e.next=5;break}throw new Error("Expected callback to be provided");case 5:if(this.contract.address){e.next=7;break}return e.abrupt("return",r("Smart contract is missing address"));case 7:if(this.abi.type&&/event/i.test(this.abi.type)){e.next=9;break}return e.abrupt("return",r("Invalid method type for event watching"));case 9:if(this.tronWeb.eventServer){e.next=11;break}return e.abrupt("return",r("No event server configured"));case 11:return n=!1,i=!1,a=Date.now()-1e3,o=function(){var e=v()(h.a.mark((function e(){var r,n,o,s,c,l;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,r={since:a,eventName:u.name,sort:"block_timestamp",blockNumber:"latest",filters:t.filters},t.resourceNode&&(/full/i.test(t.resourceNode)?r.onlyUnconfirmed=!0:r.onlyConfirmed=!0),e.next=5,u.tronWeb.event.getEventsByContractAddress(u.contract.address,r);case 5:return n=e.sent,o=n.sort((function(e,t){return t.block-e.block})),s=Ze()(o,1),c=s[0],l=n.filter((function(e,r){return!(t.resourceNode&&e.resourceNode&&t.resourceNode.toLowerCase()!==e.resourceNode.toLowerCase()||n.slice(0,r).some((function(t){return JSON.stringify(t)==JSON.stringify(e)}))||i&&!(e.block>i))})),c&&(i=c.block),e.abrupt("return",l);case 12:return e.prev=12,e.t0=e.catch(0),e.abrupt("return",Promise.reject(e.t0));case 15:case"end":return e.stop()}}),e,null,[[0,12]])})));return function(){return e.apply(this,arguments)}}(),s=function(){n&&clearInterval(n),n=setInterval((function(){o().then((function(e){return e.forEach((function(e){r(null,ze.parseEvent(e,u.abi))}))})).catch((function(e){return r(e)}))}),3e3)},e.next=18,o();case 18:return s(),e.abrupt("return",{start:s,stop:function(){n&&(clearInterval(n),n=!1)}});case 20:case"end":return e.stop()}}),e,this)}))),function(){return t.apply(this,arguments)})}]),e}(),gt=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(y()(this,e),!t||!t instanceof Ct)throw new Error("Expected instance of TronWeb");this.tronWeb=t,this.injectPromise=Je()(this),this.address=n,this.abi=r,this.eventListener=!1,this.bytecode=!1,this.deployed=!1,this.lastBlock=!1,this.methods={},this.methodInstances={},this.props=[],this.tronWeb.isAddress(n)?this.deployed=!0:this.address=!1,this.loadAbi(r)}var r,n,i,a;return _()(e,[{key:"_getEvents",value:(a=v()(h.a.mark((function e(){var t,r,n,i,a,o,s=this,u=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=u.length>0&&void 0!==u[0]?u[0]:{},e.next=3,this.tronWeb.event.getEventsByContractAddress(this.address,t);case 3:return r=e.sent,n=r.sort((function(e,t){return t.block-e.block})),i=Ze()(n,1),a=i[0],o=r.filter((function(e,n){return!(t.resourceNode&&e.resourceNode&&t.resourceNode.toLowerCase()!==e.resourceNode.toLowerCase()||r.slice(0,n).some((function(t){return JSON.stringify(t)==JSON.stringify(e)}))||s.lastBlock&&!(e.block>s.lastBlock))})),a&&(this.lastBlock=a.block),e.abrupt("return",o);case 8:case"end":return e.stop()}}),e,this)}))),function(){return a.apply(this,arguments)})},{key:"_startEventListener",value:(i=v()(h.a.mark((function e(){var r,n,i=this,a=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=a.length>0&&void 0!==a[0]?a[0]:{},n=a.length>1?a[1]:void 0,ze.isFunction(r)&&(n=r,r={}),this.eventListener&&clearInterval(this.eventListener),this.tronWeb.eventServer){e.next=6;break}throw new Error("Event server is not configured");case 6:if(this.address){e.next=8;break}throw new Error("Contract is not configured with an address");case 8:return this.eventCallback=n,e.next=11,this._getEvents(r);case 11:this.eventListener=setInterval((function(){i._getEvents(r).then((function(e){return e.forEach((function(e){i.eventCallback&&i.eventCallback(e)}))})).catch((function(e){t("error","Failed to get event list",e," at node_modules/tronweb/dist/TronWeb.node.js:1")}))}),3e3);case 12:case"end":return e.stop()}}),e,this)}))),function(){return i.apply(this,arguments)})},{key:"_stopEventListener",value:function(){this.eventListener&&(clearInterval(this.eventListener),this.eventListener=!1,this.eventCallback=!1)}},{key:"hasProperty",value:function(e){return this.hasOwnProperty(e)||this.__proto__.hasOwnProperty(e)}},{key:"loadAbi",value:function(e){var t=this;this.abi=e,this.methods={},this.props.forEach((function(e){return delete t[e]})),e.forEach((function(e){if(e.type&&!/constructor/i.test(e.type)){var r=new bt(t,e),n=r.onMethod.bind(r),i=r.name,a=r.functionSelector,o=r.signature;t.methods[i]=n,t.methods[a]=n,t.methods[o]=n,t.methodInstances[i]=r,t.methodInstances[a]=r,t.methodInstances[o]=r,t.hasProperty(i)||(t[i]=n,t.props.push(i)),t.hasProperty(a)||(t[a]=n,t.props.push(a)),t.hasProperty(o)||(t[o]=n,t.props.push(o))}}))}},{key:"decodeInput",value:function(e){var t=e.substring(0,8),r=e.substring(8);if(!this.methodInstances[t])throw new Error("Contract method "+t+" not found");return{name:this.methodInstances[t].name,params:this.methodInstances[t].decodeInput(r)}}},{key:"new",value:(n=v()(h.a.mark((function e(t){var r,n,i,a,o,s,u=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=u.length>1&&void 0!==u[1]?u[1]:this.tronWeb.defaultPrivateKey,n=u.length>2&&void 0!==u[2]&&u[2],ze.isFunction(r)&&(n=r,r=this.tronWeb.defaultPrivateKey),n){e.next=5;break}return e.abrupt("return",this.injectPromise(this.new,t,r));case 5:return e.prev=5,i=this.tronWeb.address.fromPrivateKey(r),e.next=9,this.tronWeb.transactionBuilder.createSmartContract(t,i);case 9:return a=e.sent,e.next=12,this.tronWeb.trx.sign(a,r);case 12:return o=e.sent,e.next=15,this.tronWeb.trx.sendRawTransaction(o);case 15:if(!(s=e.sent).code){e.next=18;break}return e.abrupt("return",n({error:s.code,message:this.tronWeb.toUtf8(s.message)}));case 18:return e.next=20,ze.sleep(3e3);case 20:return e.abrupt("return",this.at(o.contract_address,n));case 23:return e.prev=23,e.t0=e.catch(5),e.abrupt("return",n(e.t0));case 26:case"end":return e.stop()}}),e,this,[[5,23]])}))),function(e){return n.apply(this,arguments)})},{key:"at",value:(r=v()(h.a.mark((function e(t){var r,n,i=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=i.length>1&&void 0!==i[1]&&i[1]){e.next=3;break}return e.abrupt("return",this.injectPromise(this.at,t));case 3:return e.prev=3,e.next=6,this.tronWeb.trx.getContract(t);case 6:if((n=e.sent).contract_address){e.next=9;break}return e.abrupt("return",r("Unknown error: "+JSON.stringify(n,null,2)));case 9:return this.address=n.contract_address,this.bytecode=n.bytecode,this.deployed=!0,this.loadAbi(n.abi&&n.abi.entrys?n.abi.entrys:[]),e.abrupt("return",r(null,this));case 16:if(e.prev=16,e.t0=e.catch(3),!e.t0.toString().includes("does not exist")){e.next=20;break}return e.abrupt("return",r("Contract has not been deployed on the network"));case 20:return e.abrupt("return",r(e.t0));case 21:case"end":return e.stop()}}),e,this,[[3,16]])}))),function(e){return r.apply(this,arguments)})},{key:"events",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(ze.isFunction(e)&&(t=e,e={}),!ze.isFunction(t))throw new Error("Callback function expected");var r=this;return{start:function(){var n=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return n?(r._startEventListener(e,t).then((function(){n()})).catch((function(e){n(e)})),this):(r._startEventListener(e,t),this)},stop:function(){r._stopEventListener()}}}}]),e}(),yt=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(y()(this,e),!t||!t instanceof Ct)throw new Error("Expected instance of TronWeb");this.tronWeb=t,this.pluginNoOverride=["register"],this.disablePlugins=r.disablePlugins}return _()(e,[{key:"register",value:function(e,t){var r={requires:"0.0.0",components:{}},n={libs:[],plugged:[],skipped:[]};if(this.disablePlugins)return n.error="This instance of TronWeb has plugins disabled.",n;var i=new e(this.tronWeb);if(ze.isFunction(i.pluginInterface)&&(r=i.pluginInterface(t)),!Ge.a.satisfies(Ct.version,r.requires))throw new Error("The plugin is not compatible with this version of TronWeb");if(r.fullClass){var a=i.constructor.name,o=a.substring(0,1).toLowerCase()+a.substring(1);a!==o&&(Ct[a]=e,this.tronWeb[o]=i,n.libs.push(a))}else for(var s in r.components)if(this.tronWeb.hasOwnProperty(s)){var u=r.components[s],c=this.tronWeb[s].pluginNoOverride||[];for(var l in u)"constructor"===l||this.tronWeb[s][l]&&(c.includes(l)||/^_/.test(l))?n.skipped.push(l):(this.tronWeb[s][l]=u[l].bind(this.tronWeb[s]),n.plugged.push(l))}return n}}]),e}(),wt=i(21),_t=i.n(wt),kt=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(y()(this,e),!(t&&t instanceof Ct))throw new Error("Expected instance of TronWeb");this.tronWeb=t,this.injectPromise=Je()(this)}return _()(e,[{key:"setServer",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"healthcheck";if(!t)return this.tronWeb.eventServer=!1;if(ze.isString(t)&&(t=new He.HttpProvider(t)),!this.tronWeb.isValidProvider(t))throw new Error("Invalid event server provided");this.tronWeb.eventServer=t,this.tronWeb.eventServer.isConnected=function(){return e.tronWeb.eventServer.request(r).then((function(){return!0})).catch((function(){return!1}))}}},{key:"getEventsByContractAddress",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=Object.assign({sinceTimestamp:0,eventName:!1,blockNumber:!1,size:20,page:1},r),a=i.sinceTimestamp,o=i.since,s=i.fromTimestamp,u=i.eventName,c=i.blockNumber,l=i.size,f=i.page,d=i.onlyConfirmed,h=i.onlyUnconfirmed,p=i.previousLastEventFingerprint,v=i.previousFingerprint,m=i.fingerprint,g=i.rawResponse,y=i.sort,w=i.filters;if(!n)return this.injectPromise(this.getEventsByContractAddress,e,r);if(s=s||a||o,!this.tronWeb.eventServer)return n("No event server configured");var _=[];if(!this.tronWeb.isAddress(e))return n("Invalid contract address provided");if(u&&!e)return n("Usage of event name filtering requires a contract address");if(void 0!==s&&!ze.isInteger(s))return n("Invalid fromTimestamp provided");if(!ze.isInteger(l))return n("Invalid size provided");if(l>200&&(t("warn","Defaulting to maximum accepted size: 200"," at node_modules/tronweb/dist/TronWeb.node.js:1"),l=200),!ze.isInteger(f))return n("Invalid page provided");if(c&&!u)return n("Usage of block number filtering requires an event name");e&&_.push(this.tronWeb.address.fromHex(e)),u&&_.push(u),c&&_.push(c);var k={size:l,page:f};return"object"===b()(w)&&Object.keys(w).length>0&&(k.filters=JSON.stringify(w)),s&&(k.fromTimestamp=k.since=s),d&&(k.onlyConfirmed=d),h&&!d&&(k.onlyUnconfirmed=h),y&&(k.sort=y),(m=m||v||p)&&(k.fingerprint=m),this.tronWeb.eventServer.request("event/contract/".concat(_.join("/"),"?").concat(_t.a.stringify(k))).then((function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e?ze.isArray(e)?n(null,!0===g?e:e.map((function(e){return ze.mapEvent(e)}))):n(e):n("Unknown error occurred")})).catch((function(e){return n(e.response&&e.response.data||e)}))}},{key:"getEventsByTransactionID",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return ze.isFunction(t)&&(r=t,t={}),r?this.tronWeb.eventServer?this.tronWeb.eventServer.request("event/transaction/".concat(e)).then((function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return e?ze.isArray(e)?r(null,!0===t.rawResponse?e:e.map((function(e){return ze.mapEvent(e)}))):r(e):r("Unknown error occurred")})).catch((function(e){return r(e.response&&e.response.data||e)})):r("No event server configured"):this.injectPromise(this.getEventsByTransactionID,e,t)}}]),e}();function xt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function St(e){for(var t=1;t1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];y()(this,e),this.mainchain=n;var a=t.fullHost,o=t.fullNode,s=t.solidityNode,u=t.eventServer,c=t.mainGatewayAddress,l=t.sideGatewayAddress,f=t.sideChainId;this.sidechain=new r(a||o,a||s,a||u,i),this.isAddress=this.mainchain.isAddress,this.utils=this.mainchain.utils,this.setMainGatewayAddress(c),this.setSideGatewayAddress(l),this.setChainId(f),this.injectPromise=Je()(this),this.validator=new rt(this.sidechain);var d=this;this.sidechain.trx.sign=function(){return d.sign.apply(d,arguments)},this.sidechain.trx.multiSign=function(){return d.multiSign.apply(d,arguments)}}var t,r,n,i,a,o,s,u,c,l,f,d,p,m,b,g,w,k,x,S,A;return _()(e,[{key:"setMainGatewayAddress",value:function(e){if(!this.isAddress(e))throw new Error("Invalid main gateway address provided");this.mainGatewayAddress=e}},{key:"setSideGatewayAddress",value:function(e){if(!this.isAddress(e))throw new Error("Invalid side gateway address provided");this.sideGatewayAddress=e}},{key:"setChainId",value:function(e){if(!this.utils.isString(e)||!e)throw new Error("Invalid side chainId provided");this.chainId=e}},{key:"signTransaction",value:function(e,t){"string"==typeof e&&(e=this.utils.code.hexStr2byteArray(e));var r=this.utils.code.hexStr2byteArray(this.chainId),n=this.utils.code.hexStr2byteArray(t.txID).concat(r),i=this.sidechain.utils.ethersUtils.sha256(n),a=this.utils.crypto.ECKeySign(this.utils.code.hexStr2byteArray(i.replace(/^0x/,"")),e);return Array.isArray(t.signature)?t.signature.includes(a)||t.signature.push(a):t.signature=[a],t}},{key:"multiSign",value:(A=v()(h.a.mark((function e(){var t,r,n,i,a,o,s,u=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=u.length>0&&void 0!==u[0]&&u[0],r=u.length>1&&void 0!==u[1]?u[1]:this.sidechain.defaultPrivateKey,n=u.length>2&&void 0!==u[2]&&u[2],i=u.length>3&&void 0!==u[3]&&u[3],this.utils.isFunction(n)&&(i=n,n=0),this.utils.isFunction(r)&&(i=r,r=this.mainchain.defaultPrivateKey,n=0),i){e.next=8;break}return e.abrupt("return",this.injectPromise(this.multiSign,t,r,n));case 8:if(this.utils.isObject(t)&&t.raw_data&&t.raw_data.contract){e.next=10;break}return e.abrupt("return",i("Invalid transaction provided"));case 10:if(t.raw_data.contract[0].Permission_id||!(n>0)){e.next=30;break}return t.raw_data.contract[0].Permission_id=n,a=this.sidechain.address.toHex(this.sidechain.address.fromPrivateKey(r)).toLowerCase(),e.next=15,this.sidechain.trx.getSignWeight(t,n);case 15:if("PERMISSION_ERROR"!==(o=e.sent).result.code){e.next=18;break}return e.abrupt("return",i(o.result.message));case 18:if(s=!1,o.permission.keys.map((function(e){e.address===a&&(s=!0)})),s){e.next=22;break}return e.abrupt("return",i(r+" has no permission to sign"));case 22:if(!o.approved_list||-1==o.approved_list.indexOf(a)){e.next=24;break}return e.abrupt("return",i(r+" already sign transaction"));case 24:if(!o.transaction||!o.transaction.transaction){e.next=29;break}(t=o.transaction.transaction).raw_data.contract[0].Permission_id=n,e.next=30;break;case 29:return e.abrupt("return",i("Invalid transaction provided"));case 30:return e.prev=30,e.abrupt("return",i(null,this.signTransaction(r,t)));case 34:e.prev=34,e.t0=e.catch(30),i(e.t0);case 37:case"end":return e.stop()}}),e,this,[[30,34]])}))),function(){return A.apply(this,arguments)})},{key:"sign",value:(S=v()(h.a.mark((function e(){var t,r,n,i,a,o,s=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=s.length>0&&void 0!==s[0]&&s[0],r=s.length>1&&void 0!==s[1]?s[1]:this.sidechain.defaultPrivateKey,n=!(s.length>2&&void 0!==s[2])||s[2],i=s.length>3&&void 0!==s[3]&&s[3],a=s.length>4&&void 0!==s[4]&&s[4],this.utils.isFunction(i)&&(a=i,i=!1),this.utils.isFunction(n)&&(a=n,n=!0,i=!1),this.utils.isFunction(r)&&(a=r,r=this.sidechain.defaultPrivateKey,n=!0,i=!1),a){e.next=10;break}return e.abrupt("return",this.injectPromise(this.sign,t,r,n,i));case 10:if(!this.utils.isString(t)){e.next=21;break}if(this.utils.isHex(t)){e.next=13;break}return e.abrupt("return",a("Expected hex message input"));case 13:return e.prev=13,o=this.sidechain.trx.signString(t,r,n),e.abrupt("return",a(null,o));case 18:e.prev=18,e.t0=e.catch(13),a(e.t0);case 21:if(this.utils.isObject(t)){e.next=23;break}return e.abrupt("return",a("Invalid transaction provided"));case 23:if(i||!t.signature){e.next=25;break}return e.abrupt("return",a("Transaction is already signed"));case 25:if(e.prev=25,i){e.next=30;break}if(this.sidechain.address.toHex(this.sidechain.address.fromPrivateKey(r)).toLowerCase()===this.sidechain.address.toHex(t.raw_data.contract[0].parameter.value.owner_address)){e.next=30;break}return e.abrupt("return",a("Private key does not match address in transaction"));case 30:return e.abrupt("return",a(null,this.signTransaction(r,t)));case 33:e.prev=33,e.t1=e.catch(25),a(e.t1);case 36:case"end":return e.stop()}}),e,this,[[13,18],[25,33]])}))),function(){return S.apply(this,arguments)})},{key:"depositTrx",value:(x=v()(h.a.mark((function e(t,r,n){var i,a,o,s,u,c=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=c.length>3&&void 0!==c[3]?c[3]:{},a=c.length>4&&void 0!==c[4]?c[4]:this.mainchain.defaultPrivateKey,o=c.length>5&&void 0!==c[5]&&c[5],this.utils.isFunction(a)&&(o=a,a=this.mainchain.defaultPrivateKey),this.utils.isFunction(i)&&(o=i,i={}),o){e.next=7;break}return e.abrupt("return",this.injectPromise(this.depositTrx,t,r,n,i,a));case 7:if(!this.validator.notValid([{name:"callValue",type:"integer",value:t,gte:0},{name:"depositFee",type:"integer",value:r,gte:0},{name:"feeLimit",type:"integer",value:n,gte:0,lte:5e9}],o)){e.next=9;break}return e.abrupt("return");case 9:return i=St({callValue:Number(t)+Number(r),feeLimit:n},i),e.prev=10,e.next=13,this.mainchain.contract().at(this.mainGatewayAddress);case 13:return s=e.sent,e.next=16,s.depositTRX().send(i,a);case 16:return u=e.sent,e.abrupt("return",o(null,u));case 20:return e.prev=20,e.t0=e.catch(10),e.abrupt("return",o(e.t0));case 23:case"end":return e.stop()}}),e,this,[[10,20]])}))),function(e,t,r){return x.apply(this,arguments)})},{key:"depositTrc10",value:(k=v()(h.a.mark((function e(t,r,n,i){var a,o,s,u,c,l=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=l.length>4&&void 0!==l[4]?l[4]:{},o=l.length>5&&void 0!==l[5]?l[5]:this.mainchain.defaultPrivateKey,s=l.length>6&&void 0!==l[6]&&l[6],this.utils.isFunction(o)&&(s=o,o=this.mainchain.defaultPrivateKey),this.utils.isFunction(a)&&(s=a,a={}),s){e.next=7;break}return e.abrupt("return",this.injectPromise(this.depositTrc10,t,r,n,i,a,o));case 7:if(!this.validator.notValid([{name:"tokenValue",type:"integer",value:r,gte:0},{name:"depositFee",type:"integer",value:n,gte:0},{name:"feeLimit",type:"integer",value:i,gte:0,lte:5e9},{name:"tokenId",type:"integer",value:t,gte:0}],s)){e.next=9;break}return e.abrupt("return");case 9:return a=St(St({tokenId:t,tokenValue:r,feeLimit:i},a),{},{callValue:n}),e.prev=10,e.next=13,this.mainchain.contract().at(this.mainGatewayAddress);case 13:return u=e.sent,e.next=16,u.depositTRC10(t,r).send(a,o);case 16:c=e.sent,s(null,c),e.next=23;break;case 20:return e.prev=20,e.t0=e.catch(10),e.abrupt("return",s(e.t0));case 23:case"end":return e.stop()}}),e,this,[[10,20]])}))),function(e,t,r,n){return k.apply(this,arguments)})},{key:"depositTrc",value:(w=v()(h.a.mark((function e(t,r,n,i,a){var o,s,u,c,l,f,d=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o=d.length>5&&void 0!==d[5]?d[5]:{},s=d.length>6&&void 0!==d[6]?d[6]:this.mainchain.defaultPrivateKey,u=d.length>7&&void 0!==d[7]&&d[7],this.utils.isFunction(s)&&(u=s,s=this.mainchain.defaultPrivateKey),this.utils.isFunction(o)&&(u=o,o={}),u){e.next=7;break}return e.abrupt("return",this.injectPromise(this.depositTrc,t,r,n,i,a,o,s));case 7:if(!this.validator.notValid([{name:"functionSelector",type:"not-empty-string",value:t},{name:"num",type:"integer",value:r,gte:0},{name:"fee",type:"integer",value:n,gte:0},{name:"feeLimit",type:"integer",value:i,gte:0,lte:5e9},{name:"contractAddress",type:"address",value:a}],u)){e.next=9;break}return e.abrupt("return");case 9:if(o=St(St({feeLimit:i},o),{},{callValue:n,tokenId:"",tokenValue:0}),e.prev=10,c=null,"approve"!==t){e.next=21;break}return e.next=15,this.mainchain.contract().at(a);case 15:return l=e.sent,e.next=18,l.approve(this.mainGatewayAddress,r).send(o,s);case 18:c=e.sent,e.next=44;break;case 21:return e.next=23,this.mainchain.contract().at(this.mainGatewayAddress);case 23:f=e.sent,e.t0=t,e.next="depositTRC20"===e.t0?27:"depositTRC721"===e.t0?31:"retryDeposit"===e.t0?35:"retryMapping"===e.t0?39:43;break;case 27:return e.next=29,f.depositTRC20(a,r).send(o,s);case 29:return c=e.sent,e.abrupt("break",44);case 31:return e.next=33,f.depositTRC721(a,r).send(o,s);case 33:return c=e.sent,e.abrupt("break",44);case 35:return e.next=37,f.retryDeposit(r).send(o,s);case 37:return c=e.sent,e.abrupt("break",44);case 39:return e.next=41,f.retryMapping(r).send(o,s);case 41:return c=e.sent,e.abrupt("break",44);case 43:return e.abrupt("break",44);case 44:u(null,c),e.next=50;break;case 47:return e.prev=47,e.t1=e.catch(10),e.abrupt("return",u(e.t1));case 50:case"end":return e.stop()}}),e,this,[[10,47]])}))),function(e,t,r,n,i){return w.apply(this,arguments)})},{key:"approveTrc20",value:(g=v()(h.a.mark((function e(t,r,n){var i,a,o,s,u=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=u.length>3&&void 0!==u[3]?u[3]:{},a=u.length>4&&void 0!==u[4]?u[4]:this.mainchain.defaultPrivateKey,o=u.length>5&&void 0!==u[5]&&u[5],s="approve",e.abrupt("return",this.depositTrc(s,t,0,r,n,i,a,o));case 5:case"end":return e.stop()}}),e,this)}))),function(e,t,r){return g.apply(this,arguments)})},{key:"approveTrc721",value:(b=v()(h.a.mark((function e(t,r,n){var i,a,o,s,u=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=u.length>3&&void 0!==u[3]?u[3]:{},a=u.length>4&&void 0!==u[4]?u[4]:this.mainchain.defaultPrivateKey,o=u.length>5&&void 0!==u[5]&&u[5],s="approve",e.abrupt("return",this.depositTrc(s,t,0,r,n,i,a,o));case 5:case"end":return e.stop()}}),e,this)}))),function(e,t,r){return b.apply(this,arguments)})},{key:"depositTrc20",value:(m=v()(h.a.mark((function e(t,r,n,i){var a,o,s,u,c=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=c.length>4&&void 0!==c[4]?c[4]:{},o=c.length>5&&void 0!==c[5]?c[5]:this.mainchain.defaultPrivateKey,s=c.length>6&&void 0!==c[6]&&c[6],u="depositTRC20",e.abrupt("return",this.depositTrc(u,t,r,n,i,a,o,s));case 5:case"end":return e.stop()}}),e,this)}))),function(e,t,r,n){return m.apply(this,arguments)})},{key:"depositTrc721",value:(p=v()(h.a.mark((function e(t,r,n,i){var a,o,s,u,c=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a=c.length>4&&void 0!==c[4]?c[4]:{},o=c.length>5&&void 0!==c[5]?c[5]:this.mainchain.defaultPrivateKey,s=c.length>6&&void 0!==c[6]&&c[6],u="depositTRC721",e.abrupt("return",this.depositTrc(u,t,r,n,i,a,o,s));case 5:case"end":return e.stop()}}),e,this)}))),function(e,t,r,n){return p.apply(this,arguments)})},{key:"mappingTrc",value:(d=v()(h.a.mark((function e(t,r,n,i){var a,o,s,u,c,l=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=l.length>4&&void 0!==l[4]?l[4]:{},o=l.length>5&&void 0!==l[5]?l[5]:this.mainchain.defaultPrivateKey,s=l.length>6?l[6]:void 0,this.utils.isFunction(o)&&(s=o,o=this.mainchain.defaultPrivateKey),this.utils.isFunction(a)&&(s=a,a={}),s){e.next=7;break}return e.abrupt("return",this.injectPromise(this.mappingTrc,t,r,n,i,a,o));case 7:if(!this.validator.notValid([{name:"trxHash",type:"not-empty-string",value:t},{name:"mappingFee",type:"integer",value:r,gte:0},{name:"feeLimit",type:"integer",value:n,gte:0,lte:5e9}],s)){e.next=9;break}return e.abrupt("return");case 9:return t=t.startsWith("0x")?t:"0x"+t,a=St(St({feeLimit:n},a),{},{callValue:r}),e.prev=11,e.next=14,this.mainchain.contract().at(this.mainGatewayAddress);case 14:if(u=e.sent,c=null,"mappingTRC20"!==i){e.next=22;break}return e.next=19,u.mappingTRC20(t).send(a,o);case 19:c=e.sent,e.next=29;break;case 22:if("mappingTRC721"!==i){e.next=28;break}return e.next=25,u.mappingTRC721(t).send(a,o);case 25:c=e.sent,e.next=29;break;case 28:s(new Error("type must be trc20 or trc721"));case 29:s(null,c),e.next=35;break;case 32:return e.prev=32,e.t0=e.catch(11),e.abrupt("return",s(e.t0));case 35:case"end":return e.stop()}}),e,this,[[11,32]])}))),function(e,t,r,n){return d.apply(this,arguments)})},{key:"mappingTrc20",value:(f=v()(h.a.mark((function e(t,r,n){var i,a,o,s,u=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=u.length>3&&void 0!==u[3]?u[3]:{},a=u.length>4&&void 0!==u[4]?u[4]:this.mainchain.defaultPrivateKey,o=u.length>5&&void 0!==u[5]&&u[5],s="mappingTRC20",e.abrupt("return",this.mappingTrc(t,r,n,s,i,a,o));case 5:case"end":return e.stop()}}),e,this)}))),function(e,t,r){return f.apply(this,arguments)})},{key:"mappingTrc721",value:(l=v()(h.a.mark((function e(t,r,n){var i,a,o,s,u=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=u.length>3&&void 0!==u[3]?u[3]:{},a=u.length>4&&void 0!==u[4]?u[4]:this.mainchain.defaultPrivateKey,o=u.length>5&&void 0!==u[5]&&u[5],s="mappingTRC721",e.abrupt("return",this.mappingTrc(t,r,n,s,i,a,o));case 5:case"end":return e.stop()}}),e,this)}))),function(e,t,r){return l.apply(this,arguments)})},{key:"withdrawTrx",value:(c=v()(h.a.mark((function e(t,r,n){var i,a,o,s,u,c=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=c.length>3&&void 0!==c[3]?c[3]:{},a=c.length>4&&void 0!==c[4]?c[4]:this.mainchain.defaultPrivateKey,o=c.length>5&&void 0!==c[5]&&c[5],this.utils.isFunction(a)&&(o=a,a=this.mainchain.defaultPrivateKey),this.utils.isFunction(i)&&(o=i,i={}),o){e.next=7;break}return e.abrupt("return",this.injectPromise(this.withdrawTrx,t,r,n,i,a));case 7:if(!this.validator.notValid([{name:"callValue",type:"integer",value:t,gte:0},{name:"withdrawFee",type:"integer",value:r,gte:0},{name:"feeLimit",type:"integer",value:n,gte:0,lte:1e9}],o)){e.next=9;break}return e.abrupt("return");case 9:return i=St({callValue:Number(t)+Number(r),feeLimit:n},i),e.prev=10,e.next=13,this.sidechain.contract().at(this.sideGatewayAddress);case 13:return s=e.sent,e.next=16,s.withdrawTRX().send(i,a);case 16:return u=e.sent,e.abrupt("return",o(null,u));case 20:return e.prev=20,e.t0=e.catch(10),e.abrupt("return",o(e.t0));case 23:case"end":return e.stop()}}),e,this,[[10,20]])}))),function(e,t,r){return c.apply(this,arguments)})},{key:"withdrawTrc10",value:(u=v()(h.a.mark((function e(t,r,n,i){var a,o,s,u,c,l=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(a=l.length>4&&void 0!==l[4]?l[4]:{},o=l.length>5&&void 0!==l[5]?l[5]:this.mainchain.defaultPrivateKey,s=l.length>6&&void 0!==l[6]&&l[6],this.utils.isFunction(o)&&(s=o,o=this.mainchain.defaultPrivateKey),this.utils.isFunction(a)&&(s=a,a={}),s){e.next=7;break}return e.abrupt("return",this.injectPromise(this.withdrawTrc10,t,r,n,i,a,o));case 7:if(!this.validator.notValid([{name:"tokenId",type:"integer",value:t,gte:0},{name:"tokenValue",type:"integer",value:r,gte:0},{name:"withdrawFee",type:"integer",value:n,gte:0},{name:"feeLimit",type:"integer",value:i,gte:0,lte:1e9}],s)){e.next=9;break}return e.abrupt("return");case 9:return a=St({tokenValue:r,tokenId:t,callValue:n,feeLimit:i},a),e.prev=10,e.next=13,this.sidechain.contract().at(this.sideGatewayAddress);case 13:return u=e.sent,e.next=16,u.withdrawTRC10(t,r).send(a,o);case 16:return c=e.sent,e.abrupt("return",s(null,c));case 20:return e.prev=20,e.t0=e.catch(10),e.abrupt("return",s(e.t0));case 23:case"end":return e.stop()}}),e,this,[[10,20]])}))),function(e,t,r,n){return u.apply(this,arguments)})},{key:"withdrawTrc",value:(s=v()(h.a.mark((function e(t,r,n,i,a){var o,s,u,c,l,f,d,p,m,b,g=this,y=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(o=y.length>5&&void 0!==y[5]?y[5]:{},s=y.length>6&&void 0!==y[6]?y[6]:this.mainchain.defaultPrivateKey,u=y.length>7&&void 0!==y[7]&&y[7],this.utils.isFunction(s)&&(u=s,s=this.mainchain.defaultPrivateKey),this.utils.isFunction(o)&&(u=o,o={}),u){e.next=7;break}return e.abrupt("return",this.injectPromise(this.withdrawTrc,t,r,n,i,a,o,s));case 7:if(!this.validator.notValid([{name:"functionSelector",type:"not-empty-string",value:t},{name:"numOrId",type:"integer",value:r,gte:0},{name:"withdrawFee",type:"integer",value:n,gte:0},{name:"feeLimit",type:"integer",value:i,gte:0,lte:1e9},{name:"contractAddress",type:"address",value:a}],u)){e.next=9;break}return e.abrupt("return");case 9:return o=St(St({feeLimit:i},o),{},{callValue:n}),c=[{type:"uint256",value:r}],e.prev=11,l=s?this.sidechain.address.fromPrivateKey(s):this.sidechain.defaultAddress.base58,e.next=15,this.sidechain.transactionBuilder.triggerSmartContract(a,t,o,c,this.sidechain.address.toHex(l));case 15:if((f=e.sent).result&&f.result.result){e.next=18;break}return e.abrupt("return",u("Unknown error: "+JSON.stringify(f.transaction,null,2)));case 18:return e.next=20,this.sidechain.trx.sign(f.transaction,s);case 20:if((d=e.sent).signature){e.next=25;break}if(s){e.next=24;break}return e.abrupt("return",u("Transaction was not signed properly"));case 24:return e.abrupt("return",u("Invalid private key provided"));case 25:return e.next=27,this.sidechain.trx.sendRawTransaction(d);case 27:if(!(p=e.sent).code){e.next=32;break}return m={error:p.code,message:p.code},p.message&&(m.message=this.sidechain.toUtf8(p.message)),e.abrupt("return",u(m));case 32:if(o.shouldPollResponse){e.next=34;break}return e.abrupt("return",u(null,d.txID));case 34:(b=function(){var e=v()(h.a.mark((function e(){var t,r,n,i=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(20!=(t=i.length>0&&void 0!==i[0]?i[0]:0)){e.next=3;break}return e.abrupt("return",u({error:"Cannot find result in solidity node",transaction:d}));case 3:return e.next=5,g.sidechain.trx.getTransactionInfo(d.txID);case 5:if(r=e.sent,Object.keys(r).length){e.next=8;break}return e.abrupt("return",setTimeout((function(){b(t+1)}),3e3));case 8:if(!r.result||"FAILED"!=r.result){e.next=10;break}return e.abrupt("return",u({error:g.sidechain.toUtf8(r.resMessage),transaction:d,output:r}));case 10:if(g.utils.hasProperty(r,"contractResult")){e.next=12;break}return e.abrupt("return",u({error:"Failed to execute: "+JSON.stringify(r,null,2),transaction:d,output:r}));case 12:if(!o.rawResponse){e.next=14;break}return e.abrupt("return",u(null,r));case 14:return 1===(n=decodeOutput(g.outputs,"0x"+r.contractResult[0])).length&&(n=n[0]),e.abrupt("return",u(null,n));case 17:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}())(),e.next=41;break;case 38:return e.prev=38,e.t0=e.catch(11),e.abrupt("return",u(e.t0));case 41:case"end":return e.stop()}}),e,this,[[11,38]])}))),function(e,t,r,n,i){return s.apply(this,arguments)})},{key:"withdrawTrc20",value:(o=v()(h.a.mark((function e(t,r,n,i,a){var o,s,u,c=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=c.length>5&&void 0!==c[5]?c[5]:this.mainchain.defaultPrivateKey,s=c.length>6&&void 0!==c[6]&&c[6],u="withdrawal(uint256)",e.abrupt("return",this.withdrawTrc(u,t,r,n,i,a,o,s));case 4:case"end":return e.stop()}}),e,this)}))),function(e,t,r,n,i){return o.apply(this,arguments)})},{key:"withdrawTrc721",value:(a=v()(h.a.mark((function e(t,r,n,i,a){var o,s,u,c=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=c.length>5&&void 0!==c[5]?c[5]:this.mainchain.defaultPrivateKey,s=c.length>6&&void 0!==c[6]&&c[6],u="withdrawal(uint256)",e.abrupt("return",this.withdrawTrc(u,t,r,n,i,a,o,s));case 4:case"end":return e.stop()}}),e,this)}))),function(e,t,r,n,i){return a.apply(this,arguments)})},{key:"injectFund",value:(i=v()(h.a.mark((function e(t,r,n){var i,a,o,s,u,c,l,f,d=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(i=d.length>3&&void 0!==d[3]?d[3]:this.mainchain.defaultPrivateKey,a=d.length>4&&void 0!==d[4]&&d[4],this.utils.isFunction(i)&&(a=i,i=this.mainchain.defaultPrivateKey),this.utils.isFunction(n)&&(a=n,n={}),a){e.next=6;break}return e.abrupt("return",this.injectPromise(this.injectFund,t,r,n,i));case 6:if(!this.validator.notValid([{name:"num",type:"integer",value:t,gte:0},{name:"feeLimit",type:"integer",value:r,gte:0,lte:1e9}],a)){e.next=8;break}return e.abrupt("return");case 8:return e.prev=8,o=this.sidechain.address.fromPrivateKey(i),s=this.sidechain.address.toHex(o),e.next=13,this.sidechain.fullNode.request("/wallet/fundinject",{owner_address:s,amount:t},"post");case 13:return u=e.sent,e.next=16,this.sidechain.trx.sign(u,i);case 16:if((c=e.sent).signature){e.next=21;break}if(i){e.next=20;break}return e.abrupt("return",a("Transaction was not signed properly"));case 20:return e.abrupt("return",a("Invalid private key provided"));case 21:return e.next=23,this.sidechain.trx.sendRawTransaction(c);case 23:if(!(l=e.sent).code){e.next=28;break}return f={error:l.code,message:l.code},l.message&&(f.message=this.mainchain.toUtf8(l.message)),e.abrupt("return",a(f));case 28:return e.abrupt("return",a(null,c.txID));case 31:return e.prev=31,e.t0=e.catch(8),e.abrupt("return",a(e.t0));case 34:case"end":return e.stop()}}),e,this,[[8,31]])}))),function(e,t,r){return i.apply(this,arguments)})},{key:"retryWithdraw",value:(n=v()(h.a.mark((function e(t,r,n){var i,a,o,s,u=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=u.length>3&&void 0!==u[3]?u[3]:{},a=u.length>4&&void 0!==u[4]?u[4]:this.sidechain.defaultPrivateKey,o=u.length>5&&void 0!==u[5]&&u[5],s="retryWithdraw(uint256)",e.abrupt("return",this.withdrawTrc(s,t,r,n,this.sideGatewayAddress,i,a,o));case 5:case"end":return e.stop()}}),e,this)}))),function(e,t,r){return n.apply(this,arguments)})},{key:"retryDeposit",value:(r=v()(h.a.mark((function e(t,r,n){var i,a,o,s,u=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=u.length>3&&void 0!==u[3]?u[3]:{},a=u.length>4&&void 0!==u[4]?u[4]:this.mainchain.defaultPrivateKey,o=u.length>5&&void 0!==u[5]&&u[5],s="retryDeposit",e.abrupt("return",this.depositTrc(s,t,r,n,this.mainGatewayAddress,i,a,o));case 5:case"end":return e.stop()}}),e,this)}))),function(e,t,n){return r.apply(this,arguments)})},{key:"retryMapping",value:(t=v()(h.a.mark((function e(t,r,n){var i,a,o,s,u=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i=u.length>3&&void 0!==u[3]?u[3]:{},a=u.length>4&&void 0!==u[4]?u[4]:this.mainchain.defaultPrivateKey,o=u.length>5&&void 0!==u[5]&&u[5],s="retryMapping",e.abrupt("return",this.depositTrc(s,t,r,n,this.mainGatewayAddress,i,a,o));case 5:case"end":return e.stop()}}),e,this)}))),function(e,r,n){return t.apply(this,arguments)})}]),e}();function Et(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=T()(e);if(t){var i=T()(this).constructor;r=Reflect.construct(n,arguments,i)}else r=n.apply(this,arguments);return C()(this,r)}}var Ct=function(e){A()(o,e);var t,r,i,a=Et(o);function o(){var e,t,r=arguments.length>0&&void 0!==arguments[0]&&arguments[0],n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=arguments.length>3&&void 0!==arguments[3]&&arguments[3],u=arguments.length>4&&void 0!==arguments[4]&&arguments[4];y()(this,o),e=a.call(this);var c=!1,l=!1;return"object"===b()(r)&&(r.fullNode||r.fullHost)?(t=r.fullNode||r.fullHost,s=n,n=r.solidityNode||r.fullHost,i=r.eventServer||r.fullHost,c=r.headers||!1,l=r.eventHeaders||c,u=r.privateKey):t=r,ze.isString(t)&&(t=new He.HttpProvider(t)),ze.isString(n)&&(n=new He.HttpProvider(n)),ze.isString(i)&&(i=new He.HttpProvider(i)),e.event=new kt(x()(e)),e.transactionBuilder=new ut(x()(e)),e.trx=new dt(x()(e)),e.plugin=new yt(x()(e),r),e.utils=ze,e.setFullNode(t),e.setSolidityNode(n),e.setEventServer(i),e.providers=He,e.BigNumber=Fe.a,e.defaultBlock=!1,e.defaultPrivateKey=!1,e.defaultAddress={hex:!1,base58:!1},["sha3","toHex","toUtf8","fromUtf8","toAscii","fromAscii","toDecimal","fromDecimal","toSun","fromSun","toBigNumber","isAddress","createAccount","address","version"].forEach((function(t){e[t]=o[t]})),"object"===b()(s)&&(s.fullNode||s.fullHost)?e.sidechain=new At(s,o,x()(e),u):u=u||s,u&&e.setPrivateKey(u),e.fullnodeVersion="3.5.0",e.feeLimit=15e7,e.injectPromise=Je()(x()(e)),c&&e.setFullNodeHeader(c),l&&e.setEventHeader(l),e}return _()(o,[{key:"getFullnodeVersion",value:(i=v()(h.a.mark((function e(){var t;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.trx.getNodeInfo();case 3:t=e.sent,this.fullnodeVersion=t.configNodeInfo.codeVersion,2===this.fullnodeVersion.split(".").length&&(this.fullnodeVersion+=".0"),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),this.fullnodeVersion="3.5.0";case 11:case"end":return e.stop()}}),e,this,[[0,8]])}))),function(){return i.apply(this,arguments)})},{key:"setDefaultBlock",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if([!1,"latest","earliest",0].includes(e))return this.defaultBlock=e;if(!ze.isInteger(e)||!e)throw new Error("Invalid block ID provided");this.defaultBlock=Math.abs(e)}},{key:"setPrivateKey",value:function(e){try{this.setAddress(this.address.fromPrivateKey(e))}catch(e){throw new Error("Invalid private key provided")}this.defaultPrivateKey=e,this.emit("privateKeyChanged",e)}},{key:"setAddress",value:function(e){if(!this.isAddress(e))throw new Error("Invalid address provided");var t=this.address.toHex(e),r=this.address.fromHex(e);this.defaultPrivateKey&&this.address.fromPrivateKey(this.defaultPrivateKey)!==r&&(this.defaultPrivateKey=!1),this.defaultAddress={hex:t,base58:r},this.emit("addressChanged",{hex:t,base58:r})}},{key:"fullnodeSatisfies",value:function(e){return Ge.a.satisfies(this.fullnodeVersion,e)}},{key:"isValidProvider",value:function(e){return Object.values(He).some((function(t){return e instanceof t}))}},{key:"setFullNode",value:function(e){if(ze.isString(e)&&(e=new He.HttpProvider(e)),!this.isValidProvider(e))throw new Error("Invalid full node provided");this.fullNode=e,this.fullNode.setStatusPage("wallet/getnowblock"),this.getFullnodeVersion()}},{key:"setSolidityNode",value:function(e){if(ze.isString(e)&&(e=new He.HttpProvider(e)),!this.isValidProvider(e))throw new Error("Invalid solidity node provided");this.solidityNode=e,this.solidityNode.setStatusPage("walletsolidity/getnowblock")}},{key:"setEventServer",value:function(){var e;(e=this.event).setServer.apply(e,arguments)}},{key:"setHeader",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=new He.HttpProvider(this.fullNode.host,3e4,!1,!1,e),r=new He.HttpProvider(this.solidityNode.host,3e4,!1,!1,e),n=new He.HttpProvider(this.eventServer.host,3e4,!1,!1,e);this.setFullNode(t),this.setSolidityNode(r),this.setEventServer(n)}},{key:"setFullNodeHeader",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=new He.HttpProvider(this.fullNode.host,3e4,!1,!1,e),r=new He.HttpProvider(this.solidityNode.host,3e4,!1,!1,e);this.setFullNode(t),this.setSolidityNode(r)}},{key:"setEventHeader",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=new He.HttpProvider(this.eventServer.host,3e4,!1,!1,e);this.setEventServer(t)}},{key:"currentProviders",value:function(){return{fullNode:this.fullNode,solidityNode:this.solidityNode,eventServer:this.eventServer}}},{key:"currentProvider",value:function(){return this.currentProviders()}},{key:"getEventResult",value:function(){for(var e,t=arguments.length,r=new Array(t),n=0;n0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return new gt(this,e,t)}},{key:"isConnected",value:(r=v()(h.a.mark((function e(){var t,r=arguments;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=r.length>0&&void 0!==r[0]&&r[0]){e.next=3;break}return e.abrupt("return",this.injectPromise(this.isConnected));case 3:return e.t0=t,e.next=6,this.fullNode.isConnected();case 6:return e.t1=e.sent,e.next=9,this.solidityNode.isConnected();case 9:if(e.t2=e.sent,e.t3=this.eventServer,!e.t3){e.next=15;break}return e.next=14,this.eventServer.isConnected();case 14:e.t3=e.sent;case 15:return e.t4=e.t3,e.t5={fullNode:e.t1,solidityNode:e.t2,eventServer:e.t4},e.abrupt("return",(0,e.t0)(null,e.t5));case 18:case"end":return e.stop()}}),e,this)}))),function(){return r.apply(this,arguments)})}],[{key:"sha3",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return(t?"0x":"")+oe(n.from(e,"utf-8")).toString().substring(2)}},{key:"toHex",value:function(e){if(ze.isBoolean(e))return o.fromDecimal(+e);if(ze.isBigNumber(e))return o.fromDecimal(e);if("object"===b()(e))return o.fromUtf8(JSON.stringify(e));if(ze.isString(e)){if(/^(-|)0x/.test(e))return e;if(!isFinite(e)||/^\s*$/.test(e))return o.fromUtf8(e)}var t=o.fromDecimal(e);if("0xNaN"===t)throw new Error("The passed value is not convertible to a hex string");return t}},{key:"toUtf8",value:function(e){if(ze.isHex(e))return e=e.replace(/^0x/,""),n.from(e,"hex").toString("utf8");throw new Error("The passed value is not a valid hex string")}},{key:"fromUtf8",value:function(e){if(!ze.isString(e))throw new Error("The passed value is not a valid utf-8 string");return"0x"+n.from(e,"utf8").toString("hex")}},{key:"toAscii",value:function(e){if(ze.isHex(e)){var t="",r=0,n=e.length;for("0x"===e.substring(0,2)&&(r=2);r0&&void 0!==arguments[0]?arguments[0]:0;return ze.isBigNumber(e)?e:ze.isString(e)&&/^(-|)0x/.test(e)?new Fe.a(e.replace("0x",""),16):new Fe.a(e.toString(10),10)}},{key:"isAddress",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!ze.isString(e))return!1;if(42===e.length)try{return o.isAddress(ze.crypto.getBase58CheckAddress(ze.code.hexStr2byteArray(e)))}catch(e){return!1}try{return ze.crypto.isAddressValid(e)}catch(e){return!1}}},{key:"createAccount",value:(t=v()(h.a.mark((function e(){var t;return h.a.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=ze.accounts.generateAccount(),e.abrupt("return",t);case 2:case"end":return e.stop()}}),e)}))),function(){return t.apply(this,arguments)})},{key:"address",get:function(){return{fromHex:function(e){return ze.isHex(e)?ze.crypto.getBase58CheckAddress(ze.code.hexStr2byteArray(e.replace(/^0x/,"41"))):e},toHex:function(e){return ze.isHex(e)?e.toLowerCase().replace(/^0x/,"41"):ze.code.byteArray2hexStr(ze.crypto.decodeBase58Address(e)).toLowerCase()},fromPrivateKey:function(e){try{return ze.crypto.pkToAddress(e)}catch(e){return!1}}}}}]),o}(We.a);I()(Ct,"providers",He),I()(Ct,"BigNumber",Fe.a),I()(Ct,"TransactionBuilder",ut),I()(Ct,"Trx",dt),I()(Ct,"Contract",gt),I()(Ct,"Plugin",yt),I()(Ct,"Event",kt),I()(Ct,"version",Ke.a),I()(Ct,"utils",ze)}]).default}).call(this,r("0de9")["default"],r("b639").Buffer)},"0e253":function(e,t,r){"use strict";r.r(t);var n=r("cca1"),i=r("459f");for(var a in i)"default"!==a&&function(e){r.d(t,e,(function(){return i[e]}))}(a);var o,s=r("f0c5"),u=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,"505264b6",null,!1,n["a"],o);t["default"]=u.exports},"0e4c":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HashZero=void 0;var n="0x0000000000000000000000000000000000000000000000000000000000000000";t.HashZero=n},"0e64":function(e,t,r){"use strict";var n=r("1141"),i=r("3a1d").errors,a=function(e){this.requestManager=e,this.requests=[]};a.prototype.add=function(e){this.requests.push(e)},a.prototype.execute=function(){var e=this.requests;this.requestManager.sendBatch(e,(function(t,r){r=r||[],e.map((function(e,t){return r[t]||{}})).forEach((function(r,a){if(e[a].callback){if(r&&r.error)return e[a].callback(i.ErrorResponse(r));if(!n.isValidResponse(r))return e[a].callback(i.InvalidResponse(r));try{e[a].callback(null,e[a].format?e[a].format(r.result):r.result)}catch(t){e[a].callback(t)}}}))}))},e.exports=a},"0ed8":function(e,t,r){"use strict";r.r(t);var n=r("9feb"),i=r.n(n);for(var a in n)"default"!==a&&function(e){r.d(t,e,(function(){return n[e]}))}(a);t["default"]=i.a},"0ede":function(e,t,r){"use strict";function n(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i="tabBar",a=n({name:i,props:{selectActive:{type:Number,default:function(){return 1}}},data:function(){return{status:""}},computed:{},mounted:function(){},methods:{goToPage:function(e){1==e?uni.reLaunch({url:"/pages/menu/wallet/index"}):2==e?uni.reLaunch({url:"/pages/menu/collection/index"}):3==e?uni.reLaunch({url:"/pages/menu/market/index"}):4==e?uni.reLaunch({url:"/pages/menu/discover/index"}):5==e&&uni.reLaunch({url:"/pages/menu/profile/index"})}}},"computed",{i18n:function(){return this.$t("index")}});t.default=a},"0f2c":function(e,t,r){var n=r("2aee"),i=r("f460"),a=r("83d5"),o=r("399f"),s=r("a958"),u=r("98e6"),c=r("5291"),l=r("8707").Buffer;function f(e,t){var r=e.modulus.byteLength(),n=u("sha1").update(l.alloc(0)).digest(),o=n.length;if(0!==t[0])throw new Error("decryption error");var s=t.slice(1,o+1),c=t.slice(o+1),f=a(s,i(c,o)),d=a(c,i(f,r-o-1));if(h(n,d.slice(0,o)))throw new Error("decryption error");var p=o;while(0===d[p])p++;if(1!==d[p++])throw new Error("decryption error");return d.slice(p)}function d(e,t,r){var n=t.slice(0,2),i=2,a=0;while(0!==t[i++])if(i>=t.length){a++;break}var o=t.slice(2,i-1);if(("0002"!==n.toString("hex")&&!r||"0001"!==n.toString("hex")&&r)&&a++,o.length<8&&a++,a)throw new Error("decryption error");return t.slice(i)}function h(e,t){e=l.from(e),t=l.from(t);var r=0,n=e.length;e.length!==t.length&&(r++,n=Math.min(e.length,t.length));var i=-1;while(++ih||new o(t).cmp(u.modulus)>=0)throw new Error("decryption error");a=r?c(new o(t),u):s(t,u);var p=l.alloc(h-a.length);if(a=l.concat([p,a],h),4===i)return f(u,a);if(1===i)return d(u,a,r);if(3===i)return a;throw new Error("unknown padding")}},"0f83":function(e,t,r){"use strict";r.r(t);var n=r("f2a1"),i=r.n(n);for(var a in n)"default"!==a&&function(e){r.d(t,e,(function(){return n[e]}))}(a);t["default"]=i.a},"0fa3":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n,i=a(r("ebb6"));function a(e){return e&&e.__esModule?e:{default:e}}var o={name:"tki-qrcode",props:{cid:{type:String,default:"tki-qrcode-canvas"},size:{type:Number,default:200},unit:{type:String,default:"upx"},show:{type:Boolean,default:!0},val:{type:String,default:""},background:{type:String,default:"#ffffff"},foreground:{type:String,default:"#000000"},pdground:{type:String,default:"#000000"},icon:{type:String,default:""},iconSize:{type:Number,default:40},lv:{type:Number,default:3},onval:{type:Boolean,default:!1},loadMake:{type:Boolean,default:!1},usingComponents:{type:Boolean,default:!0},showLoading:{type:Boolean,default:!0},loadingText:{type:String,default:"\u4e8c\u7ef4\u7801\u751f\u6210\u4e2d"}},data:function(){return{result:""}},methods:{_makeCode:function(){var e=this;this._empty(this.val)?uni.showToast({title:"\u4e8c\u7ef4\u7801\u5185\u5bb9\u4e0d\u80fd\u4e3a\u7a7a",icon:"none",duration:2e3}):n=new i.default({context:e,canvasId:e.cid,usingComponents:e.usingComponents,showLoading:e.showLoading,loadingText:e.loadingText,text:e.val,size:e.cpSize,background:e.background,foreground:e.foreground,pdground:e.pdground,correctLevel:e.lv,image:e.icon,imageSize:e.iconSize,cbResult:function(t){e._result(t)}})},_clearCode:function(){this._result(""),n.clear()},_saveCode:function(){var e=this;""!=this.result&&uni.saveImageToPhotosAlbum({filePath:e.result,success:function(){uni.showToast({title:"\u4e8c\u7ef4\u7801\u4fdd\u5b58\u6210\u529f",icon:"success",duration:2e3})}})},_result:function(e){this.result=e,this.$emit("result",e)},_empty:function(e){var t=typeof e,r=!1;return"number"==t&&""==String(e)||"undefined"==t?r=!0:"object"==t?"{}"!=JSON.stringify(e)&&"[]"!=JSON.stringify(e)&&null!=e||(r=!0):"string"==t?""!=e&&"undefined"!=e&&"null"!=e&&"{}"!=e&&"[]"!=e||(r=!0):"function"==t&&(r=!1),r}},watch:{size:function(e,t){var r=this;e==t||this._empty(e)||(this.cSize=e,this._empty(this.val)||setTimeout((function(){r._makeCode()}),100))},val:function(e,t){var r=this;this.onval&&(e==t||this._empty(e)||setTimeout((function(){r._makeCode()}),0))}},computed:{cpSize:function(){return"upx"==this.unit?uni.upx2px(this.size):this.size}},mounted:function(){var e=this;this.loadMake&&(this._empty(this.val)||setTimeout((function(){e._makeCode()}),0))}};t.default=o},"0fdd":function(e,t){e.exports="/static/tongyonh/insert_drive_file_24px_outlined.png"},"0fef":function(e,t,r){var n=r("8e1e"),i=r("2a22"),a="rpshnaf39wBUDNEGHJKLM4PQRST7VWXYZ2bcdeCg65jkm8oFqi1tuvAxyz",o=i(a),s=new RegExp("^r["+a+"]{27,35}$");e.exports={isValidAddress:function(e){return!!s.test(e)&&this.verifyChecksum(e)},verifyChecksum:function(e){var t=o.decode(e),r=n.sha256Checksum(n.toHex(t.slice(0,-4))),i=n.toHex(t.slice(-4));return r===i}}},1:function(e,t){},"10c5":function(e,t,r){"use strict";r.r(t);var n=r("3c8a"),i=r.n(n);for(var a in n)"default"!==a&&function(e){r.d(t,e,(function(){return n[e]}))}(a);t["default"]=i.a},"112e":function(e,t,r){"use strict";function n(e,t,r){this.$children.map((function(i){e===i.$options.name?i.$emit.apply(i,[t].concat(r)):n.apply(i,[e,t].concat(r))}))}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i={methods:{dispatch:function(e,t,r){var n=this.$parent||this.$root,i=n.$options.name;while(n&&(!i||i!==e))n=n.$parent,n&&(i=n.$options.name);n&&n.$emit.apply(n,[t].concat(r))},broadcast:function(e,t,r){n.call(this,e,t,r)}}};t.default=i},1141:function(e,t,r){"use strict";var n={messageId:0,toPayload:function(e,t){if(!e)throw new Error('JSONRPC method should be specified for params: "'+JSON.stringify(t)+'"!');return n.messageId++,{jsonrpc:"2.0",id:n.messageId,method:e,params:t||[]}},isValidResponse:function(e){return Array.isArray(e)?e.every(t):t(e);function t(e){return!!e&&!e.error&&"2.0"===e.jsonrpc&&("number"===typeof e.id||"string"===typeof e.id)&&void 0!==e.result}},toBatchPayload:function(e){return e.map((function(e){return n.toPayload(e.method,e.params)}))}};e.exports=n},"116d":function(e,t,r){e.exports=r("b4e8")},1189:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BooleanCoder=void 0;var n=r("afe2");function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var r=0;ro)throw new RangeError("requested too many random bytes");var r=u.allocUnsafe(e);if(e>0)if(e>a)for(var n=0;n>>31),p=d^(o<<1|a>>>31),v=e[0]^h,m=e[1]^p,b=e[10]^h,g=e[11]^p,y=e[20]^h,w=e[21]^p,_=e[30]^h,k=e[31]^p,x=e[40]^h,S=e[41]^p;h=n^(s<<1|u>>>31),p=i^(u<<1|s>>>31);var A=e[2]^h,E=e[3]^p,C=e[12]^h,P=e[13]^p,T=e[22]^h,O=e[23]^p,I=e[32]^h,j=e[33]^p,B=e[42]^h,N=e[43]^p;h=a^(c<<1|l>>>31),p=o^(l<<1|c>>>31);var R=e[4]^h,$=e[5]^p,M=e[14]^h,U=e[15]^p,F=e[24]^h,L=e[25]^p,D=e[34]^h,z=e[35]^p,H=e[44]^h,q=e[45]^p;h=s^(f<<1|d>>>31),p=u^(d<<1|f>>>31);var W=e[6]^h,K=e[7]^p,V=e[16]^h,G=e[17]^p,X=e[26]^h,J=e[27]^p,Y=e[36]^h,Z=e[37]^p,Q=e[46]^h,ee=e[47]^p;h=c^(n<<1|i>>>31),p=l^(i<<1|n>>>31);var te=e[8]^h,re=e[9]^p,ne=e[18]^h,ie=e[19]^p,ae=e[28]^h,oe=e[29]^p,se=e[38]^h,ue=e[39]^p,ce=e[48]^h,le=e[49]^p,fe=v,de=m,he=g<<4|b>>>28,pe=b<<4|g>>>28,ve=y<<3|w>>>29,me=w<<3|y>>>29,be=k<<9|_>>>23,ge=_<<9|k>>>23,ye=x<<18|S>>>14,we=S<<18|x>>>14,_e=A<<1|E>>>31,ke=E<<1|A>>>31,xe=P<<12|C>>>20,Se=C<<12|P>>>20,Ae=T<<10|O>>>22,Ee=O<<10|T>>>22,Ce=j<<13|I>>>19,Pe=I<<13|j>>>19,Te=B<<2|N>>>30,Oe=N<<2|B>>>30,Ie=$<<30|R>>>2,je=R<<30|$>>>2,Be=M<<6|U>>>26,Ne=U<<6|M>>>26,Re=L<<11|F>>>21,$e=F<<11|L>>>21,Me=D<<15|z>>>17,Ue=z<<15|D>>>17,Fe=q<<29|H>>>3,Le=H<<29|q>>>3,De=W<<28|K>>>4,ze=K<<28|W>>>4,He=G<<23|V>>>9,qe=V<<23|G>>>9,We=X<<25|J>>>7,Ke=J<<25|X>>>7,Ve=Y<<21|Z>>>11,Ge=Z<<21|Y>>>11,Xe=ee<<24|Q>>>8,Je=Q<<24|ee>>>8,Ye=te<<27|re>>>5,Ze=re<<27|te>>>5,Qe=ne<<20|ie>>>12,et=ie<<20|ne>>>12,tt=oe<<7|ae>>>25,rt=ae<<7|oe>>>25,nt=se<<8|ue>>>24,it=ue<<8|se>>>24,at=ce<<14|le>>>18,ot=le<<14|ce>>>18;e[0]=fe^~xe&Re,e[1]=de^~Se&$e,e[10]=De^~Qe&ve,e[11]=ze^~et&me,e[20]=_e^~Be&We,e[21]=ke^~Ne&Ke,e[30]=Ye^~he&Ae,e[31]=Ze^~pe&Ee,e[40]=Ie^~He&tt,e[41]=je^~qe&rt,e[2]=xe^~Re&Ve,e[3]=Se^~$e&Ge,e[12]=Qe^~ve&Ce,e[13]=et^~me&Pe,e[22]=Be^~We&nt,e[23]=Ne^~Ke&it,e[32]=he^~Ae&Me,e[33]=pe^~Ee&Ue,e[42]=He^~tt&be,e[43]=qe^~rt&ge,e[4]=Re^~Ve&at,e[5]=$e^~Ge&ot,e[14]=ve^~Ce&Fe,e[15]=me^~Pe&Le,e[24]=We^~nt&ye,e[25]=Ke^~it&we,e[34]=Ae^~Me&Xe,e[35]=Ee^~Ue&Je,e[44]=tt^~be&Te,e[45]=rt^~ge&Oe,e[6]=Ve^~at&fe,e[7]=Ge^~ot&de,e[16]=Ce^~Fe&De,e[17]=Pe^~Le&ze,e[26]=nt^~ye&_e,e[27]=it^~we&ke,e[36]=Me^~Xe&Ye,e[37]=Ue^~Je&Ze,e[46]=be^~Te&Ie,e[47]=ge^~Oe&je,e[8]=at^~fe&xe,e[9]=ot^~de&Se,e[18]=Fe^~De&Qe,e[19]=Le^~ze&et,e[28]=ye^~_e&Be,e[29]=we^~ke&Ne,e[38]=Xe^~Ye&he,e[39]=Je^~Ze&pe,e[48]=Te^~Ie&He,e[49]=Oe^~je&qe,e[0]^=r[2*t],e[1]^=r[2*t+1]}}},"128f":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=r("0e25"),i=r("e58c"),a=r("affc"),o=r("0a3a"),s=r("2f77"),u=r("d07a"),c=(r("a059"),r("0cd7")),l=(r("7cc2").sha256,["abandon","ability","able","about","above","absent","absorb","abstract","absurd","abuse","access","accident","account","accuse","achieve","acid","acoustic","acquire","across","act","action","actor","actress","actual","adapt","add","addict","address","adjust","admit","adult","advance","advice","aerobic","affair","afford","afraid","again","age","agent","agree","ahead","aim","air","airport","aisle","alarm","album","alcohol","alert","alien","all","alley","allow","almost","alone","alpha","already","also","alter","always","amateur","amazing","among","amount","amused","analyst","anchor","ancient","anger","angle","angry","animal","ankle","announce","annual","another","answer","antenna","antique","anxiety","any","apart","apology","appear","apple","approve","april","arch","arctic","area","arena","argue","arm","armed","armor","army","around","arrange","arrest","arrive","arrow","art","artefact","artist","artwork","ask","aspect","assault","asset","assist","assume","asthma","athlete","atom","attack","attend","attitude","attract","auction","audit","august","aunt","author","auto","autumn","average","avocado","avoid","awake","aware","away","awesome","awful","awkward","axis","baby","bachelor","bacon","badge","bag","balance","balcony","ball","bamboo","banana","banner","bar","barely","bargain","barrel","base","basic","basket","battle","beach","bean","beauty","because","become","beef","before","begin","behave","behind","believe","below","belt","bench","benefit","best","betray","better","between","beyond","bicycle","bid","bike","bind","biology","bird","birth","bitter","black","blade","blame","blanket","blast","bleak","bless","blind","blood","blossom","blouse","blue","blur","blush","board","boat","body","boil","bomb","bone","bonus","book","boost","border","boring","borrow","boss","bottom","bounce","box","boy","bracket","brain","brand","brass","brave","bread","breeze","brick","bridge","brief","bright","bring","brisk","broccoli","broken","bronze","broom","brother","brown","brush","bubble","buddy","budget","buffalo","build","bulb","bulk","bullet","bundle","bunker","burden","burger","burst","bus","business","busy","butter","buyer","buzz","cabbage","cabin","cable","cactus","cage","cake","call","calm","camera","camp","can","canal","cancel","candy","cannon","canoe","canvas","canyon","capable","capital","captain","car","carbon","card","cargo","carpet","carry","cart","case","cash","casino","castle","casual","cat","catalog","catch","category","cattle","caught","cause","caution","cave","ceiling","celery","cement","census","century","cereal","certain","chair","chalk","champion","change","chaos","chapter","charge","chase","chat","cheap","check","cheese","chef","cherry","chest","chicken","chief","child","chimney","choice","choose","chronic","chuckle","chunk","churn","cigar","cinnamon","circle","citizen","city","civil","claim","clap","clarify","claw","clay","clean","clerk","clever","click","client","cliff","climb","clinic","clip","clock","clog","close","cloth","cloud","clown","club","clump","cluster","clutch","coach","coast","coconut","code","coffee","coil","coin","collect","color","column","combine","come","comfort","comic","common","company","concert","conduct","confirm","congress","connect","consider","control","convince","cook","cool","copper","copy","coral","core","corn","correct","cost","cotton","couch","country","couple","course","cousin","cover","coyote","crack","cradle","craft","cram","crane","crash","crater","crawl","crazy","cream","credit","creek","crew","cricket","crime","crisp","critic","crop","cross","crouch","crowd","crucial","cruel","cruise","crumble","crunch","crush","cry","crystal","cube","culture","cup","cupboard","curious","current","curtain","curve","cushion","custom","cute","cycle","dad","damage","damp","dance","danger","daring","dash","daughter","dawn","day","deal","debate","debris","decade","december","decide","decline","decorate","decrease","deer","defense","define","defy","degree","delay","deliver","demand","demise","denial","dentist","deny","depart","depend","deposit","depth","deputy","derive","describe","desert","design","desk","despair","destroy","detail","detect","develop","device","devote","diagram","dial","diamond","diary","dice","diesel","diet","differ","digital","dignity","dilemma","dinner","dinosaur","direct","dirt","disagree","discover","disease","dish","dismiss","disorder","display","distance","divert","divide","divorce","dizzy","doctor","document","dog","doll","dolphin","domain","donate","donkey","donor","door","dose","double","dove","draft","dragon","drama","drastic","draw","dream","dress","drift","drill","drink","drip","drive","drop","drum","dry","duck","dumb","dune","during","dust","dutch","duty","dwarf","dynamic","eager","eagle","early","earn","earth","easily","east","easy","echo","ecology","economy","edge","edit","educate","effort","egg","eight","either","elbow","elder","electric","elegant","element","elephant","elevator","elite","else","embark","embody","embrace","emerge","emotion","employ","empower","empty","enable","enact","end","endless","endorse","enemy","energy","enforce","engage","engine","enhance","enjoy","enlist","enough","enrich","enroll","ensure","enter","entire","entry","envelope","episode","equal","equip","era","erase","erode","erosion","error","erupt","escape","essay","essence","estate","eternal","ethics","evidence","evil","evoke","evolve","exact","example","excess","exchange","excite","exclude","excuse","execute","exercise","exhaust","exhibit","exile","exist","exit","exotic","expand","expect","expire","explain","expose","express","extend","extra","eye","eyebrow","fabric","face","faculty","fade","faint","faith","fall","false","fame","family","famous","fan","fancy","fantasy","farm","fashion","fat","fatal","father","fatigue","fault","favorite","feature","february","federal","fee","feed","feel","female","fence","festival","fetch","fever","few","fiber","fiction","field","figure","file","film","filter","final","find","fine","finger","finish","fire","firm","first","fiscal","fish","fit","fitness","fix","flag","flame","flash","flat","flavor","flee","flight","flip","float","flock","floor","flower","fluid","flush","fly","foam","focus","fog","foil","fold","follow","food","foot","force","forest","forget","fork","fortune","forum","forward","fossil","foster","found","fox","fragile","frame","frequent","fresh","friend","fringe","frog","front","frost","frown","frozen","fruit","fuel","fun","funny","furnace","fury","future","gadget","gain","galaxy","gallery","game","gap","garage","garbage","garden","garlic","garment","gas","gasp","gate","gather","gauge","gaze","general","genius","genre","gentle","genuine","gesture","ghost","giant","gift","giggle","ginger","giraffe","girl","give","glad","glance","glare","glass","glide","glimpse","globe","gloom","glory","glove","glow","glue","goat","goddess","gold","good","goose","gorilla","gospel","gossip","govern","gown","grab","grace","grain","grant","grape","grass","gravity","great","green","grid","grief","grit","grocery","group","grow","grunt","guard","guess","guide","guilt","guitar","gun","gym","habit","hair","half","hammer","hamster","hand","happy","harbor","hard","harsh","harvest","hat","have","hawk","hazard","head","health","heart","heavy","hedgehog","height","hello","helmet","help","hen","hero","hidden","high","hill","hint","hip","hire","history","hobby","hockey","hold","hole","holiday","hollow","home","honey","hood","hope","horn","horror","horse","hospital","host","hotel","hour","hover","hub","huge","human","humble","humor","hundred","hungry","hunt","hurdle","hurry","hurt","husband","hybrid","ice","icon","idea","identify","idle","ignore","ill","illegal","illness","image","imitate","immense","immune","impact","impose","improve","impulse","inch","include","income","increase","index","indicate","indoor","industry","infant","inflict","inform","inhale","inherit","initial","inject","injury","inmate","inner","innocent","input","inquiry","insane","insect","inside","inspire","install","intact","interest","into","invest","invite","involve","iron","island","isolate","issue","item","ivory","jacket","jaguar","jar","jazz","jealous","jeans","jelly","jewel","job","join","joke","journey","joy","judge","juice","jump","jungle","junior","junk","just","kangaroo","keen","keep","ketchup","key","kick","kid","kidney","kind","kingdom","kiss","kit","kitchen","kite","kitten","kiwi","knee","knife","knock","know","lab","label","labor","ladder","lady","lake","lamp","language","laptop","large","later","latin","laugh","laundry","lava","law","lawn","lawsuit","layer","lazy","leader","leaf","learn","leave","lecture","left","leg","legal","legend","leisure","lemon","lend","length","lens","leopard","lesson","letter","level","liar","liberty","library","license","life","lift","light","like","limb","limit","link","lion","liquid","list","little","live","lizard","load","loan","lobster","local","lock","logic","lonely","long","loop","lottery","loud","lounge","love","loyal","lucky","luggage","lumber","lunar","lunch","luxury","lyrics","machine","mad","magic","magnet","maid","mail","main","major","make","mammal","man","manage","mandate","mango","mansion","manual","maple","marble","march","margin","marine","market","marriage","mask","mass","master","match","material","math","matrix","matter","maximum","maze","meadow","mean","measure","meat","mechanic","medal","media","melody","melt","member","memory","mention","menu","mercy","merge","merit","merry","mesh","message","metal","method","middle","midnight","milk","million","mimic","mind","minimum","minor","minute","miracle","mirror","misery","miss","mistake","mix","mixed","mixture","mobile","model","modify","mom","moment","monitor","monkey","monster","month","moon","moral","more","morning","mosquito","mother","motion","motor","mountain","mouse","move","movie","much","muffin","mule","multiply","muscle","museum","mushroom","music","must","mutual","myself","mystery","myth","naive","name","napkin","narrow","nasty","nation","nature","near","neck","need","negative","neglect","neither","nephew","nerve","nest","net","network","neutral","never","news","next","nice","night","noble","noise","nominee","noodle","normal","north","nose","notable","note","nothing","notice","novel","now","nuclear","number","nurse","nut","oak","obey","object","oblige","obscure","observe","obtain","obvious","occur","ocean","october","odor","off","offer","office","often","oil","okay","old","olive","olympic","omit","once","one","onion","online","only","open","opera","opinion","oppose","option","orange","orbit","orchard","order","ordinary","organ","orient","original","orphan","ostrich","other","outdoor","outer","output","outside","oval","oven","over","own","owner","oxygen","oyster","ozone","pact","paddle","page","pair","palace","palm","panda","panel","panic","panther","paper","parade","parent","park","parrot","party","pass","patch","path","patient","patrol","pattern","pause","pave","payment","peace","peanut","pear","peasant","pelican","pen","penalty","pencil","people","pepper","perfect","permit","person","pet","phone","photo","phrase","physical","piano","picnic","picture","piece","pig","pigeon","pill","pilot","pink","pioneer","pipe","pistol","pitch","pizza","place","planet","plastic","plate","play","please","pledge","pluck","plug","plunge","poem","poet","point","polar","pole","police","pond","pony","pool","popular","portion","position","possible","post","potato","pottery","poverty","powder","power","practice","praise","predict","prefer","prepare","present","pretty","prevent","price","pride","primary","print","priority","prison","private","prize","problem","process","produce","profit","program","project","promote","proof","property","prosper","protect","proud","provide","public","pudding","pull","pulp","pulse","pumpkin","punch","pupil","puppy","purchase","purity","purpose","purse","push","put","puzzle","pyramid","quality","quantum","quarter","question","quick","quit","quiz","quote","rabbit","raccoon","race","rack","radar","radio","rail","rain","raise","rally","ramp","ranch","random","range","rapid","rare","rate","rather","raven","raw","razor","ready","real","reason","rebel","rebuild","recall","receive","recipe","record","recycle","reduce","reflect","reform","refuse","region","regret","regular","reject","relax","release","relief","rely","remain","remember","remind","remove","render","renew","rent","reopen","repair","repeat","replace","report","require","rescue","resemble","resist","resource","response","result","retire","retreat","return","reunion","reveal","review","reward","rhythm","rib","ribbon","rice","rich","ride","ridge","rifle","right","rigid","ring","riot","ripple","risk","ritual","rival","river","road","roast","robot","robust","rocket","romance","roof","rookie","room","rose","rotate","rough","round","route","royal","rubber","rude","rug","rule","run","runway","rural","sad","saddle","sadness","safe","sail","salad","salmon","salon","salt","salute","same","sample","sand","satisfy","satoshi","sauce","sausage","save","say","scale","scan","scare","scatter","scene","scheme","school","science","scissors","scorpion","scout","scrap","screen","script","scrub","sea","search","season","seat","second","secret","section","security","seed","seek","segment","select","sell","seminar","senior","sense","sentence","series","service","session","settle","setup","seven","shadow","shaft","shallow","share","shed","shell","sheriff","shield","shift","shine","ship","shiver","shock","shoe","shoot","shop","short","shoulder","shove","shrimp","shrug","shuffle","shy","sibling","sick","side","siege","sight","sign","silent","silk","silly","silver","similar","simple","since","sing","siren","sister","situate","six","size","skate","sketch","ski","skill","skin","skirt","skull","slab","slam","sleep","slender","slice","slide","slight","slim","slogan","slot","slow","slush","small","smart","smile","smoke","smooth","snack","snake","snap","sniff","snow","soap","soccer","social","sock","soda","soft","solar","soldier","solid","solution","solve","someone","song","soon","sorry","sort","soul","sound","soup","source","south","space","spare","spatial","spawn","speak","special","speed","spell","spend","sphere","spice","spider","spike","spin","spirit","split","spoil","sponsor","spoon","sport","spot","spray","spread","spring","spy","square","squeeze","squirrel","stable","stadium","staff","stage","stairs","stamp","stand","start","state","stay","steak","steel","stem","step","stereo","stick","still","sting","stock","stomach","stone","stool","story","stove","strategy","street","strike","strong","struggle","student","stuff","stumble","style","subject","submit","subway","success","such","sudden","suffer","sugar","suggest","suit","summer","sun","sunny","sunset","super","supply","supreme","sure","surface","surge","surprise","surround","survey","suspect","sustain","swallow","swamp","swap","swarm","swear","sweet","swift","swim","swing","switch","sword","symbol","symptom","syrup","system","table","tackle","tag","tail","talent","talk","tank","tape","target","task","taste","tattoo","taxi","teach","team","tell","ten","tenant","tennis","tent","term","test","text","thank","that","theme","then","theory","there","they","thing","this","thought","three","thrive","throw","thumb","thunder","ticket","tide","tiger","tilt","timber","time","tiny","tip","tired","tissue","title","toast","tobacco","today","toddler","toe","together","toilet","token","tomato","tomorrow","tone","tongue","tonight","tool","tooth","top","topic","topple","torch","tornado","tortoise","toss","total","tourist","toward","tower","town","toy","track","trade","traffic","tragic","train","transfer","trap","trash","travel","tray","treat","tree","trend","trial","tribe","trick","trigger","trim","trip","trophy","trouble","truck","true","truly","trumpet","trust","truth","try","tube","tuition","tumble","tuna","tunnel","turkey","turn","turtle","twelve","twenty","twice","twin","twist","two","type","typical","ugly","umbrella","unable","unaware","uncle","uncover","under","undo","unfair","unfold","unhappy","uniform","unique","unit","universe","unknown","unlock","until","unusual","unveil","update","upgrade","uphold","upon","upper","upset","urban","urge","usage","use","used","useful","useless","usual","utility","vacant","vacuum","vague","valid","valley","valve","van","vanish","vapor","various","vast","vault","vehicle","velvet","vendor","venture","venue","verb","verify","version","very","vessel","veteran","viable","vibrant","vicious","victory","video","view","village","vintage","violin","virtual","virus","visa","visit","visual","vital","vivid","vocal","voice","void","volcano","volume","vote","voyage","wage","wagon","wait","walk","wall","walnut","want","warfare","warm","warrior","wash","wasp","waste","water","wave","way","wealth","weapon","wear","weasel","weather","web","wedding","weekend","weird","welcome","west","wet","whale","what","wheat","wheel","when","where","whip","whisper","wide","width","wife","wild","will","win","window","wine","wing","wink","winner","winter","wire","wisdom","wise","wish","witness","wolf","woman","wonder","wood","wool","word","work","world","worry","worth","wrap","wreck","wrestle","wrist","write","wrong","yard","year","yellow","you","young","youth","zebra","zero","zone","zoo"]),f={generateMnemonic:function(){return i.generateMnemonic()},searchMnemonic:function(t){var r=[];return l.map((function(e,n,i){0==e.indexOf(t)&&r.push(e)})),e("log",r,8888," at utils/TokenUtil.js:30"),r},entropyToMnemonic:function(e){i.entropyToMnemonic(e)},getPrivateKey:function(e,t){var r=i.mnemonicToSeedSync(e),n=a.fromSeed(r),s=n.derivePath(t),u=o.bufferToHex(s.privateKey);return u},generateEth:function(e){var t=this.getPrivateKey(e,"m/44'/60'/0'/0/0"),r=new s.Wallet(t),n=r.address;return{privateKey:t,address:n}},generateTron:function(e){var t=this.getPrivateKey(e,"m/44'/195'/0'/0/0");t=t.replace("0x","");var r=n.address.fromPrivateKey(t);return{privateKey:t,address:r}},generateBtc:function(t){if(e("log",0xa1b01d4b1c7," at utils/TokenUtil.js:73"),t.split(" ").length%12>0)throw new Error("mnemonic error");var r=i.mnemonicToSeedSync(t),n=a.fromSeed(r),o=n.derivePath("m/44'/195'/0'/0/0"),s=o.toWIF();e("log","BTC\u79c1\u94a5\uff1a",s," at utils/TokenUtil.js:81");var c=u.payments.p2sh({redeem:u.payments.p2wpkh({pubkey:o.publicKey})});return{privateKey:s,address:c.address}},importBtcPrivateKey:function(e){var t=new u.ECPair.fromWIF(e),r=u.payments.p2sh({redeem:u.payments.p2wpkh({pubkey:t.publicKey})});return{privateKey:e,address:r.address}},importEthPrivateKey:function(e){var t=new s.Wallet(e),r=t.address;return{privateKey:t.privateKey,address:r}},importTronPrivateKey:function(e){e=e.replace("0x","");var t=n.address.fromPrivateKey(e);return{privateKey:e,address:t}},validateBtc:function(t){var r=c.validate(t,"BTC");return e("log",r,"BTC"," at utils/TokenUtil.js:129"),r},validateEth:function(t){var r=c.validate(t,"ETH");return e("log",r,"eth"," at utils/TokenUtil.js:134"),r},validateTrx:function(e){if("string"!==typeof e)return!1;if(34!==e.length)return!1;var t=this.decode58(e);return 25===t.length&&65===t[0]},decode58:function(e){for(var t="123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz",r={},n=58,i=0;i>8,o[a]&=255;while(u)o.push(255&u),u>>=8}for(i=0;"1"===e[i]&&i=4.0.0"},"homepage":"https://github.com/theturtle32/WebSocket-Node","keywords":["websocket","websockets","socket","networking","comet","push","RFC-6455","realtime","server","client"],"license":"Apache-2.0","main":"index","name":"websocket","repository":{"type":"git","url":"git+https://github.com/theturtle32/WebSocket-Node.git"},"scripts":{"gulp":"gulp","test":"tape test/unit/*.js"},"version":"1.0.34"}')},1362:function(e,t){e.exports="/static/tongyonh/bye.png"},"136a":function(e,t,r){"use strict";function n(e,t){var r=this.$parent;while(r)if(r.$options.name!==e)r=r.$parent;else{var n=function(){var e={};if(Array.isArray(t))t.map((function(t){e[t]=r[t]?r[t]:""}));else for(var n in t)Array.isArray(t[n])?t[n].length?e[n]=t[n]:e[n]=r[n]:t[n].constructor===Object?Object.keys(t[n]).length?e[n]=t[n]:e[n]=r[n]:e[n]=t[n]||!1===t[n]?t[n]:r[n];return{v:e}}();if("object"===typeof n)return n.v}return{}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=n},"139b":function(e,t){var r={Array:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){return null!==e&&void 0!==e&&e.constructor===Array})),Boolean:function(e){return"boolean"===typeof e},Function:function(e){return"function"===typeof e},Nil:function(e){return void 0===e||null===e},Number:function(e){return"number"===typeof e},Object:function(e){return"object"===typeof e},String:function(e){return"string"===typeof e},"":function(){return!0}};for(var n in r.Null=r.Nil,r)r[n].toJSON=function(e){return e}.bind(null,n);e.exports=r},"13b6":function(e,t,r){"use strict";(function(e){function r(t){return function(r){var n=t();return n.update(r),e.from(n.digest())}}Object.defineProperty(t,"__esModule",{value:!0}),t.createHashFunction=r}).call(this,r("b639").Buffer)},"13e2":function(e,t,r){"use strict";var n=r("c3c0"),i=r("edc9"),a=r("aa56"),o=n.rotl32,s=n.sum32,u=n.sum32_5,c=a.ft_1,l=i.BlockHash,f=[1518500249,1859775393,2400959708,3395469782];function d(){if(!(this instanceof d))return new d;l.call(this),this.h=[1732584193,4023233417,2562383102,271733878,3285377520],this.W=new Array(80)}n.inherits(d,l),e.exports=d,d.blockSize=512,d.outSize=160,d.hmacStrength=80,d.padLength=64,d.prototype._update=function(e,t){for(var r=this.W,n=0;n<16;n++)r[n]=e[t+n];for(;n0){var e=this;this.requestQueue.forEach((function(t,r){e.send(t.payload,t.callback),e.requestQueue.delete(r)}))}},s.prototype._onClose=function(e){var t=this;!this.reconnectOptions.auto||[1e3,1001].includes(e.code)&&!1!==e.wasClean?(this.emit(this.CLOSE,e),this.requestQueue.size>0&&this.requestQueue.forEach((function(r,n){r.callback(a.ConnectionNotOpenError(e)),t.requestQueue.delete(n)})),this.responseQueue.size>0&&this.responseQueue.forEach((function(r,n){r.callback(a.InvalidConnection("on WS",e)),t.responseQueue.delete(n)})),this._removeSocketListeners(),this.removeAllListeners()):this.reconnect()},s.prototype._addSocketListeners=function(){this.connection.addEventListener("message",this._onMessage.bind(this)),this.connection.addEventListener("open",this._onConnect.bind(this)),this.connection.addEventListener("close",this._onClose.bind(this))},s.prototype._removeSocketListeners=function(){this.connection.removeEventListener("message",this._onMessage),this.connection.removeEventListener("open",this._onConnect),this.connection.removeEventListener("close",this._onClose)},s.prototype._parseResponse=function(e){var t=this,r=[],n=e.replace(/\}[\n\r]?\{/g,"}|--|{").replace(/\}\][\n\r]?\[\{/g,"}]|--|[{").replace(/\}[\n\r]?\[\{/g,"}|--|[{").replace(/\}\][\n\r]?\{/g,"}]|--|{").split("|--|");return n.forEach((function(e){t.lastChunk&&(e=t.lastChunk+e);var n=null;try{n=JSON.parse(e)}catch(i){return t.lastChunk=e,clearTimeout(t.lastChunkTimeout),void(t.lastChunkTimeout=setTimeout((function(){t.reconnectOptions.auto&&t.reconnectOptions.onTimeout?t.reconnect():(t.emit(t.ERROR,a.ConnectionTimeout(t._customTimeout)),t.requestQueue.size>0&&t.requestQueue.forEach((function(e,r){e.callback(a.ConnectionTimeout(t._customTimeout)),t.requestQueue.delete(r)})))}),t._customTimeout))}clearTimeout(t.lastChunkTimeout),t.lastChunk=null,n&&r.push(n)})),r},s.prototype.send=function(e,t){var r=this,n=e.id,i={payload:e,callback:t};if(Array.isArray(e)&&(n=e[0].id),this.connection.readyState===this.connection.CONNECTING||this.reconnecting)this.requestQueue.set(n,i);else{if(this.connection.readyState!==this.connection.OPEN)return this.requestQueue.delete(n),this.emit(this.ERROR,a.ConnectionNotOpenError()),void i.callback(a.ConnectionNotOpenError());this.responseQueue.set(n,i),this.requestQueue.delete(n);try{this.connection.send(JSON.stringify(i.payload))}catch(o){i.callback(o),r.responseQueue.delete(n)}}},s.prototype.reset=function(){this.responseQueue.clear(),this.requestQueue.clear(),this.removeAllListeners(),this._removeSocketListeners(),this._addSocketListeners()},s.prototype.disconnect=function(e,t){this._removeSocketListeners(),this.connection.close(e||1e3,t)},s.prototype.supportsSubscriptions=function(){return!0},s.prototype.reconnect=function(){var e=this;this.reconnecting=!0,this.responseQueue.size>0&&this.responseQueue.forEach((function(t,r){t.callback(a.PendingRequestsOnReconnectingError()),e.responseQueue.delete(r)})),!this.reconnectOptions.maxAttempts||this.reconnectAttempts0&&this.requestQueue.forEach((function(t,r){t.callback(a.MaxAttemptsReachedOnReconnectingError()),e.requestQueue.delete(r)})))},e.exports=s},"15b1":function(e,t,r){"use strict";var n=r("3a1d").formatters,i=r("2fa4"),a=r("536e"),o=function(e){var t=function(t){var r;return t.property?(e[t.property]||(e[t.property]={}),r=e[t.property]):r=e,t.methods&&t.methods.forEach((function(t){t instanceof i||(t=new i(t)),t.attachToObject(r),t.setRequestManager(e._requestManager)})),e};return t.formatters=n,t.utils=a,t.Method=i,t};e.exports=o},"15f4":function(e,t,r){"use strict";r.r(t);var n=r("9df5"),i=r.n(n);for(var a in n)"default"!==a&&function(e){r.d(t,e,(function(){return n[e]}))}(a);t["default"]=i.a},"166d":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var n=o(r("b34b")),i=r("3d57"),a=r("1818");function o(e){return e&&e.__esModule?e:{default:e}}function s(e){return(0,n.default)(e),i.fullWidth.test(e)&&a.halfWidth.test(e)}e.exports=t.default,e.exports.default=t.default},"16ad":function(e,t,r){"use strict";r.r(t);var n=r("9961"),i=r.n(n);for(var a in n)"default"!==a&&function(e){r.d(t,e,(function(){return n[e]}))}(a);t["default"]=i.a},"16ae":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var r=9007199254740991;function n(e){if(e<0||e>r||e%1!==0)throw new RangeError("value out of range")}function i(t,r,a){if(n(t),r||(r=e.allocUnsafe(o(t))),!e.isBuffer(r))throw new TypeError("buffer must be a Buffer instance");return a||(a=0),t<253?(r.writeUInt8(t,a),Object.assign(i,{bytes:1})):t<=65535?(r.writeUInt8(253,a),r.writeUInt16LE(t,a+1),Object.assign(i,{bytes:3})):t<=4294967295?(r.writeUInt8(254,a),r.writeUInt32LE(t,a+1),Object.assign(i,{bytes:5})):(r.writeUInt8(255,a),r.writeUInt32LE(t>>>0,a+1),r.writeUInt32LE(t/4294967296|0,a+5),Object.assign(i,{bytes:9})),r}function a(t,r){if(!e.isBuffer(t))throw new TypeError("buffer must be a Buffer instance");r||(r=0);var i=t.readUInt8(r);if(i<253)return Object.assign(a,{bytes:1}),i;if(253===i)return Object.assign(a,{bytes:3}),t.readUInt16LE(r+1);if(254===i)return Object.assign(a,{bytes:5}),t.readUInt32LE(r+1);Object.assign(a,{bytes:9});var o=t.readUInt32LE(r+1),s=t.readUInt32LE(r+5),u=4294967296*s+o;return n(u),u}function o(e){return n(e),e<253?1:e<=65535?3:e<=4294967295?5:9}t.encode=i,t.decode=a,t.encodingLength=o}).call(this,r("b639").Buffer)},"16f8":function(e,t,r){"use strict";r.r(t);var n=r("42e8"),i=r("b45d");for(var a in i)"default"!==a&&function(e){r.d(t,e,(function(){return i[e]}))}(a);var o,s=r("f0c5"),u=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,"09bc1a86",null,!1,n["a"],o);t["default"]=u.exports},1724:function(e,t,r){"use strict";r.d(t,"b",(function(){return i})),r.d(t,"c",(function(){return a})),r.d(t,"a",(function(){return n}));var n={navigation:r("9493").default,uRadioGroup:r("d799").default,uRadio:r("069a").default},i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("view",[r("navigation",{attrs:{showBack:!0,bgnum:!0,_i:1}},[e._v(e._$s(1,"t0-0",e._s(e.i18n.Language)))]),r("view",{staticClass:e._$s(2,"sc","main"),attrs:{_i:2}},[r("view",{staticClass:e._$s(3,"sc","main_con"),attrs:{_i:3}},[r("u-radio-group",{attrs:{_i:4},on:{change:e.radioGroupChange},model:{value:e._$s(4,"v-model",e.value),callback:function(t){e.value=t},expression:"value"}},e._l(e._$s(5,"f",{forItems:e.list}),(function(t,n,i,a){return r("view",{key:e._$s(5,"f",{forIndex:i,key:n}),staticClass:e._$s("5-"+a,"sc","item flex"),attrs:{_i:"5-"+a},on:{click:function(r){return e.nowLanguage(t,n)}}},[r("view",{staticClass:e._$s("6-"+a,"sc","text1"),attrs:{_i:"6-"+a}},[e._v(e._$s("6-"+a,"t0-0",e._s(t.lang)))]),r("u-radio",{attrs:{name:t.name,disabled:t.disabled,"active-color":"#5B53FF",_i:"7-"+a},on:{change:e.radioChange}})],1)})),0),r("view",{staticClass:e._$s(8,"sc","select_btn"),attrs:{_i:8},on:{click:e.confirmLanguage}},[e._v(e._$s(8,"t0-0",e._s(e.i18n.langSelect)))])],1)])],1)},a=[]},1727:function(e,t,r){"use strict";r.r(t);var n=r("a7ff"),i=r.n(n);for(var a in n)"default"!==a&&function(e){r.d(t,e,(function(){return n[e]}))}(a);t["default"]=i.a},1818:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=o,t.halfWidth=void 0;var n=i(r("b34b"));function i(e){return e&&e.__esModule?e:{default:e}}var a=/[\u0020-\u007E\uFF61-\uFF9F\uFFA0-\uFFDC\uFFE8-\uFFEE0-9a-zA-Z]/;function o(e){return(0,n.default)(e),a.test(e)}t.halfWidth=a},1874:function(e,t){e.exports="/static/tongyonh/alert-circle.png"},"189b":function(e,t){e.exports="/static/tongyonh/Frame60.png"},"18cb":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={toast:10090,noNetwork:10080,popup:10075,mask:10070,navbar:980,topTips:975,sticky:970,indexListSticky:965};t.default=n},1940:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var n=r("0a0b");function i(e){if(e.key[0]!==n.InputTypes.FINAL_SCRIPTWITNESS)throw new Error("Decode Error: could not decode finalScriptWitness with key 0x"+e.key.toString("hex"));return e.value}function a(t){var r=e.from([n.InputTypes.FINAL_SCRIPTWITNESS]);return{key:r,value:t}}function o(t){return e.isBuffer(t)}function s(e,t){return!!e&&!!t&&void 0===e.finalScriptWitness}t.decode=i,t.encode=a,t.expected="Buffer",t.check=o,t.canAdd=s}).call(this,r("b639").Buffer)},1969:function(e,t,r){"use strict";r.d(t,"b",(function(){return i})),r.d(t,"c",(function(){return a})),r.d(t,"a",(function(){return n}));var n={navigation:r("9493").default,uMessageInput:r("51c5").default},i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("view",[r("navigation",{attrs:{showBack:!0,bgnum:!1,_i:1}},[r("text",{staticClass:e._$s(2,"sc","big_title"),attrs:{_i:2}},[e._v(e._$s(2,"t0-0",e._s(e.i18n.transPaw)))])]),r("view",{staticClass:e._$s(3,"sc","main"),attrs:{_i:3}},[e._$s(4,"i",e.borNum)?r("view",{staticClass:e._$s(4,"sc","big_title"),attrs:{_i:4}},[e._v(e._$s(4,"t0-0",e._s(e.i18n.settransPaw)))]):e._e(),e._$s(5,"i",e.borNum2)?r("view",{staticClass:e._$s(5,"sc","big_title"),attrs:{_i:5}},[e._v(e._$s(5,"t0-0",e._s(e.i18n.transPawAgain)))]):e._e(),r("view",{staticClass:e._$s(6,"sc","title"),attrs:{_i:6}},[e._v(e._$s(6,"t0-0",e._s(e.i18n.Securetransaction))),r("br"),e._v(e._$s(6,"t2-0",e._s(e.i18n.Securetransaction2)))]),e._$s(8,"i",e.borNum)?r("u-message-input",{attrs:{"inactive-color":"#E0E5F2","active-color":"#5B53FF",width:94,maxlength:6,mode:"box",focus:e.fes,"dot-fill":!0,_i:8},on:{finish:e.finish}}):e._e(),e._$s(9,"i",e.borNum2)?r("u-message-input",{attrs:{"inactive-color":e.info?"#F16063":"#E0E5F2","active-color":"#5B53FF",width:94,maxlength:6,mode:"box",focus:e.fes,"dot-fill":!0,_i:9},on:{finish:e.finish2,change:e.back}}):e._e(),e._$s(10,"i",e.info)?r("view",{staticClass:e._$s(10,"sc","infoText"),attrs:{_i:10}},[e._v(e._$s(10,"t0-0",e._s(e.i18n.Passworddiscrepansies)))]):e._e()],1)],1)},a=[]},1985:function(e,t,r){(function(e,n){var i;/*! https://mths.be/punycode v1.4.1 by @mathias */(function(a){t&&t.nodeType,e&&e.nodeType;var o="object"==typeof n&&n;o.global!==o&&o.window!==o&&o.self;var s,u=2147483647,c=36,l=1,f=26,d=38,h=700,p=72,v=128,m="-",b=/^xn--/,g=/[^\x20-\x7E]/,y=/[\x2E\u3002\uFF0E\uFF61]/g,w={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},_=c-l,k=Math.floor,x=String.fromCharCode;function S(e){throw new RangeError(w[e])}function A(e,t){var r=e.length,n=[];while(r--)n[r]=t(e[r]);return n}function E(e,t){var r=e.split("@"),n="";r.length>1&&(n=r[0]+"@",e=r[1]),e=e.replace(y,".");var i=e.split("."),a=A(i,t).join(".");return n+a}function C(e){var t,r,n=[],i=0,a=e.length;while(i=55296&&t<=56319&&i65535&&(e-=65536,t+=x(e>>>10&1023|55296),e=56320|1023&e),t+=x(e),t})).join("")}function T(e){return e-48<10?e-22:e-65<26?e-65:e-97<26?e-97:c}function O(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function I(e,t,r){var n=0;for(e=r?k(e/h):e>>1,e+=k(e/t);e>_*f>>1;n+=c)e=k(e/_);return k(n+(_+1)*e/(e+d))}function j(e){var t,r,n,i,a,o,s,d,h,b,g=[],y=e.length,w=0,_=v,x=p;for(r=e.lastIndexOf(m),r<0&&(r=0),n=0;n=128&&S("not-basic"),g.push(e.charCodeAt(n));for(i=r>0?r+1:0;i=y&&S("invalid-input"),d=T(e.charCodeAt(i++)),(d>=c||d>k((u-w)/o))&&S("overflow"),w+=d*o,h=s<=x?l:s>=x+f?f:s-x,dk(u/b)&&S("overflow"),o*=b}t=g.length+1,x=I(w-a,t,0==a),k(w/t)>u-_&&S("overflow"),_+=k(w/t),w%=t,g.splice(w++,0,_)}return P(g)}function B(e){var t,r,n,i,a,o,s,d,h,b,g,y,w,_,A,E=[];for(e=C(e),y=e.length,t=v,r=0,a=p,o=0;o=t&&gk((u-r)/w)&&S("overflow"),r+=(s-t)*w,t=s,o=0;ou&&S("overflow"),g==t){for(d=r,h=c;;h+=c){if(b=h<=a?l:h>=a+f?f:h-a,dt)throw new TypeError("Script number overflow");if(r&&0===(127&e[n-1])&&(n<=1||0===(128&e[n-2])))throw new Error("Non-minimally encoded script number");if(5===n){var i=e.readUInt32LE(0),a=e.readUInt8(4);return 128&a?-(4294967296*(-129&a)+i):4294967296*a+i}for(var o=0,s=0;s2147483647?5:e>8388607?4:e>32767?3:e>127?2:e>0?1:0}function i(t){for(var r=Math.abs(t),i=n(r),a=e.allocUnsafe(i),o=t<0,s=0;s>=8;return 128&a[i-1]?a.writeUInt8(o?128:0,i-1):o&&(a[i-1]|=128),a}Object.defineProperty(t,"__esModule",{value:!0}),t.decode=r,t.encode=i}).call(this,r("b639").Buffer)},"19ea":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n="1.8.4",i={v:n,version:n,type:["primary","success","info","error","warning"]};t.default=i},"1a2a":function(e,t,r){"use strict";var n=r("3fb5"),i=r("d424"),a=r("6430"),o=r("8707").Buffer,s=r("5a763"),u=r("b5ca"),c=r("69f2"),l=o.alloc(128);function f(e,t){a.call(this,"digest"),"string"===typeof t&&(t=o.from(t));var r="sha512"===e||"sha384"===e?128:64;if(this._alg=e,this._key=t,t.length>r){var n="rmd160"===e?new u:c(e);t=n.update(t).digest()}else t.length1?(e[r[0]]=e[r[0]]||{},e[r[0]][r[1]]=t):e[r[0]]=t},i.prototype.buildCall=function(){var e=this;return function(){e.subscriptions[arguments[0]]||t("warn","Subscription "+JSON.stringify(arguments[0])+" doesn't exist. Subscribing anyway."," at node_modules/web3-core-subscriptions/lib/index.js:48");var r=new n({subscription:e.subscriptions[arguments[0]]||{},requestManager:e.requestManager,type:e.type});return r.subscribe.apply(r,arguments)}},e.exports={subscriptions:i,subscription:n}}).call(this,r("0de9")["default"])},"1e3c":function(e,t,r){var n=r("6430"),i=r("1545"),a=r("3fb5"),o=r("8707").Buffer,s={"des-ede3-cbc":i.CBC.instantiate(i.EDE),"des-ede3":i.EDE,"des-ede-cbc":i.CBC.instantiate(i.EDE),"des-ede":i.EDE,"des-cbc":i.CBC.instantiate(i.DES),"des-ecb":i.DES};function u(e){n.call(this);var t,r=e.mode.toLowerCase(),i=s[r];t=e.decrypt?"decrypt":"encrypt";var a=e.key;o.isBuffer(a)||(a=o.from(a)),"des-ede"!==r&&"des-ede-cbc"!==r||(a=o.concat([a,a.slice(0,8)]));var u=e.iv;o.isBuffer(u)||(u=o.from(u)),this._des=i.create({key:a,iv:u,type:t})}s.des=s["des-cbc"],s.des3=s["des-ede3-cbc"],e.exports=u,a(u,n),u.prototype._update=function(e){return o.from(this._des.update(e))},u.prototype._final=function(){return o.from(this._des.final())}},"1eb9":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var n=i(r("b34b"));function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,r){return(0,n.default)(e),"[object RegExp]"!==Object.prototype.toString.call(t)&&(t=new RegExp(t,r)),t.test(e)}e.exports=t.default,e.exports.default=t.default},"1f5b":function(e,t,r){"use strict";r.r(t);var n=r("b78b"),i=r("263d");for(var a in i)"default"!==a&&function(e){r.d(t,e,(function(){return i[e]}))}(a);var o,s=r("f0c5"),u=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,"685b113f",null,!1,n["a"],o);t["default"]=u.exports},"1f87":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDefaultProvider=x,Object.defineProperty(t,"Provider",{enumerable:!0,get:function(){return n.Provider}}),Object.defineProperty(t,"getNetwork",{enumerable:!0,get:function(){return i.getNetwork}}),Object.defineProperty(t,"BaseProvider",{enumerable:!0,get:function(){return a.BaseProvider}}),Object.defineProperty(t,"Resolver",{enumerable:!0,get:function(){return a.Resolver}}),Object.defineProperty(t,"AlchemyProvider",{enumerable:!0,get:function(){return o.AlchemyProvider}}),Object.defineProperty(t,"AlchemyWebSocketProvider",{enumerable:!0,get:function(){return o.AlchemyWebSocketProvider}}),Object.defineProperty(t,"CloudflareProvider",{enumerable:!0,get:function(){return s.CloudflareProvider}}),Object.defineProperty(t,"EtherscanProvider",{enumerable:!0,get:function(){return u.EtherscanProvider}}),Object.defineProperty(t,"FallbackProvider",{enumerable:!0,get:function(){return c.FallbackProvider}}),Object.defineProperty(t,"IpcProvider",{enumerable:!0,get:function(){return l.IpcProvider}}),Object.defineProperty(t,"InfuraProvider",{enumerable:!0,get:function(){return f.InfuraProvider}}),Object.defineProperty(t,"InfuraWebSocketProvider",{enumerable:!0,get:function(){return f.InfuraWebSocketProvider}}),Object.defineProperty(t,"JsonRpcProvider",{enumerable:!0,get:function(){return d.JsonRpcProvider}}),Object.defineProperty(t,"JsonRpcSigner",{enumerable:!0,get:function(){return d.JsonRpcSigner}}),Object.defineProperty(t,"JsonRpcBatchProvider",{enumerable:!0,get:function(){return h.JsonRpcBatchProvider}}),Object.defineProperty(t,"NodesmithProvider",{enumerable:!0,get:function(){return p.NodesmithProvider}}),Object.defineProperty(t,"PocketProvider",{enumerable:!0,get:function(){return v.PocketProvider}}),Object.defineProperty(t,"StaticJsonRpcProvider",{enumerable:!0,get:function(){return m.StaticJsonRpcProvider}}),Object.defineProperty(t,"UrlJsonRpcProvider",{enumerable:!0,get:function(){return m.UrlJsonRpcProvider}}),Object.defineProperty(t,"Web3Provider",{enumerable:!0,get:function(){return b.Web3Provider}}),Object.defineProperty(t,"WebSocketProvider",{enumerable:!0,get:function(){return g.WebSocketProvider}}),Object.defineProperty(t,"Formatter",{enumerable:!0,get:function(){return y.Formatter}}),Object.defineProperty(t,"isCommunityResourcable",{enumerable:!0,get:function(){return y.isCommunityResourcable}}),Object.defineProperty(t,"isCommunityResource",{enumerable:!0,get:function(){return y.isCommunityResource}}),Object.defineProperty(t,"showThrottleMessage",{enumerable:!0,get:function(){return y.showThrottleMessage}});var n=r("34c9"),i=r("ff5f"),a=r("e516"),o=r("5080"),s=r("4c78"),u=r("bb1a"),c=r("aa9a"),l=r("50fa"),f=r("616c"),d=r("841f"),h=r("fcd1"),p=r("a611"),v=r("204f"),m=r("d270"),b=r("e68c"),g=r("ff08"),y=r("401f"),w=r("fa24"),_=r("9958"),k=new w.Logger(_.version);function x(e,t){if(null==e&&(e="homestead"),"string"===typeof e){var r=e.match(/^(ws|http)s?:/i);if(r)switch(r[1]){case"http":return new d.JsonRpcProvider(e);case"ws":return new g.WebSocketProvider(e);default:k.throwArgumentError("unsupported URL scheme","network",e)}}var n=(0,i.getNetwork)(e);return n&&n._defaultProvider||k.throwError("unsupported getDefaultProvider network",w.Logger.errors.NETWORK_ERROR,{operation:"getDefaultProvider",network:e}),n._defaultProvider({FallbackProvider:c.FallbackProvider,AlchemyProvider:o.AlchemyProvider,CloudflareProvider:s.CloudflareProvider,EtherscanProvider:u.EtherscanProvider,InfuraProvider:f.InfuraProvider,JsonRpcProvider:d.JsonRpcProvider,NodesmithProvider:p.NodesmithProvider,PocketProvider:v.PocketProvider,Web3Provider:b.Web3Provider,IpcProvider:l.IpcProvider},t)}},"1fb5":function(e,t,r){"use strict";t.byteLength=l,t.toByteArray=d,t.fromByteArray=v;for(var n=[],i=[],a="undefined"!==typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",s=0,u=o.length;s0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}function l(e){var t=c(e),r=t[0],n=t[1];return 3*(r+n)/4-n}function f(e,t,r){return 3*(t+r)/4-r}function d(e){var t,r,n=c(e),o=n[0],s=n[1],u=new a(f(e,o,s)),l=0,d=s>0?o-4:o;for(r=0;r>16&255,u[l++]=t>>8&255,u[l++]=255&t;return 2===s&&(t=i[e.charCodeAt(r)]<<2|i[e.charCodeAt(r+1)]>>4,u[l++]=255&t),1===s&&(t=i[e.charCodeAt(r)]<<10|i[e.charCodeAt(r+1)]<<4|i[e.charCodeAt(r+2)]>>2,u[l++]=t>>8&255,u[l++]=255&t),u}function h(e){return n[e>>18&63]+n[e>>12&63]+n[e>>6&63]+n[63&e]}function p(e,t,r){for(var n,i=[],a=t;au?u:s+o));return 1===i?(t=e[r-1],a.push(n[t>>2]+n[t<<4&63]+"==")):2===i&&(t=(e[r-2]<<8)+e[r-1],a.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"=")),a.join("")}i["-".charCodeAt(0)]=62,i["_".charCodeAt(0)]=63},"1fec":function(e,t,r){"use strict";var n=r("da3e"),i=r("3fb5"),a=r("0184"),o=r("4e2b");function s(e,t){n.equal(t.length,24,"Invalid key length");var r=t.slice(0,8),i=t.slice(8,16),a=t.slice(16,24);this.ciphers="encrypt"===e?[o.create({type:"encrypt",key:r}),o.create({type:"decrypt",key:i}),o.create({type:"encrypt",key:a})]:[o.create({type:"decrypt",key:a}),o.create({type:"encrypt",key:i}),o.create({type:"decrypt",key:r})]}function u(e){a.call(this,e);var t=new s(this.type,this.options.key);this._edeState=t}i(u,a),e.exports=u,u.create=function(e){return new u(e)},u.prototype._update=function(e,t,r,n){var i=this._edeState;i.ciphers[0]._update(e,t,r,n),i.ciphers[1]._update(r,n,r,n),i.ciphers[2]._update(r,n,r,n)},u.prototype._pad=o.prototype._pad,u.prototype._unpad=o.prototype._unpad},"1ffa":function(e,t,r){"use strict";r.r(t);var n=r("35ad"),i=r("6ad0");for(var a in i)"default"!==a&&function(e){r.d(t,e,(function(){return i[e]}))}(a);var o,s=r("f0c5"),u=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,"5681a474",null,!1,n["a"],o);t["default"]=u.exports},2:function(e,t){},2033:function(e,t,r){"use strict";r.d(t,"b",(function(){return i})),r.d(t,"c",(function(){return a})),r.d(t,"a",(function(){return n}));var n={navigation:r("9493").default},i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("view",[r("navigation",{attrs:{showBack:!0,bgnum:!0,_i:1}},[r("text",{staticClass:e._$s(2,"sc","big_title"),attrs:{_i:2}})]),r("view",{staticClass:e._$s(3,"sc","main"),attrs:{_i:3}},[r("view",{staticClass:e._$s(4,"sc","title1"),attrs:{_i:4}}),r("view",{staticClass:e._$s(5,"sc","title"),attrs:{_i:5}}),r("view",{staticClass:e._$s(6,"sc","area"),attrs:{_i:6}}),r("view",{staticClass:e._$s(7,"sc","conf"),attrs:{_i:7}})])],1)},a=[]},"204b":function(e,t,r){"use strict";(function(e){function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var r=0;r>25;return(33554431&e)<<5^996825010&-(t>>0&1)^642813549&-(t>>1&1)^513874426&-(t>>2&1)^1027748829&-(t>>3&1)^705979059&-(t>>4&1)}function u(e){for(var t=1,r=0;r126)return"Invalid prefix ("+e+")";t=s(t)^n>>5}for(t=s(t),r=0;rr)throw new TypeError("Exceeds length limit");e=e.toLowerCase();var i=u(e);if("string"===typeof i)throw new Error(i);for(var a=e+"1",o=0;o>5!==0)throw new Error("Non 5-bit word");i=s(i)^c,a+=n.charAt(c)}for(o=0;o<6;++o)i=s(i);for(i^=1,o=0;o<6;++o){var l=i>>5*(5-o)&31;a+=n.charAt(l)}return a}function l(e,t){if(t=t||90,e.length<8)return e+" too short";if(e.length>t)return"Exceeds length limit";var r=e.toLowerCase(),n=e.toUpperCase();if(e!==r&&e!==n)return"Mixed-case string "+e;e=r;var a=e.lastIndexOf("1");if(-1===a)return"No separator character for "+e;if(0===a)return"Missing prefix for "+e;var o=e.slice(0,a),c=e.slice(a+1);if(c.length<6)return"Data too short";var l=u(o);if("string"===typeof l)return l;for(var f=[],d=0;d=c.length||f.push(p)}return 1!==l?"Invalid checksum for "+e:{prefix:o,words:f}}function f(){var e=l.apply(null,arguments);if("object"===typeof e)return e}function d(e){var t=l.apply(null,arguments);if("object"===typeof t)return t;throw new Error(t)}function h(e,t,r,n){for(var i=0,a=0,o=(1<=r)a-=r,s.push(i>>a&o)}if(n)a>0&&s.push(i<=t)return"Excess padding";if(i<this.blockSize&&(e=(new this.Hash).update(e).digest()),i(e.length<=this.blockSize);for(var t=e.length;t=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,u=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return s=e.done,e},e:function(e){u=!0,o=e},f:function(){try{s||null==r.return||r.return()}finally{if(u)throw o}}}}function n(e){return s(e)||o(e)||a(e)||i()}function i(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function a(e,t){if(e){if("string"===typeof e)return u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?u(e,t):void 0}}function o(e){if("undefined"!==typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}function s(e){if(Array.isArray(e))return u(e)}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r0&&(p=setTimeout((function(){if(!f){f=!0,h.abort("timeout");var e=new Error("XMLHttpRequest timeout");e.code="ETIMEDOUT",o(e)}}),e.timeout)),h.setRequestHeader)for(c in g)g.hasOwnProperty(c)&&h.setRequestHeader(c,g[c]);else if(e.headers&&!u(e.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in e&&(h.responseType=e.responseType),"beforeSend"in e&&"function"===typeof e.beforeSend&&e.beforeSend(h),h.send(b||null),h}function d(e){try{if("document"===e.responseType)return e.responseXML;var t=e.responseXML&&"parsererror"===e.responseXML.documentElement.nodeName;if(""===e.responseType&&!t)return e.responseXML}catch(r){}return null}function h(){}e.exports=l,e.exports.default=l,l.XMLHttpRequest=n.XMLHttpRequest||h,l.XDomainRequest="withCredentials"in new l.XMLHttpRequest?l.XMLHttpRequest:n.XDomainRequest,s(["get","put","post","patch","head","delete"],(function(e){l["delete"===e?"del":e]=function(t,r,n){return r=c(t,r,n),r.method=e.toUpperCase(),f(r)}}))},"22a6":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;n(r("9493"));function n(e){return e&&e.__esModule?e:{default:e}}var i={data:function(){return{}},methods:{}};t.default=i},"22f6":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.commify=u,t.formatUnits=c,t.parseUnits=l,t.formatEther=f,t.parseEther=d;var n=r("d448"),i=r("fa24"),a=r("8ee6"),o=new i.Logger(a.version),s=["wei","kwei","mwei","gwei","szabo","finney","ether"];function u(e){var t=String(e).split(".");(t.length>2||!t[0].match(/^-?[0-9]*$/)||t[1]&&!t[1].match(/^[0-9]*$/)||"."===e||"-."===e)&&o.throwArgumentError("invalid value","value",e);var r=t[0],n="";"-"===r.substring(0,1)&&(n="-",r=r.substring(1));while("0"===r.substring(0,1))r=r.substring(1);""===r&&(r="0");var i="";2===t.length&&(i="."+(t[1]||"0"));while(i.length>2&&"0"===i[i.length-1])i=i.substring(0,i.length-1);var a=[];while(r.length){if(r.length<=3){a.unshift(r);break}var s=r.length-3;a.unshift(r.substring(s)),r=r.substring(0,s)}return n+a.join(",")+i}function c(e,t){if("string"===typeof t){var r=s.indexOf(t);-1!==r&&(t=3*r)}return(0,n.formatFixed)(e,null!=t?t:18)}function l(e,t){if("string"!==typeof e&&o.throwArgumentError("value must be a string","value",e),"string"===typeof t){var r=s.indexOf(t);-1!==r&&(t=3*r)}return(0,n.parseFixed)(e,null!=t?t:18)}function f(e){return c(e,18)}function d(e){return l(e,18)}},"234b":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TypedDataEncoder=void 0;var n=d(r("a34a")),i=r("f363"),a=r("d448"),o=r("2abd"),s=r("06f6"),u=r("d8c6"),c=r("fa24"),l=r("3dbc"),f=r("5dea");function d(e){return e&&e.__esModule?e:{default:e}}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function p(e,t){for(var r=0;r256||t[2]&&t[2]!==String(n))&&b.throwArgumentError("invalid numeric width","type",e);var u=k.mask(r?n-1:n),c=r?u.add(_).mul(y):w;return function(t){var r=a.BigNumber.from(t);return(r.lt(c)||r.gt(u))&&b.throwArgumentError("value out-of-bounds for ".concat(e),"value",t),(0,o.hexZeroPad)(r.toTwos(256).toHexString(),32)}}var l=e.match(/^bytes(\d+)$/);if(l){var d=parseInt(l[1]);return(0===d||d>32||l[1]!==String(d))&&b.throwArgumentError("invalid bytes width","type",e),function(t){var r=(0,o.arrayify)(t);return r.length!==d&&b.throwArgumentError("invalid length for ".concat(e),"value",t),x(t)}}switch(e){case"address":return function(e){return(0,o.hexZeroPad)((0,i.getAddress)(e),32)};case"bool":return function(e){return e?S:A};case"bytes":return function(e){return(0,s.keccak256)(e)};case"string":return function(e){return(0,f.id)(e)}}return null}function I(e,t){return"".concat(e,"(").concat(t.map((function(e){var t=e.name,r=e.type;return r+" "+t})).join(","),")")}var j=function(){function e(t){h(this,e),(0,u.defineReadOnly)(this,"types",Object.freeze((0,u.deepCopy)(t))),(0,u.defineReadOnly)(this,"_encoderCache",{}),(0,u.defineReadOnly)(this,"_types",{});var r={},n={},i={};Object.keys(t).forEach((function(e){r[e]={},n[e]=[],i[e]={}}));var a=function(e){var i={};t[e].forEach((function(a){i[a.name]&&b.throwArgumentError("duplicate variable name ".concat(JSON.stringify(a.name)," in ").concat(JSON.stringify(e)),"types",t),i[a.name]=!0;var o=a.type.match(/^([^\x5b]*)(\x5b|$)/)[1];o===e&&b.throwArgumentError("circular type reference to ".concat(JSON.stringify(o)),"types",t);var s=O(o);s||(n[o]||b.throwArgumentError("unknown type ".concat(JSON.stringify(o)),"types",t),n[o].push(e),r[e][o]=!0)}))};for(var o in t)a(o);var s=Object.keys(n).filter((function(e){return 0===n[e].length}));function c(e,a){a[e]&&b.throwArgumentError("circular type reference to ".concat(JSON.stringify(e)),"types",t),a[e]=!0,Object.keys(r[e]).forEach((function(e){n[e]&&(c(e,a),Object.keys(a).forEach((function(t){i[t][e]=!0})))})),delete a[e]}for(var l in 0===s.length?b.throwArgumentError("missing primary type","types",t):s.length>1&&b.throwArgumentError("ambiguous primary types or unused types: ".concat(s.map((function(e){return JSON.stringify(e)})).join(", ")),"types",t),(0,u.defineReadOnly)(this,"primaryType",s[0]),c(this.primaryType,{}),i){var f=Object.keys(i[l]);f.sort(),this._types[l]=I(l,t[l])+f.map((function(e){return I(e,t[e])})).join("")}}return v(e,[{key:"getEncoder",value:function(e){var t=this._encoderCache[e];return t||(t=this._encoderCache[e]=this._getEncoder(e)),t}},{key:"_getEncoder",value:function(e){var t=this,r=O(e);if(r)return r;var n=e.match(/^(.*)(\x5b(\d*)\x5d)$/);if(n){var i=n[1],a=this.getEncoder(i),u=parseInt(n[3]);return function(e){u>=0&&e.length!==u&&b.throwArgumentError("array length mismatch; expected length ${ arrayLength }","value",e);var r=e.map(a);return t._types[i]&&(r=r.map(s.keccak256)),(0,s.keccak256)((0,o.hexConcat)(r))}}var c=this.types[e];if(c){var l=(0,f.id)(this._types[e]);return function(e){var r=c.map((function(r){var n=r.name,i=r.type,a=t.getEncoder(i)(e[n]);return t._types[i]?(0,s.keccak256)(a):a}));return r.unshift(l),(0,o.hexConcat)(r)}}return b.throwArgumentError("unknown type: ".concat(e),"type",e)}},{key:"encodeType",value:function(e){var t=this._types[e];return t||b.throwArgumentError("unknown type: ".concat(JSON.stringify(e)),"name",e),t}},{key:"encodeData",value:function(e,t){return this.getEncoder(e)(t)}},{key:"hashStruct",value:function(e,t){return(0,s.keccak256)(this.encodeData(e,t))}},{key:"encode",value:function(e){return this.encodeData(this.primaryType,e)}},{key:"hash",value:function(e){return this.hashStruct(this.primaryType,e)}},{key:"_visit",value:function(e,t,r){var n=this,i=O(e);if(i)return r(e,t);var a=e.match(/^(.*)(\x5b(\d*)\x5d)$/);if(a){var o=a[1],s=parseInt(a[3]);return s>=0&&t.length!==s&&b.throwArgumentError("array length mismatch; expected length ${ arrayLength }","value",t),t.map((function(e){return n._visit(o,e,r)}))}var u=this.types[e];return u?u.reduce((function(e,i){var a=i.name,o=i.type;return e[a]=n._visit(o,t[a],r),e}),{}):b.throwArgumentError("unknown type: ".concat(e),"type",e)}},{key:"visit",value:function(e,t){return this._visit(this.primaryType,e,t)}}],[{key:"from",value:function(t){return new e(t)}},{key:"getPrimaryType",value:function(t){return e.from(t).primaryType}},{key:"hashStruct",value:function(t,r,n){return e.from(r).hashStruct(t,n)}},{key:"hashDomain",value:function(t){var r=[];for(var n in t){var i=E[n];i||b.throwArgumentError("invalid typed-data domain key: ".concat(JSON.stringify(n)),"domain",t),r.push({name:n,type:i})}return r.sort((function(e,t){return C.indexOf(e.name)-C.indexOf(t.name)})),e.hashStruct("EIP712Domain",{EIP712Domain:r},t)}},{key:"encode",value:function(t,r,n){return(0,o.hexConcat)(["0x1901",e.hashDomain(t),e.from(r).hash(n)])}},{key:"hash",value:function(t,r,n){return(0,s.keccak256)(e.encode(t,r,n))}},{key:"resolveNames",value:function(t,r,i,a){return m(this,void 0,void 0,n.default.mark((function s(){var c,l,f;return n.default.wrap((function(s){while(1)switch(s.prev=s.next){case 0:t=(0,u.shallowCopy)(t),c={},t.verifyingContract&&!(0,o.isHexString)(t.verifyingContract,20)&&(c[t.verifyingContract]="0x"),l=e.from(r),l.visit(i,(function(e,t){return"address"!==e||(0,o.isHexString)(t,20)||(c[t]="0x"),t})),s.t0=n.default.keys(c);case 6:if((s.t1=s.t0()).done){s.next=13;break}return f=s.t1.value,s.next=10,a(f);case 10:c[f]=s.sent,s.next=6;break;case 13:return t.verifyingContract&&c[t.verifyingContract]&&(t.verifyingContract=c[t.verifyingContract]),i=l.visit(i,(function(e,t){return"address"===e&&c[t]?c[t]:t})),s.abrupt("return",{domain:t,value:i});case 16:case"end":return s.stop()}}),s)})))}},{key:"getPayload",value:function(t,r,n){e.hashDomain(t);var i={},s=[];C.forEach((function(e){var r=t[e];null!=r&&(i[e]=T[e](r),s.push({name:e,type:E[e]}))}));var c=e.from(r),l=(0,u.shallowCopy)(r);return l.EIP712Domain?b.throwArgumentError("types must not contain EIP712Domain type","types.EIP712Domain",r):l.EIP712Domain=s,c.encode(n),{types:l,domain:i,primaryType:c.primaryType,message:c.visit(n,(function(e,t){if(e.match(/^bytes(\d*)/))return(0,o.hexlify)((0,o.arrayify)(t));if(e.match(/^u?int/))return a.BigNumber.from(t).toString();switch(e){case"address":return t.toLowerCase();case"bool":return!!t;case"string":return"string"!==typeof t&&b.throwArgumentError("invalid string","value",t),t}return b.throwArgumentError("unsupported type","type",e)}))}}}]),e}();t.TypedDataEncoder=j},2366:function(e,t){for(var r=[],n=0;n<256;++n)r[n]=(n+256).toString(16).substr(1);function i(e,t){var n=t||0,i=r;return[i[e[n++]],i[e[n++]],i[e[n++]],i[e[n++]],"-",i[e[n++]],i[e[n++]],"-",i[e[n++]],i[e[n++]],"-",i[e[n++]],i[e[n++]],"-",i[e[n++]],i[e[n++]],i[e[n++]],i[e[n++]],i[e[n++]],i[e[n++]]].join("")}e.exports=i},"23d3":function(e,t,r){"use strict";r.d(t,"b",(function(){return i})),r.d(t,"c",(function(){return a})),r.d(t,"a",(function(){return n}));var n={navigation:r("9493").default,uMessageInput:r("51c5").default},i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("view",[r("navigation",{attrs:{showBack:!0,bgnum:!1,_i:1}},[r("text",{staticClass:e._$s(2,"sc","big_title"),attrs:{_i:2}})]),r("view",{staticClass:e._$s(3,"sc","main"),attrs:{_i:3}},[r("view",{staticClass:e._$s(4,"sc","big_title"),attrs:{_i:4}}),r("u-message-input",{attrs:{"inactive-color":"#E0E5F2","active-color":"#5B53FF",width:94,maxlength:6,mode:"box","dot-fill":!0,_i:5}}),r("view",{staticClass:e._$s(6,"sc","title"),attrs:{_i:6}})],1),e._e()],1)},a=[]},2403:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("a1ee");t.embed=n.p2data;var i=r("3c9f");t.p2ms=i.p2ms;var a=r("c9f3");t.p2pk=a.p2pk;var o=r("5049");t.p2pkh=o.p2pkh;var s=r("a92a");t.p2sh=s.p2sh;var u=r("b974");t.p2wpkh=u.p2wpkh;var c=r("b509");t.p2wsh=c.p2wsh},"241a":function(e,t,r){"use strict";r.r(t);var n=r("455b"),i=r.n(n);for(var a in n)"default"!==a&&function(e){r.d(t,e,(function(){return n[e]}))}(a);t["default"]=i.a},2436:function(e,t){e.exports="/static/tongyonh/cry.png"},2479:function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var n=r("555e"),i=r("e5d3"),a=r("36a1"),o=e.alloc(1,0);function s(t){var r=0;while(0===t[r])++r;return r===t.length?o:(t=t.slice(r),128&t[0]?e.concat([o,t],1+t.length):t)}function u(t){0===t[0]&&(t=t.slice(1));var r=e.alloc(32,0),n=Math.max(0,32-t.length);return t.copy(r,n),r}function c(t){var r=t.readUInt8(t.length-1),n=-129&r;if(n<=0||n>=4)throw new Error("Invalid hashType "+r);var a=i.decode(t.slice(0,-1)),o=u(a.r),s=u(a.s),c=e.concat([o,s],64);return{signature:c,hashType:r}}function l(t,r){a({signature:n.BufferN(64),hashType:n.UInt8},{signature:t,hashType:r});var o=-129&r;if(o<=0||o>=4)throw new Error("Invalid hashType "+r);var u=e.allocUnsafe(1);u.writeUInt8(r,0);var c=s(t.slice(0,32)),l=s(t.slice(32,64));return e.concat([i.encode(c,l),u])}t.decode=c,t.encode=l}).call(this,r("b639").Buffer)},"247b":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=a(r("2f06")),i=a(r("b9da"));function a(e){return e&&e.__esModule?e:{default:e}}function o(e,t){return(0,n.default)((0,i.default)(e,t),t)}e.exports=t.default,e.exports.default=t.default},"24f8":function(e,t,r){var n=r("9490"),i=r("0b16"),a=e.exports;for(var o in n)n.hasOwnProperty(o)&&(a[o]=n[o]);function s(e){if("string"===typeof e&&(e=i.parse(e)),e.protocol||(e.protocol="https:"),"https:"!==e.protocol)throw new Error('Protocol "'+e.protocol+'" not supported. Expected "https:"');return e}a.request=function(e,t){return e=s(e),n.request.call(this,e,t)},a.get=function(e,t){return e=s(e),n.get.call(this,e,t)}},"25d1":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;n(r("9493"));function n(e){return e&&e.__esModule?e:{default:e}}var i={data:function(){return{checked:!1,list:[{lang:"\u7e41\u4f53\u4e2d\u6587",disabled:!1,name:"BitcoooWallet",link:"https://bitcoin.mainziqianbao.net/"},{lang:"\u7b80\u4f53\u4e2d\u6587",disabled:!1,name:"BitcoooWallet",link:"https://bitcoin.mainziqianbao.net/"},{lang:"English",disabled:!1,name:"BitcoooWallet",link:"https://bitcoin.mainziqianbao.net/"}],value:""}},methods:{radioChange:function(e){},radioGroupChange:function(e){},change:function(e){}},computed:{i18n:function(){return this.$t("index")}}};t.default=i},"262d":function(e,t,r){"use strict";var n=r("b639"),i=n.Buffer,a=r("b8f4");t=e.exports=s,t.encode=u,t.decode=c,t.isEncoded=l,t.names=Object.freeze(Object.keys(a.names)),t.codes=Object.freeze(Object.keys(a.codes));var o=new Error("Unsupported encoding");function s(e,t){if(!t)throw new Error("requires an encoded buffer");var r=d(e),n=i.from(r.code),a=r.name;return f(a,t),i.concat([n,t])}function u(e,t){var r=d(e),n=r.name;return s(n,i.from(r.encode(t)))}function c(e){i.isBuffer(e)&&(e=e.toString());var t=e.substring(0,1);e=e.substring(1,e.length),"string"===typeof e&&(e=i.from(e));var r=d(t);return i.from(r.decode(e.toString()))}function l(e){if(i.isBuffer(e)&&(e=e.toString()),"[object String]"!==Object.prototype.toString.call(e))return!1;var t=e.substring(0,1);try{var r=d(t);return r.name}catch(n){return!1}}function f(e,t){var r=d(e);r.decode(t.toString())}function d(e){var t;if(a.names[e])t=a.names[e];else{if(!a.codes[e])throw o;t=a.codes[e]}if(!t.isImplemented())throw new Error("Base "+e+" is not implemented yet");return t}},2631:function(e,t,r){var n=r("f252").keccak256,i=r("2f5b"),a=function(e,t){var r=i.reverse(i.pad(6,i.fromNumber(e))),a=i.flatten([r,"0x0000",t]);return n(a).slice(2)},o=function e(t){"string"===typeof t&&"0x"!==t.slice(0,2)?t=i.fromString(t):"string"!==typeof t&&void 0!==t.length&&(t=i.fromUint8Array(t));var r=i.length(t);if(r<=4096)return a(r,t);var n=4096;while(128*n7&&e[r].toUpperCase()!==e[r]||parseInt(t[r],16)<=7&&e[r].toLowerCase()!==e[r])return!1;return!0}}},"278c":function(e,t,r){var n=r("c135"),i=r("9b42"),a=r("6613"),o=r("c240");function s(e,t){return n(e)||i(e,t)||a(e,t)||o()}e.exports=s},"27af":function(e,t,r){"use strict";var n=r("f715"),i=r("8707").Buffer;e.exports=function(e){function t(t){var r=e(t);return n.encode(i.concat([t,r],t.length+4))}function r(t){var r=t.slice(0,-4),n=t.slice(-4),i=e(r);if(!(n[0]^i[0]|n[1]^i[1]|n[2]^i[2]|n[3]^i[3]))return r}function a(e){var t=n.decodeUnsafe(e);if(t)return r(t)}function o(t){var i=n.decode(t),a=r(i,e);if(!a)throw new Error("Invalid checksum");return a}return{encode:t,decode:o,decodeUnsafe:a}}},"27bf":function(e,t,r){"use strict";e.exports=o;var n=r("b19a"),i=Object.create(r("3a7c"));function a(e,t){var r=this._transformState;r.transforming=!1;var n=r.writecb;if(!n)return this.emit("error",new Error("write callback called multiple times"));r.writechunk=null,r.writecb=null,null!=t&&this.push(t),n(e);var i=this._readableState;i.reading=!1,(i.needReadable||i.length1?r-1:0),i=1;i1?t-1:0),n=1;n=255)throw new TypeError("Alphabet too long");for(var t=new Uint8Array(256),r=0;r>>0,f=new Uint8Array(c);while(a!==o){for(var d=t[a],h=0,p=c-1;(0!==d||h>>0,f[p]=d%s>>>0,d=d/s>>>0;if(0!==d)throw new Error("Non-zero carry");i=h,a++}var v=c-i;while(v!==c&&0===f[v])v++;for(var m=u.repeat(r);v>>0,l=new Uint8Array(o);while(e[r]){var f=t[e.charCodeAt(r)];if(255===f)return;for(var d=0,h=o-1;(0!==f||d>>0,l[h]=f%256>>>0,f=f/256>>>0;if(0!==f)throw new Error("Non-zero carry");a=d,r++}var p=o-a;while(p!==o&&0===l[p])p++;var v=n.allocUnsafe(i+(o-p));v.fill(0,0,i);var m=i;while(p!==o)v[m++]=l[p++];return v}function h(e){var t=d(e);if(t)return t;throw new Error("Non-base"+s+" character")}return{encode:f,decodeUnsafe:d,decode:h}}e.exports=i},"2a55":function(e,t){for(var r="123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz",n={},i=0;i>8,i[r]&=255;while(s)i.push(255&s),s>>=8}for(t=0;"1"===e[t]&&t=256)return!1}return!0}function f(e,t){if(t||(t={}),"number"===typeof e){a.checkSafeUint53(e,"invalid arrayify value");var r=[];while(e)r.unshift(255&e),e=parseInt(String(e/256));return 0===r.length&&r.push(0),s(new Uint8Array(r))}if(t.allowMissingPrefix&&"string"===typeof e&&"0x"!==e.substring(0,2)&&(e="0x"+e),o(e)&&(e=e.toHexString()),v(e)){var n=e.substring(2);n.length%2&&("left"===t.hexPad?n="0x0"+n.substring(2):"right"===t.hexPad?n+="0":a.throwArgumentError("hex data is odd-length","value",e));for(var i=[],u=0;ut&&a.throwArgumentError("value out of range","value",arguments[0]);var r=new Uint8Array(t);return r.set(e,t-e.length),s(r)}function v(e,t){return!("string"!==typeof e||!e.match(/^0x[0-9A-Fa-f]*$/))&&(!t||e.length===2+2*t)}var m="0123456789abcdef";function b(e,t){if(t||(t={}),"number"===typeof e){a.checkSafeUint53(e,"invalid hexlify value");var r="";while(e)r=m[15&e]+r,e=Math.floor(e/16);return r.length?(r.length%2&&(r="0"+r),"0x"+r):"0x00"}if("bigint"===typeof e)return e=e.toString(16),e.length%2?"0x0"+e:"0x"+e;if(t.allowMissingPrefix&&"string"===typeof e&&"0x"!==e.substring(0,2)&&(e="0x"+e),o(e))return e.toHexString();if(v(e))return e.length%2&&("left"===t.hexPad?e="0x0"+e.substring(2):"right"===t.hexPad?e+="0":a.throwArgumentError("hex data is odd-length","value",e)),e.toLowerCase();if(l(e)){for(var n="0x",i=0;i>4]+m[15&s]}return n}return a.throwArgumentError("invalid hexlify value","value",e)}function g(e){if("string"!==typeof e)e=b(e);else if(!v(e)||e.length%2)return null;return(e.length-2)/2}function y(e,t,r){return"string"!==typeof e?e=b(e):(!v(e)||e.length%2)&&a.throwArgumentError("invalid hexData","value",e),t=2+2*t,null!=r?"0x"+e.substring(t,2+2*r):"0x"+e.substring(t)}function w(e){var t="0x";return e.forEach((function(e){t+=b(e).substring(2)})),t}function _(e){var t=k(b(e,{hexPad:"left"}));return"0x"===t?"0x0":t}function k(e){"string"!==typeof e&&(e=b(e)),v(e)||a.throwArgumentError("invalid hex string","value",e),e=e.substring(2);var t=0;while(t2*t+2&&a.throwArgumentError("value out of range","value",arguments[1]);while(e.length<2*t+2)e="0x0"+e.substring(2);return e}function S(e){var t={r:"0x",s:"0x",_vs:"0x",recoveryParam:0,v:0};if(u(e)){var r=f(e);65!==r.length&&a.throwArgumentError("invalid signature string; must be 65 bytes","signature",e),t.r=b(r.slice(0,32)),t.s=b(r.slice(32,64)),t.v=r[64],t.v<27&&(0===t.v||1===t.v?t.v+=27:a.throwArgumentError("signature invalid v byte","signature",e)),t.recoveryParam=1-t.v%2,t.recoveryParam&&(r[32]|=128),t._vs=b(r.slice(32,64))}else{if(t.r=e.r,t.s=e.s,t.v=e.v,t.recoveryParam=e.recoveryParam,t._vs=e._vs,null!=t._vs){var n=p(f(t._vs),32);t._vs=b(n);var i=n[0]>=128?1:0;null==t.recoveryParam?t.recoveryParam=i:t.recoveryParam!==i&&a.throwArgumentError("signature recoveryParam mismatch _vs","signature",e),n[0]&=127;var o=b(n);null==t.s?t.s=o:t.s!==o&&a.throwArgumentError("signature v mismatch _vs","signature",e)}if(null==t.recoveryParam)null==t.v?a.throwArgumentError("signature missing v and recoveryParam","signature",e):0===t.v||1===t.v?t.recoveryParam=t.v:t.recoveryParam=1-t.v%2;else if(null==t.v)t.v=27+t.recoveryParam;else{var s=0===t.v||1===t.v?t.v:1-t.v%2;t.recoveryParam!==s&&a.throwArgumentError("signature recoveryParam mismatch v","signature",e)}null!=t.r&&v(t.r)?t.r=x(t.r,32):a.throwArgumentError("signature missing or invalid r","signature",e),null!=t.s&&v(t.s)?t.s=x(t.s,32):a.throwArgumentError("signature missing or invalid s","signature",e);var c=f(t.s);c[0]>=128&&a.throwArgumentError("signature s out of range","signature",e),t.recoveryParam&&(c[0]|=128);var l=b(c);t._vs&&(v(t._vs)||a.throwArgumentError("signature invalid _vs","signature",e),t._vs=x(t._vs,32)),null==t._vs?t._vs=l:t._vs!==l&&a.throwArgumentError("signature _vs mismatch v and s","signature",e)}return t}function A(e){return e=S(e),b(d([e.r,e.s,e.recoveryParam?"0x1c":"0x1b"]))}},"2aee":function(e,t,r){var n=r("4111"),i=r("d70e"),a=r("4dd0"),o=r("fda6"),s=r("a099"),u=r("8707").Buffer;function c(e){var t;"object"!==typeof e||u.isBuffer(e)||(t=e.passphrase,e=e.key),"string"===typeof e&&(e=u.from(e));var r,i,o=a(e,t),s=o.tag,c=o.data;switch(s){case"CERTIFICATE":i=n.certificate.decode(c,"der").tbsCertificate.subjectPublicKeyInfo;case"PUBLIC KEY":switch(i||(i=n.PublicKey.decode(c,"der")),r=i.algorithm.algorithm.join("."),r){case"1.2.840.113549.1.1.1":return n.RSAPublicKey.decode(i.subjectPublicKey.data,"der");case"1.2.840.10045.2.1":return i.subjectPrivateKey=i.subjectPublicKey,{type:"ec",data:i};case"1.2.840.10040.4.1":return i.algorithm.params.pub_key=n.DSAparam.decode(i.subjectPublicKey.data,"der"),{type:"dsa",data:i.algorithm.params};default:throw new Error("unknown key id "+r)}throw new Error("unknown key type "+s);case"ENCRYPTED PRIVATE KEY":c=n.EncryptedPrivateKey.decode(c,"der"),c=l(c,t);case"PRIVATE KEY":switch(i=n.PrivateKey.decode(c,"der"),r=i.algorithm.algorithm.join("."),r){case"1.2.840.113549.1.1.1":return n.RSAPrivateKey.decode(i.subjectPrivateKey,"der");case"1.2.840.10045.2.1":return{curve:i.algorithm.curve,privateKey:n.ECPrivateKey.decode(i.subjectPrivateKey,"der").privateKey};case"1.2.840.10040.4.1":return i.algorithm.params.priv_key=n.DSAparam.decode(i.subjectPrivateKey,"der"),{type:"dsa",params:i.algorithm.params};default:throw new Error("unknown key id "+r)}throw new Error("unknown key type "+s);case"RSA PUBLIC KEY":return n.RSAPublicKey.decode(c,"der");case"RSA PRIVATE KEY":return n.RSAPrivateKey.decode(c,"der");case"DSA PRIVATE KEY":return{type:"dsa",params:n.DSAPrivateKey.decode(c,"der")};case"EC PRIVATE KEY":return c=n.ECPrivateKey.decode(c,"der"),{curve:c.parameters.value,privateKey:c.privateKey};default:throw new Error("unknown key type "+s)}}function l(e,t){var r=e.algorithm.decrypt.kde.kdeparams.salt,n=parseInt(e.algorithm.decrypt.kde.kdeparams.iters.toString(),10),a=i[e.algorithm.decrypt.cipher.algo.join(".")],c=e.algorithm.decrypt.cipher.iv,l=e.subjectPrivateKey,f=parseInt(a.split("-")[1],10)/8,d=s.pbkdf2Sync(t,r,n,f,"sha1"),h=o.createDecipheriv(a,d,c),p=[];return p.push(h.update(l)),p.push(h.final()),u.concat(p)}e.exports=c,c.signature=n.signature},"2b51":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n,i={};t.wordlists=i,t._default=n;try{t._default=n=r("95c6"),i.czech=n}catch(a){}try{t._default=n=r("83b8"),i.chinese_simplified=n}catch(a){}try{t._default=n=r("21cf"),i.chinese_traditional=n}catch(a){}try{t._default=n=r("6896"),i.korean=n}catch(a){}try{t._default=n=r("91db"),i.french=n}catch(a){}try{t._default=n=r("cd14"),i.italian=n}catch(a){}try{t._default=n=r("e2de"),i.spanish=n}catch(a){}try{t._default=n=r("d221"),i.japanese=n,i.JA=n}catch(a){}try{t._default=n=r("c57a"),i.portuguese=n}catch(a){}try{t._default=n=r("a037"),i.english=n,i.EN=n}catch(a){}},"2be0":function(e,t,r){"use strict";r.r(t);var n=r("863e"),i=r.n(n);for(var a in n)"default"!==a&&function(e){r.d(t,e,(function(){return n[e]}))}(a);t["default"]=i.a},"2c04":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;var n=i(r("b34b"));function i(e){return e&&e.__esModule?e:{default:e}}var a=/^(?:[0-9]{9}X|[0-9]{10})$/,o=/^(?:[0-9]{13})$/,s=[1,3];function u(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if((0,n.default)(e),t=String(t),!t)return u(e,10)||u(e,13);var r,i=e.replace(/[\s-]+/g,""),c=0;if("10"===t){if(!a.test(i))return!1;for(r=0;r<9;r++)c+=(r+1)*i.charAt(r);if("X"===i.charAt(9)?c+=100:c+=10*i.charAt(9),c%11===0)return!!i}else if("13"===t){if(!o.test(i))return!1;for(r=0;r<12;r++)c+=s[r%2]*i.charAt(r);if(i.charAt(12)-(10-c%10)%10===0)return!!i}return!1}e.exports=t.default,e.exports.default=t.default},"2c10":function(e){e.exports=JSON.parse('{"name":"constantinople","comment":"Postponed hardfork including EIP-1283 (SSTORE gas metering changes)","eip":{"url":"https://eips.ethereum.org/EIPS/eip-1013","status":"Final"},"gasConfig":{},"gasPrices":{"netSstoreNoopGas":{"v":200,"d":"Once per SSTORE operation if the value doesn\'t change"},"netSstoreInitGas":{"v":20000,"d":"Once per SSTORE operation from clean zero"},"netSstoreCleanGas":{"v":5000,"d":"Once per SSTORE operation from clean non-zero"},"netSstoreDirtyGas":{"v":200,"d":"Once per SSTORE operation from dirty"},"netSstoreClearRefund":{"v":15000,"d":"Once per SSTORE operation for clearing an originally existing storage slot"},"netSstoreResetRefund":{"v":4800,"d":"Once per SSTORE operation for resetting to the original non-zero value"},"netSstoreResetClearRefund":{"v":19800,"d":"Once per SSTORE operation for resetting to the original zero value"}},"vm":{},"pow":{"minerReward":{"v":"2000000000000000000","d":"The amount a miner gets rewarded for mining a block"}},"casper":{},"sharding":{}}')},"2c63":function(e,t,r){e.exports=r("dc14")},"2cfd":function(e,t,r){"use strict";var n;function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a={index:(n={faq:"\u5e6b\u52a9\u4e2d\u5fc3",t1:"\u4ec0\u9ebc\u662f\u5340\u584a\u93c8\uff1f",t2:"\u4ec0\u9ebc\u662f\u53bb\u4e2d\u5fc3\u5316\u9322\u5305\uff1f",t3:"\u4ec0\u9ebc\u662f\u79c1\u9470\u3001\u52a9\u8a18\u8a5e\u548c\u5bc6\u78bc\uff1f",t4:"\u4ec0\u9ebc\u662f\u7926\u5de5\u8cbb\uff1f",t5:"\u6211\u6211\u5f80\u5408\u7d04\u8f49\u8cec\u4e86\u600e\u9ebc\u8fa6\uff1f",t6:"\u4e0d\u540c\u516c\u93c8\u9593\u4e0d\u80fd\u76f4\u63a5\u8f49\u8cec",t7:"\u6211\u8f49\u8cec\u5931\u6557\u4e86\uff0c\u70ba\u4ec0\u9ebc\u4e0d\u7d66\u6211\u9000\u5e63\uff1f",b1:"\u5340\u584a\u934a\u662f\u4e00\u500b\u5171\u4eab\u6578\u64da\u5eab\uff0c\u5b58\u5132\u65bc\u5176\u4e2d\u7684\u6578\u64da\u6216\u4fe1\u606f\uff0c\u5177\u6709\u4e0d\u53ef\u507d\u9020\u3001\u5168\u7a0b\u7559\u75d5\u3001\u53ef\u4ee5\u8ffd\u6eaf\u3001\u516c\u958b\u900f\u660e\u548c\u96c6\u9ad4\u7dad\u8b77\u7b49\u7279\u5fb5\u3002\u53ef\u4ee5\u628a\u5340\u584a\u93c8\u7406\u89e3\u70ba\u4e00\u500b\u5171\u4eab\u7684\u3001\u4e0d\u53ef\u66f4\u6539\u7684\u96fb\u5b50\u8cec\u672c\uff0c\u80fd\u5920\u5728\u7db2\u7d61\u4e2d\u8a18\u9304\u4ea4\u6613\u548c\u8ddf\u8e2a\u8cc7\u7522\u3002\u9019\u88e1\u7684\u8cc7\u7522\u53ef\u4ee5\u662f\u6709\u5f62\u7684\uff08\u4f8b\u5982\u623f\u548c\u8eca\uff09\uff0c\u4e5f\u53ef\u4ee5\u662f\u7121\u5f62\u7684\uff08\u4f8b\u5982\u77e5\u8b58\u7522\u6b0a\u3001\u5c08\u5229\u548c\u54c1\u724c\uff09\u3002\u5e7e\u4e4e\u4efb\u4f55\u6709\u50f9\u503c\u7684\u6771\u897f\u90fd\u53ef\u4ee5\u5728\u5340\u584a\u934a\u7db2\u7d61\u4e0a\u9032\u884c\u8ddf\u8e2a\u548c\u4ea4\u6613\uff0c\u5f9e\u800c\u964d\u4f4e\u5404\u65b9\u9762\u7684\u98a8\u96aa\u548c\u6210\u672c\u3002\n\t\t\u76ee\u524d\u5340\u584a\u93c8\u6280\u8853\u6700\u5927\u7684\u61c9\u7528\u662f\u6578\u5b57\u8ca8\u5e63\uff0c\u56e0\u70ba\u652f\u4ed8\u7684\u672c\u8cea\u662f\u201c\u5c07\u8cec\u6236A\u4e2d\u6e1b\u5c11\u7684\u91d1\u984d\u589e\u52a0\u5230\u8cec\u6236B\u4e2d\u201d\u3002\u5982\u679c\u4eba\u5011\u6709\u4e00\u672c\u516c\u5171\u8cec\u7c3f\uff0c\u8a18\u9304\u4e86\u6240\u6709\u7684\u8cec\u6236\u81f3\u4eca\u70ba\u6b62\u7684\u6240\u6709\u4ea4\u6613\uff0c\u90a3\u9ebc\u5c0d\u65bc\u4efb\u4f55\u4e00\u500b\u8cec\u6236\uff0c\u4eba\u5011\u90fd\u53ef\u4ee5\u8a08\u7b97\u51fa\u5b83\u7576\u524d\u64c1\u6709\u7684\u91d1\u984d\u6578\u91cf\u3002\u800c\u5340\u584a\u93c8\u6070\u6070\u662f\u7528\u65bc\u5be6\u73fe\u9019\u500b\u76ee\u7684\u7684\u516c\u5171\u8cec\u7c3f\uff0c\u5176\u4fdd\u5b58\u4e86\u5168\u90e8\u4ea4\u6613\u8a18\u9304\u3002\n\t\t\u5340\u584a\u93c8\u8d77\u6e90\u65bc\u6bd4\u7279\u5e63\uff0c2008\u5e7411\u67081\u65e5\uff0c\u4e00\u4f4d\u81ea\u7a31\u4e2d\u672c\u8070(Satoshi Nakamoto)\u7684\u4eba\u767c\u8868\u4e86\u300a\u6bd4\u7279\u5e63:\u4e00\u7a2e\u9ede\u5c0d\u9ede\u7684\u96fb\u5b50\u73fe\u91d1\u7cfb\u7d71\u300b\u4e00\u6587\uff0c\u95e1\u8ff0\u4e86\u57fa\u65bcP2P\u7db2\u7d61\u6280\u8853\u3001\u52a0\u5bc6\u6280\u8853\u3001\u6642\u9593\u6233\u6280\u8853\u3001\u5340\u584a\u93c8\u6280\u8853\u7b49\u7684\u96fb\u5b50\u73fe\u91d1\u7cfb\u7d71\u7684\u69cb\u67b6\u7406\u5ff5\uff0c\u9019\u6a19\u8a8c\u8457\u6bd4\u7279\u5e63\u7684\u8a95\u751f\u3002\u5169\u500b\u6708\u5f8c\u7406\u8ad6\u6b65\u5165\u5be6\u8e10\uff0c2009\u5e741\u67083\u65e5\u7b2c\u4e00\u500b\u5e8f\u865f\u70ba0\u7684\u5275\u4e16\u5340\u584a\u8a95\u751f\u3002\u5e7e\u5929\u540e2009\u5e741\u67089\u65e5\u51fa\u73fe\u5e8f\u865f\u70ba1\u7684\u5340\u584a\uff0c\u4e26\u8207\u5e8f\u865f\u70ba0\u7684\u5275\u4e16\u5340\u584a\u76f8\u9023\u63a5\u5f62\u6210\u4e86\u93c8\uff0c\u6a19\u8a8c\u8457\u5340\u584a\u93c8\u7684\u8a95\u751f\u3002",b2:"\u76f8\u5c0d\u65bc\u79c1\u9470\u638c\u63e1\u5728\u7b2c\u4e09\u65b9\u670d\u52d9\u5546\u624b\u4e2d\u7684\u4e2d\u5fc3\u5316\u9322\u5305\uff08\u4ea4\u6613\u6240\uff09\uff0c\u53bb\u4e2d\u5fc3\u5316\u9322\u5305\u7684\u79c1\u9470\u5247\u7531\u7528\u6236\u81ea\u5df1\u4fdd\u5b58\uff0c\u8cc7\u7522\u5b58\u5132\u5728\u5340\u584a\u93c8\u4e0a\uff0c\u7528\u6236\u662f\u771f\u6b63\u7684\u6578\u5b57\u8ca8\u5e63\u7684\u6301\u6709\u8005\uff0c\u9322\u5305\u53ea\u662f\u5e6b\u52a9\u7528\u6236\u7ba1\u7406\u93c8\u4e0a\u8cc7\u7522\u548c\u8b80\u53d6\u5340\u584a\u93c8\u6578\u64da\u7684\u4e00\u500b\u5de5\u5177\uff0c\u6240\u4ee5\u4e5f\u5c31\u7121\u6cd5\u63a7\u5236\u3001\u7aca\u53d6\u3001\u8f49\u79fb\u4f60\u7684\u8cc7\u7522\u3002\n\t\t\u56e0\u6b64\u53bb\u4e2d\u5fc3\u5316\u7684\u9322\u5305\u5f88\u96e3\u88ab\u9ed1\u5ba2\u96c6\u4e2d\u653b\u64ca\uff0c\u7528\u6236\u4e5f\u4e0d\u5fc5\u64d4\u5fc3\u9322\u5305\u670d\u52d9\u5546\u7684\u81ea\u6211\u7aca\u53d6\u6216\u8005\u8dd1\u8def\uff0c\u56e0\u70ba\u53ea\u8981\u5275\u5efa\u9322\u5305\u7684\u6642\u5019\u81ea\u5df1\u628a\u79c1\u9470\u4fdd\u7ba1\u597d\uff0c\u60a8\u7684\u8cc7\u7522\u4f9d\u7136\u5728\u93c8\u4e0a\uff0c\u63db\u500b\u9322\u5305\u4e00\u6a23\u53ef\u4ee5\u986f\u793a\u51fa\u4f86\u7684\u3002\n\t\t\u6ce8\u610f\uff1a\u53bb\u4e2d\u5fc3\u5316\u9322\u5305\u4e00\u65e6\u4e1f\u5931\u3001\u88ab\u76dc\uff0c\u5728\u6c92\u6709\u5099\u4efd\u79c1\u9470\u6216\u52a9\u8a18\u8a5e\u7684\u60c5\u6cc1\u4e0b\u662f\u7121\u6cd5\u627e\u56de\u7684\uff0c\u56e0\u6b64\u4e00\u5b9a\u8981\u5b89\u5168\u3001\u6b63\u78ba\u7684\u5099\u4efd\u60a8\u7684\u79c1\u9470\u3002",b3:"\u79c1\u9470 \u79c1\u9470\u662f\u7531\u5b57\u6bcd\u548c\u6578\u5b57\u7d44\u6210\u768464\u4f4d\u9577\u5ea6\u7684\u5341\u516d\u9032\u88fd\u5b57\u7b26\u4e32\u3002\u5275\u5efa\u9322\u5305\u5f8c\uff0c\u8f38\u5165\u5bc6\u78bc\u5373\u53ef\u5c0e\u51fa\u79c1\u9470\uff0c\u4e00\u500b\u8cec\u6236\u53ea\u6709\u4e00\u500b\u79c1\u9470\u4e26\u4e14\u4e0d\u80fd\u4fee\u6539\u3002\u901a\u5e38\u4e00\u500b\u9322\u5305\u4e2d\u79c1\u9470\u548c\u516c\u9470\u662f\u6210\u5c0d\u51fa\u73fe\u7684\uff0c\u6709\u4e86\u79c1\u9470\uff0c\u53ef\u4ee5\u901a\u904e\u4e00\u5b9a\u7684\u7b97\u6cd5\u751f\u6210\u516c\u9470\uff0c\u518d\u901a\u904e\u516c\u9470\u7d93\u904e\u4e00\u5b9a\u7684\u7b97\u6cd5\u751f\u6210\u5730\u5740\uff0c\u9019\u500b\u904e\u7a0b\u662f\u4e0d\u53ef\u9006\u7684\u3002\n\t\t\u5728\u4efb\u610f\u9322\u5305\u4e0a\uff0c\u901a\u904e\u5c0e\u5165\u79c1\u9470\u4e26\u8a2d\u7f6e\u4e00\u500b\u65b0\u7684\u5bc6\u78bc\u5c31\u53ef\u4ee5\u628a\u4e4b\u524d\u7684A\u9322\u5305\u7684\u8cc7\u7522\u5c0e\u5165B\u9322\u5305\u3002\u6bd4\u5982\u624b\u6a5f\u4e1f\u5931\uff0c\u53ea\u9700\u5c0e\u5165\u79c1\u9470\u5c31\u53ef\u4ee5\u6062\u5fa9\u8cc7\u7522\u3002\n\t\t\u52a9\u8a18\u8a5e \u52a9\u8a18\u8a5e\u7684\u51fa\u73fe\u662f\u7531\u65bc\u79c1\u9470\u753164\u4f4d\u5b57\u7b26\u4e32\u7d44\u6210\uff0c\u4e0d\u65b9\u4fbf\u8a18\u9304\u4e14\u5bb9\u6613\u6284\u932f\u3002\u70ba\u4e86\u65b9\u4fbf\u7528\u6236\u8a18\u61b6\u548c\u8a18\u9304\uff0c\u7c21\u5316\u621012\u500b\u55ae\u8a5e\u7d44\u6210\u7684\u52a9\u8a18\u8a5e\uff0c\u6bcf\u500b\u55ae\u8a5e\u4e4b\u9593\u6709\u4e00\u500b\u7a7a\u683c\uff0c\u52a9\u8a18\u8a5e\u548c\u79c1\u9470\u5177\u6709\u540c\u6a23\u7684\u529f\u80fd\uff0c\u5373\u53ea\u8981\u8f38\u5165\u52a9\u8a18\u8a5e\u4e26\u8a2d\u7f6e\u4e00\u500b\u65b0\u7684\u5bc6\u78bc\uff0c\u5c31\u53ef\u4ee5\u5c0e\u5165\u9322\u5305\u3002\u548c\u79c1\u9470\u4e00\u6a23\uff0c\u4e00\u500b\u9322\u5305\u53ea\u6709\u4e00\u5957\u52a9\u8a18\u8a5e\u4e14\u4e0d\u80fd\u4fee\u6539\u3002\n\t\t\u9322\u5305\u5bc6\u78bc \u5728BitCooo\u5275\u5efa\u9322\u5305\u6642\uff0c\u9700\u8981\u8a2d\u7f6e\u4e00\u500b\u5bc6\u78bc\uff0c\u8981\u6c42\u4e0d\u5c11\u65bc8\u500b\u5b57\u7b26\u3002\u9322\u5305\u5bc6\u78bc\u4e3b\u8981\u7528\u65bc\u7ba1\u7406\u9322\u5305\uff0c\u4f8b\u5982\u8f49\u8cec\u6642\u9700\u8981\u8f38\u5165\u5bc6\u78bc\uff1b\u7528\u79c1\u9470/\u52a9\u8a18\u8a5e\u5c0e\u5165\u9322\u5305\u6642\uff0c\u5fc5\u9808\u8f38\u5165\u9322\u5305\u5bc6\u78bc\u3002\u5bc6\u78bc\u53ef\u4ee5\u9032\u884c\u4fee\u6539\u6216\u91cd\u7f6e\u3002\u5982\u679c\u539f\u5bc6\u78bc\u5fd8\u8a18\uff0c\u53ef\u4ee5\u7528\u79c1\u9470\u6216\u662f\u52a9\u8a18\u8a5e\u5c0e\u5165\u9322\u5305\uff0c\u540c\u6642\u8a2d\u7f6e\u65b0\u7684\u5bc6\u78bc\u3002\n\t\t\u53ef\u4ee5\u4ee5\u9280\u884c\u8cec\u6236\u9032\u884c\u985e\u6bd4\u4ee5\u4fbf\u5340\u5206\uff1a \u79c1\u9470=\u9280\u884c\u5361\u865f+\u9280\u884c\u5361\u5bc6\u78bc \u52a9\u8a18\u8a5e=\u9280\u884c\u5361\u865f+\u9280\u884c\u5361\u5bc6\u78bc \u5bc6\u78bc=\u9280\u884c\u5361\u5bc6\u78bc",b4:"\u7926\u5de5\u8cbb\uff08Gas Fee\uff09\u9867\u540d\u601d\u7fa9\u5c31\u662f\u652f\u4ed8\u7d66\u7926\u5de5\u7684\u624b\u7e8c\u8cbb\uff0c\u7576\u60a8\u5728\u5340\u584a\u93c8\u4e0a\u9032\u884c\u8f49\u8cec\u6642\uff0c\u7926\u5de5\u9700\u8981\u628a\u60a8\u7684\u8f49\u8cec\u4ea4\u6613\u6253\u5305\u4e26\u653e\u4e0a\u5340\u584a\u93c8\uff0c\u624d\u80fd\u4f7f\u4ea4\u6613\u5b8c\u6210\uff0c\u5728\u9019\u904e\u7a0b\u4e2d\u6703\u6d88\u8017\u5340\u584a\u93c8\u7684\u904b\u7b97\u8cc7\u6e90\uff0c\u56e0\u6b64\u7522\u751f\u7926\u5de5\u8cbb\u7528\u3002\n\t\t\u624b\u7e8c\u8cbb\u662f\u7531Gas Price\uff08\u55ae\u50f9\uff09\u548c\u6d88\u8017\u7684 Gas Limit\uff08\u6578\u91cf\uff09\u4f86\u78ba\u5b9a\u7684\uff0c\u5176\u4e2d\u8a08\u7b97\u516c\u5f0f\u5982\u4e0b\uff1a \u7926\u5de5\u8cbb = Gas Limit * Gas Price\n\t\tGas Limit\u6578\u91cf\u4e3b\u8981\u53d7\u6839\u64da\u667a\u80fd\u5408\u7d04\u7684\u5167\u5bb9\u64cd\u4f5c\u8907\u96dc\u7a0b\u5ea6\u5f71\u97ff\u3002\u64cd\u4f5c\u8d8a\u591a\uff0cGas limit\u8d8a\u9ad8\u3002 Gas Price\u662f\u7531\u767c\u8d77\u65b9\u8a2d\u7f6e\u7684\uff0c\u767c\u8d77\u65b9\u8a2d\u7f6e\u7684Gas Price\u7684\u50f9\u683c\u8d8a\u9ad8\uff0c\u5176\u767c\u8d77\u7684\u4ea4\u6613\u5c31\u80fd\u8d8a\u5feb\u88ab\u6253\u5305\u3002\n\t\t\u6ce8\uff1a ETH\u7684Gas\u8cbb\u70baETH; BSC\u7684Gas\u8cbb\u70baBNB; HECO\u7684Gas\u8cbb\u70baHT; OKExChain\u7684Gas\u8cbb\u70baOKT;\n\t\tGas\u7528\u4e0d\u5b8c\u662f\u53ef\u4ee5\u9000\u56de\u7684\u3002",b5:"\u667a\u80fd\u5408\u7d04\u662f\u7531\u4e00\u500b\u5730\u5740\u548c\u8a72\u5730\u5740\u5c0d\u61c9\u5b58\u5132\u7684\u4ee3\u78bc\u69cb\u6210\u7684\u3002\u4f8b\u5982\u5728\u4ee5\u592a\u574a\u4e0a\u767cERC20\u7684Token\uff0c\u672c\u8cea\u4e0a\u5c31\u662f\u5275\u5efa\u4e86\u4e00\u500bToken\u7684\u667a\u80fd\u5408\u7d04\uff0c\u667a\u80fd\u5408\u7d04\u7684\u4ee3\u78bc\u6c7a\u5b9a\u4e86\u9019\u500b\u5730\u5740\u88e1\u7684Token\u7684\u6240\u6709\u5167\u5bb9\u3002\n\t\t\u7531\u65bc\u667a\u80fd\u5408\u7d04\u6c92\u6709\u79c1\u9470\uff0c\u4e00\u65e6\u8f49\u5165\u5408\u7d04\u5730\u5740\uff0c\u5247\u6709\u53ef\u80fd\u518d\u4e5f\u7121\u6cd5\u8f49\u51fa\u3002 \uff08\u6709\u4e9b\u5408\u7d04\u9810\u7559\u4e86\u53ef\u4ee5\u8f49\u8d70Token\u7684\u4ee3\u78bc\uff0c\u4e5f\u6709\u574a\u9593\u8a8d\u70ba\u6b64\u8209\u70ba\u533f\u540d\u9805\u76ee\u65b9\u6545\u610f\u7559\u4e0b\u7684\u201c\u5f8c\u9580\u201d\uff0c\u5b58\u5728\u96b1\u60a3\u3002\uff09\n\t\t\u6240\u4ee5\u5728\u8f49\u8cec\u6216\u8005\u4ea4\u6613\u6240\u63d0Token\u6642\u5343\u842c\u4e0d\u8981\u76f4\u63a5\u8f49\u5230\u8a72Token\u7684\u5408\u7d04\u5730\u5740\u3002",b6:"\u96a8\u8457\u516c\u93c8\u7684\u767c\u5c55\uff0c\u4ea4\u6613\u6240\u4e5f\u5728\u63a8\u51fa\u5176\u81ea\u8eab\u7684\u516c\u93c8\uff0c\u6bd4\u5982\u5e63\u5b89\u63a8\u51fa\u7684\u5e63\u5b89\u667a\u80fd\u93c8\uff08BSC\uff09\uff0c\u706b\u5e63\u63a8\u51fa\u7684\u706b\u5e63\u751f\u614b\u93c8\uff08HECO\uff09\uff0cOKEx\u63a8\u51fa\u7684OKExChain\u7b49\u7b49\u3002\n\t\t\u7531\u65bc\u8de8\u93c8\u7684\u9700\u6c42\u4e0d\u65b7\u589e\u52a0\uff0c\u56e0\u6b64\u4e0d\u540c\u516c\u93c8\u4e0a\u6703\u51fa\u73fe\u540c\u4e00\u7a2e\u8cc7\u7522\uff0c\u6bd4\u5982USDT\u5728ETH\u3001TRX\u3001BSC\u3001HECO\u7b49\u90fd\u53ef\u6d41\u901a\uff0c\u4f46\u662f\u4ed6\u5011\u4e4b\u9593\u4e26\u4e0d\u662f\u5b8c\u5168\u4e00\u81f4\uff0c\u4e5f\u4e0d\u53ef\u4ee5\u76f4\u63a5\u76f8\u4e92\u8f49\u8cec\uff0c\u800c\u4e14ETH\u3001BSC\u3001HECO\u548cOKExChain\u4ed6\u5011\u7684\u5730\u5740\u683c\u5f0f\u90fd\u662f\u4e00\u81f4\u7684\uff0c\u56e0\u6b64\u7d93\u5e38\u5c0e\u81f4\u7528\u6236\u8f49\u8cec\u6216\u63d0\u73fe\u51fa\u932f\u3002\n\t\t\u6ce8\u610f\uff1a 1.\u4e0d\u540c\u516c\u93c8\u4e4b\u9593\u4e0d\u53ef\u4ee5\u76f4\u63a5\u76f8\u4e92\u8f49\u8cec\uff0c\u6bd4\u5982\u4ee5\u592a\u574a\u4e0a\u7684USDT\u7121\u6cd5\u76f4\u63a5\u8f49\u8cec\u5230HECO\u4e0a\u3002\n\t\t2.\u4ea4\u6613\u6240\u63d0\u5e63\uff0c\u8981\u6ce8\u610f\u9078\u64c7\u63d0\u5e63\u901a\u9053/\u516c\u93c8\u3002\u6bd4\u5982\u8981\u5f9e\u5e63\u5b89\u63d0\u5e63\u5230\u5e63\u5b89\u667a\u80fd\u93c8\uff0c\u5c31\u5fc5\u9808\u9078\u64c7BEP20\u6216\u8005BSC\u901a\u9053\uff1b\u518d\u6bd4\u5982\u5f9e\u706b\u5e63\u63d0\u5e63\u5230\u706b\u5e63\u751f\u614b\u93c8\uff0c\u5c31\u5fc5\u9808\u9078\u64c7HECO\u901a\u9053\uff0c\u5426\u5247\u7121\u6cd5\u5230\u8cec\u3002\n\t\t\u5982\u679c\u63d0\u932f\u901a\u9053\u4e86\uff0c\u6216\u8005\u8f49\u932f\u93c8\u4e86\u8981\u600e\u9ebc\u8655\u7406\uff1f 1. \u5982\u679c\u76f4\u63a5\u8f49\u8cec\u8f49\u932f\u4e86\uff0c\u6bd4\u5982\u5728\u9322\u5305\u76f4\u63a5\u5f9e\u4ee5\u592a\u574a\u8f49USDT\u5230BSC\u9322\u5305\uff0c\u9019\u7a2e\u60c5\u6cc1\u4e0bBSC\u9322\u5305\u80af\u5b9a\u662f\u6536\u4e0d\u5230\u8cec\u7684\uff0c\u90a3\u9ebc\u4f60\u53ea\u9700\u8981\u5c07BSC\u9322\u5305\u5c0d\u61c9\u7684\u79c1\u9470\u5c0e\u5165\u5230\u4ee5\u592a\u574a\u53bb\uff0c\u5c31\u53ef\u4ee5\u770b\u5230USDT\u51fa\u73fe\u4e86\u3002 \uff08\u5982\u679c\u770b\u4e0d\u5230USDT\uff0c\u53ef\u4ee5\u624b\u52d5\u6dfb\u52a0\u4e00\u4e0b\u4ee3\u5e63\uff09 \n\t\t2. \u4ea4\u6613\u6240\u63d0\u5e63\u63d0\u932f\u901a\u9053\uff0c\u6bd4\u5982\u4f60\u8981\u63d0USDT\u5230HECO\uff0c\u4f46\u662f\u5fd8\u8a18\u9078\u64c7\u901a\u9053\u6216\u8005\u9078\u932f\u4e86\u901a\u9053\u5230\u4e86\u4ee5\u592a\u574a\uff0c\u90a3\u9ebc\u9019\u500b\u6642\u5019\u4f60\u53ea\u9700\u8981\u5c07\u4f60\u7684HECO\u4e0a\u7684\u9322\u5305\u5c0d\u61c9\u7684\u79c1\u9470\uff0c\u5c0e\u5165\u5230\u4ee5\u592a\u574a\u53bb\uff0c\u5c31\u53ef\u4ee5\u770b\u5230USDT\u51fa\u73fe\u4e86\u3002 \uff08\u5982\u679c\u770b\u4e0d\u5230USDT\uff0c\u53ef\u4ee5\u624b\u52d5\u6dfb\u52a0\u4e00\u4e0b\u4ee3\u5e63\uff09",b7:"\u4e00\u7b46\u8f49\u8cec\u4ea4\u6613\u5728BitCooo\u4e0a\u986f\u793a\u8f49\u8cec\u5931\u6557\u7684\u6642\u5019\uff0c\u901a\u5e38\u662f\u7531\u4ee5\u4e0b\u4e09\u7a2e\u539f\u56e0\u9020\u6210\u7684\uff1a\n\t\t1.\n\t\tOut of gas\uff08Gas\u8cbb\u4e0d\u8db3\uff09 \n\t\t2.\n\t\tBad instruction\uff08\u6307\u4ee4\u932f\u8aa4\uff09\n\t\t3.\n\t\tReverted\uff08\u56de\u9000\uff09\n\t\t\u5982\u679c\u4e00\u7b46\u8f49\u8cec\u986f\u793a\u5931\u6557\u6642\uff0cBitCooo\u4e26\u4e0d\u6703\u6263\u9664\u4f60\u7684\u8cc7\u7522\uff0c\u53ea\u9700\u8fd4\u56de\u9322\u5305\u3010\u8cc7\u7522\u3011\u9801\u9762\u9032\u884c\u67e5\u770b\u5373\u53ef\u3002\n\t\t\u9700\u8981\u6ce8\u610f\u7684\u662f\uff0c\u9019\u7b46\u8f49\u8cec\u7522\u751f\u7684\u7926\u5de5\u8cbb\u4e0d\u6703\u88ab\u9000\u56de\uff0c\u9019\u88e1\u4e26\u975eBitCooo\u201c\u7368\u541e\u201c\u4f60\u7684\u7926\u5de5\u8cbb\uff0c\u800c\u662f\u7531\u65bc\u9019\u7b46\u4ea4\u6613\u5df2\u7d93\u88ab\u7926\u5de5\u6253\u5305\u904e\u4e86\uff0c\u7926\u5de5\u8cbb\u5df2\u7d93\u88ab\u7926\u5de5\u6536\u53d6\u3002",Clicktoverify:"\u9ede\u64ca\u9a57\u8b49\u6307\u7d0b",Loginwith:"\u4f7f\u7528\u9322\u5305\u5bc6\u78bc\u767b\u9304",Decentralised:"\u53bb\u4e2d\u5fc3\u5316\u9322\u5305\uff0c\u81ea\u4e3b\u8cc7\u7522",Localstorage:"\u79c1\u9470\u672c\u5730\u5b58\u5132\uff0c\u5b89\u5168\u6709\u4fdd\u969c",EasyDecentralised:"\u7c21\u55ae\u6613\u7528\u591a\u93c8\u9322\u5305",EasyLocalstorage:"\u8f15\u9b06\u7ba1\u7406\u591a\u500b\u9322\u5305\uff0c\u60a8\u7684\u8cbc\u5fc3\u52a9\u624b",NftDecentralised:"NFT\u6536\u85cf",NftLocalstorage:"\u65b9\u4fbf\u7ba1\u7406\u60a8\u7684 NFT \u6536\u85cf",Oneidentity:"\u8eab\u4efd\u7ba1\u7406",Logintowallet:"\u5c0e\u5165\u9322\u5305",Restoreexisting:"\u6062\u5fa9\u73fe\u6709\u9322\u5305",tela:"\u8bf7\u8f38\u5165\u4ee3\u5e63\u540d\u7a31\u6216\u5408\u7d04\u5730\u5740",tokensfound:"\u672a\u627e\u5230\u76f8\u95dc\u4ee3\u5e63",thetokenname:"\u8acb\u8f38\u5165\u8981\u641c\u7d22\u7684\u4ee3\u5e63\u540d\u7a31\u6216\u5408\u7d04\u5730\u5740",mainInfo:"\u4f9d\u64da\u76f8\u95dc\u6cd5\u898f\uff0c\u7576\u524d\u7121\u6cd5\u5c0d\u4f60\u6240\u5728\u5730\u63d0\u4f9b\u670d\u52d9\uff0c\u7d66\u4f60\u5e36\u4f86\u4e0d\u4fbf\uff0c\u975e\u5e38\u62b1\u6b49\u3002",selectWallet:"\u9078\u64c7\u9322\u5305",walletname:"\u8acb\u8f38\u5165\u9322\u5305\u540d\u7a31",Namecannot:"\u8f38\u5165\u540d\u7a31\u4e0d\u80fd\u70ba\u7a7a",Wallet:"\u9322\u5305",NFT:"NFT",Market:"\u5e02\u5834",Discover:"\u767c\u73fe",Profile:"\u6211\u7684",Confirm:"\u78ba\u8a8d",Successful:"\u6210\u529f",Cancel:"\u53d6\u6d88",Setsuccessfully:"\u5275\u5efa\u6210\u529f",Creationfailed:"\u5275\u5efa\u5931\u6557",correct:"\u6b63\u78ba",langSelect:"\u9078\u64c7",fingerPass:"\u6307\u7d0b\u5bc6\u78bc",lans:"\u8a9e\u8a00\u8a2d\u5b9a",curr:"\u8ca8\u5e01",nodes:"\u7bc0\u9ede\u8a2d\u5b9a",protit:"\u6211\u7684",apps:"\u61c9\u7528\u8a2d\u7f6e",magew:"\u7ba1\u7406\u9322\u5305",addBook:"\u5730\u5740\u672c",Settings:"\u8a2d\u7f6e",helpcen:"\u5e6b\u52a9\u4e2d\u5fc3",aboutus:"\u95dc\u65bc\u6211\u5011",Hardware:"\u786c\u4ef6",math:"\u914d\u5957\u786c\u4ef6"},i(n,"Wallet","\u9322\u5305"),i(n,"assets","\u8cc7\u7522"),i(n,"cwallet","\u9078\u64c7\u9322\u5305"),i(n,"manage","\u7ba1\u7406"),i(n,"mwallet","\u7ba1\u7406\u9322\u5305"),i(n,"addwallet","\u6dfb\u52a0"),i(n,"crewalllet","\u5275\u5efa\u9322\u5305"),i(n,"mneimport","\u52a9\u8a18\u8a5e\u5c0e\u5165"),i(n,"privakeyimport","\u79c1\u9470\u5c0e\u5165"),i(n,"backupMneTit","\u5099\u4efd\u52a9\u8a18\u8a5e"),i(n,"BackupTips","\u5099\u4efd\u63d0\u793a"),i(n,"Axioms","\u516c\u7406\u662f\u63a7\u5236\u8cc7\u7522\u7684\u552f\u4e00\u9014\u5f91\u3002"),i(n,"retrieve","\u60a8\u65e0\u6cd5\u68c0\u7d22\u4e22\u5931\u7684\u52a9\u8a18\u8a5e\uff0c\u56e0\u6b64\u8bf7\u52a1\u5fc5\u5bf9\u5176\u8fdb\u884c\u5907\u4efd\uff01"),i(n,"disclose","\u4e0d\u8981\u5411\u4efb\u4f55\u4eba\u900f\u9732\u4f60\u7684\u52a9\u8a18\u8a5e\u3002"),i(n,"startBack","\u958b\u59cb\u5099\u4efd"),i(n,"pcopy","\u8acb\u6309\u6b63\u78ba\u7684\u9806\u5e8f\u8907\u88fd"),i(n,"pcopy2","\u52a9\u8a18\u8a5e"),i(n,"booster","\u52a9\u8a18\u8a5e\u5c07\u7528\u65bc\u9322\u5305\u8cc7\u7522\u8ffd\u56de\uff0c\u8acb\u6309\u6b63\u78ba\u9806\u5e8f\u8907\u88fd\u52a9\u8a18\u8a5e\u4e26\u59a5\u5584\u4fdd\u7ba1\uff0c\u8acb\u52ff\u6d29\u9732\u7d66\u4ed6\u4eba"),i(n,"copied","\u6211\u5df2\u7ecf\u590d\u5236\u4e86"),i(n,"conMne","\u78ba\u8a8d\u4f60\u7684\u9322\u5305\u52a9\u8a18\u8a5e"),i(n,"boosterword","\u8acb\u9ede\u64ca\u52a9\u8a18\u8a5e\u6587\u5b57\uff0c\u4ee5\u78ba\u4fdd\u60a8\u7684\u5099\u7528\u52a9\u63a8\u5668\u6b63\u78ba\u7121\u8aa4"),i(n,"backCom","\u5099\u4efd\u52a9\u8a18\u8a5e\u5df2\u5b8c\u6210\uff01"),i(n,"seed","\u7121\u6548\u52a9\u8a18\u8a5e"),i(n,"wrongWord","\u4f60\u8f38\u5165\u4e86\u932f\u8aa4\u7684\u55ae\u8a5e\uff0c"),i(n,"wrongWord2","\u8acb\u91cd\u8a66\u3002"),i(n,"transPaw","\u4ea4\u6613\u5bc6\u78bc"),i(n,"settransPaw","\u8a2d\u5b9a\u4ea4\u6613\u5bc6\u78bc"),i(n,"transPawAgain","\u8acb\u518d\u6b21\u8f38\u5165\u5bc6\u78bc"),i(n,"Securetransaction","\u4fdd\u969c\u4ea4\u6613\u5bc6\u78bc\uff0c"),i(n,"Securetransaction2","\u8acb\u52ff\u6d29\u9732"),i(n,"Passworddiscrepansies","\u5169\u6b21\u5bc6\u78bc\u8f38\u5165\u4e0d\u4e00\u81f4"),i(n,"Versionupdate","\u7248\u672c\u66f4\u65b0"),i(n,"Officialwebsite","\u5b98\u65b9\u7db2\u7ad9"),i(n,"TermsofService","\u670d\u52d9\u689d\u6b3e"),i(n,"PrivacyPolicy","\u96b1\u79c1\u653f\u7b56"),i(n,"Etiamnisilorem1","Etiam nisi lorem\u7e41\u4f53"),i(n,"Etiamnisilorem2",""),i(n,"Etiamnisilorem3",""),i(n,"Address","\u5730\u5740"),i(n,"Manage","\u7ba1\u7406"),i(n,"Name","\u540d\u5b57"),i(n,"Setname","\u8a2d\u5b9a\u9322\u5305\u540d\u7a31"),i(n,"Backupprivatekey","\u5099\u4efd\u79c1\u9470"),i(n,"Newwalletname","\u65b0\u7684\u9322\u5305\u540d\u7a31"),i(n,"keepyourmnemonics","\u8acb\u4fdd\u7559\u4f60\u7684\u52a9\u8a18\u8a5e\u3002 \u4efb\u4f55\u7372\u5f97\u4f60\u7684\u52a9\u8a18\u8a5e\u7684\u4eba\u90fd\u53ef\u4ee5\u63a7\u5236\u4f60\u7684\u5e33\u6236\uff0c\u5305\u62ec\u8f49\u79fb\u6240\u6709\u8cc7\u91d1"),i(n,"Incorrectpassword","\u5bc6\u78bc\u4e0d\u6b63\u78ba"),i(n,"keepyourprivatekey","\u8acb\u4fdd\u7559\u60a8\u7684\u79c1\u9470\u3002\u4efb\u4f55\u7372\u5f97\u60a8\u79c1\u9470\u7684\u4eba\u90fd\u53ef\u4ee5\u63a7\u5236\u60a8\u7684\u5e33\u6236\uff0c\u5305\u62ec\u8f49\u79fb\u6240\u6709\u8cc7\u91d1"),i(n,"Showprivatekey","\u986f\u793a\u79c1\u9470"),i(n,"Showprivatekeytext","\u6587\u672c"),i(n,"ShowQRCode","\u4e8c\u7dad\u78bc"),i(n,"ShowCopy","\u8907\u88fd"),i(n,"ScantheQR","\u6383\u63cf\u4e8c\u7dad\u78bc\u81f3...."),i(n,"CopyprivatekeySuccessful","\u8907\u88fd\u79c1\u9470\u6210\u529f"),i(n,"Onemomentplease","\u8acb\u7a0d\u7b49"),i(n,"TrandingPairs","\u5e63\u7a2e"),i(n,"PriceVol","\u50f9\u683c"),i(n,"Chang","24\u5c0f\u6642\u6f32\u8dcc\u5e45"),i(n,"DAPPwebsite","\u8490\u7d22\u6216\u9032\u5165DAPP\u7db2\u7ad9"),i(n,"Beefy","Beefy finance(BSC)"),i(n,"revenue","\u57fa\u65bc\u5e63\u5b89\u667a\u6167\u93c8\u7684\u6536\u76ca\u805a\u5408\u5668"),i(n,"Bunicorn","Bunicorn"),i(n,"throughmobility","\u4e00\u500b\u6027\u80fd\u5353\u8d8a\u7684AMM DEX\uff0c\u901a\u904e\u6d41\u52d5\u6027.."),i(n,"ForTube","ForTube(BSC)"),i(n,"platform","\u5168\u7403\u9818\u5148\u7684DeFi\u501f\u8cb8\u5e73\u81fa\uff08BSC\uff09"),i(n,"Popular","\u71b1\u9580"),i(n,"Lending","\u501f\u51fa"),i(n,"Trade","\u8cbf\u6613"),i(n,"Yield","\u7522\u91cf"),i(n,"Stake","\u80a1\u4efd"),i(n,"redirected","\u60a8\u5c07\u88ab\u91cd\u5b9a\u5411\u5230\u7b2c\u4e09\u65b9 dApp \u9801\u9762\uff0c\u60a8\u5c0d\u7b2c\u4e09\u65b9 dApp \u7684\u4f7f\u7528\u5c07\u53d7\u8a72\u7b2c\u4e09\u65b9 dApp \u662f\u7528\u6236\u5354\u8b70\u548c\u96b1\u79c1\u653f\u7b56\u7684\u7d04\u675f\uff0c\u7b2c\u4e09\u65b9 dApp \u76f4\u63a5\u4e14\u5168\u6b0a\u5c0d\u60a8\u8ca0\u8cac\u3002"),i(n,"Disclaimers","\u514d\u8cac\u8072\u660e"),i(n,"NFTcollection","NFT\u6536\u85cf\u54c1"),i(n,"Contractaddress","\u5408\u7d04\u5730\u5740"),i(n,"TokenID","\u4ee4\u724cID"),i(n,"entercontractaddress","\u8acb\u8f38\u5165\u5408\u7d04\u5730\u5740"),i(n,"entertokenID","\u8acb\u8f38\u5165\u4ee4\u724cID"),i(n,"Contracts","\u5408\u7d04"),i(n,"ID","ID"),i(n,"Collectiondetails","\u6536\u85cf\u54c1\u8a73\u60c5"),i(n,"Existingbalance","\u73fe\u6709\u9918\u984d"),i(n,"Freezebalance","\u51cd\u7d50\u9918\u984d"),i(n,"All","\u6240\u6709"),i(n,"Send","\u767c\u9001"),i(n,"Receive","\u63a5\u6536"),i(n,"Receivingaddress","\u63a5\u6536\u5730\u5740"),i(n,"ReceivingaddressError","\u63a5\u6536\u5730\u5740\u932f\u8aa4"),i(n,"ScanQR","\u6383\u63cf\u4e8c\u7dad\u78bc\u4ee5\u8f49\u79fb\u5230\u8cc7\u7522"),i(n,"Copyaddress","\u8907\u88fd\u5730\u5740"),i(n,"CopySuccessful","\u8907\u88fd\u5730\u5740\u6210\u529f\uff01"),i(n,"Transfer","\u8f49\u5e33"),i(n,"AddressBook","\u5730\u5740\u672c"),i(n,"Transferamount","\u8f49\u5e33\u91d1\u984d"),i(n,"Balance","\u9918\u984d"),i(n,"ALL","\u6240\u6709"),i(n,"Remark","\u5099\u8a3b"),i(n,"Transactionfee","\u7926\u5de5\u8cbb"),i(n,"Transferconfirmation","\u8f49\u5e33\u78ba\u8a8d"),i(n,"Amount","\u91d1\u984d"),i(n,"Sendaddress","\u767c\u9001\u5730\u5740"),i(n,"Fingerprintpassword","\u6307\u7d0b\u5bc6\u78bc"),i(n,"fingerprintsensor","\u89f8\u6478\u6307\u7d0b\u611f\u6e2c\u5668"),i(n,"UsePassword","\u4f7f\u7528\u5bc6\u78bc"),i(n,"Fingerprintrecognized","\u6307\u7d0b\u7121\u6cd5\u8b58\u5225\u3002"),i(n,"Tryagain","\u8acb\u518d\u6b21\u5617\u8a66"),i(n,"Fingerprintrecognized","\u6307\u7d0b\u8b58\u5225\u6210\u529f\u3002"),i(n,"enterthetransferamount","\u8acb\u8f38\u5165\u8f49\u5e33\u91d1\u984d"),i(n,"enterthereceivingaddress","\u8acb\u8f38\u5165\u63a5\u6536\u5730\u5740"),i(n,"lessthan","\u8f38\u5165\u7684\u91d1\u984d\u4e0d\u80fd\u5c0f\u65bc0"),i(n,"runninglow","\u9918\u984d\u4e0d\u8db3"),i(n,"fingerprintidentification","\u6b64\u8a2d\u5099\u4e0d\u652f\u6301\u6307\u7d0b\u8b58\u5225"),i(n,"notequipped","\u6b64\u8a2d\u5099\u672a\u914d\u5099\u5bc6\u78bc\u9396\u5b9a\u8367\u5e55\uff0c\u7121\u6cd5\u4f7f\u7528\u6307\u7d0b\u8b58\u5225"),i(n,"oninthesetting","\u6b64\u8a2d\u5099\u4e2d\u6c92\u6709\u8f38\u5165\u6307\u7d0b\u3002 \u8acb\u5728\u8a2d\u5b9a\u4e2d\u6253\u958b\u5b83"),i(n,"addressFormatError","\u5730\u5740\u683c\u5f0f\u932f\u8aa4"),i(n,"AddToken","\u6dfb\u52a0\u4ee3\u5e63"),i(n,"Hotassets","\u71b1\u9580\u8cc7\u7522"),i(n,"Addedsuccessfully","\u6dfb\u52a0\u6210\u529f"),i(n,"Importviaprivatekey","\u901a\u904e\u79c1\u9470\u5c0e\u5165"),i(n,"Privatekeyimportverification","\u79c1\u9470\u5c0e\u5165\u9a57\u8b49"),i(n,"privatekeyanddo","\u8acb\u8f38\u5165\u60a8\u7684\u79c1\u9470\uff0c\u4e0d\u8981\u5c07\u5176\u6d29\u9732\u7d66\u5176\u4ed6\u4eba\u5916\u90e8\u5730\u5740\u7121\u6cd5\u901a\u904e\u52a9\u8a18\u9375\u6062\u5fa9\u3002 \u8acb\u59a5\u5584\u4fdd\u7ba1"),i(n,"enteryourprivatekey","\u8acb\u8f38\u5165\u60a8\u7684\u79c1\u9470"),i(n,"beempty","\u4e0d\u80fd\u70ba\u7a7a"),i(n,"beenimported","\u9322\u5305\u5df2\u7d93\u88ab\u5c0e\u5165"),i(n,"MnemonicsError","\u52a9\u8a18\u8a5e\u932f\u8aa4"),i(n,"Importmnemonics","\u5c0e\u5165\u52a9\u8a18\u8a5e"),i(n,"Mnemonicsimportverification","\u52a9\u8a18\u8a5e\u8f38\u5165\u9a57\u8b49"),i(n,"Language","\u8a9e\u8a00"),i(n,"langfan","\u7e41\u9ad4\u4e2d\u6587"),i(n,"langjian","\u7b80\u4f53\u4e2d\u6587"),i(n,"eng","English"),i(n,"edit","\u4fee\u6539"),i(n,"Delete","\u5220\u9664"),i(n,"DELETE","\u5220\u9664"),i(n,"Addaddress","\u6dfb\u52a0\u5730\u5740"),i(n,"Save","\u4fdd\u5b58"),i(n,"selectcurrency","\u8acb\u9078\u64c7\u5e63\u7a2e"),i(n,"Pleaserecipientaddress","\u5730\u5740"),i(n,"enterthename","\u8acb\u8f38\u5165\u540d\u7a31"),i(n,"Addressorname","\u5730\u5740\u6216\u540d\u7a31\u4e0d\u80fd\u70ba\u7a7a"),i(n,"loading","\u52a0\u8f09\u4e2d"),i(n,"closevalidation","\u78ba\u8a8d\u95dc\u9589\u9a57\u8b49\uff1f"),i(n,"Login","\u9a57\u8b49"),i(n,"Transactiondetails","\u4ea4\u6613\u8a73\u60c5"),i(n,"Confirmed","\u6210\u529f"),i(n,"Time","\u6642\u9593"),i(n,"TxFee","\u7926\u5de5\u8cbb"),i(n,"TransactionID","\u4ea4\u6613ID"),i(n,"others","\u5176\u4ed6"),i(n,"me","\u6211"),i(n,"moreinformation","\u6709\u95dc\u8a73\u7d30\u8cc7\u8a0a\uff0c\u8acb\u8f49\u5230\u700f\u89bd\u5668"),i(n,"CopySuccessful","\u8907\u88fd\u6210\u529f\uff01"),i(n,"Nocontent","\u7121\u5167\u5bb9"),i(n,"Recognitioncancelled","\u5df2\u53d6\u6d88\u8b58\u5225"),i(n,"Fingerprintidentificationfailed","\u6307\u7d0b\u8b58\u5225\u5931\u6557\uff0c\u8acb\u91cd\u8a66"),i(n,"Fingerprintmatchingfailed","\u6307\u7d0b\u5339\u914d\u5931\u6557\uff0c\u8acb\u91cd\u65b0\u8f38\u5165"),i(n,"Thenumberoffingerprint","\u6307\u7d0b\u8b58\u5225\u5931\u6557\u7684\u6b21\u6578\u8d85\u904e\u9650\u5236\u3002 \u8acb\u4f7f\u7528\u5176\u4ed6\u65b9\u6cd5\u9032\u884c\u8eab\u4efd\u9a57\u8b49"),i(n,"separatedbyspaces","\u8f38\u5165\u4ee5\u7a7a\u683c\u5206\u9694\u7684\u52a9\u8a18\u55ae\u8a5e"),i(n,"Notyetopen","\u66ab\u672a\u958b\u653e"),i(n,"Transfersucceeded","\u4ea4\u6613\u5df2\u5ee3\u64ad"),i(n,"Transferfailedconfirm","\u8f49\u8cec\u5931\u6557\uff0c\u8acb\u78ba\u8a8d\u4fe1\u606f\u662f\u5426\u6b63\u78ba"),i(n,"yourcredit","\u9918\u984d\u4e0d\u8db3"),i(n,"failedInitiate","\u767c\u8d77\u5931\u6557"),i(n,"offchain","\u8acb\u8f38\u5165\u6ce8\u91cb\uff08\u93c8\u5916\uff09"),i(n,"TermsofServiceTxt","\u672c\u300a\u670d\u52d9\u5354\u8b70\u300b\uff08\u201c\u5354\u8b70\u201d\u6216\u201c\u670d\u52d9\u5354\u8b70\u201d\uff09\u5305\u542b\u7ba1\u7406\u60a8\u8a2a\u554f\u548c\u4f7f\u7528\u6211\u5011\u63d0\u4f9b\u7684\u7db2\u7ad9\u548c\u670d\u52d9\uff08\u5b9a\u7fa9\u5982\u4e0b\uff09\u7684\u689d\u6b3e\u548c\u689d\u4ef6\uff0c\u4e26\u4e14\u662f\u6211\u5011\u8207\u60a8\u6216\u60a8\u6240\u4ee3\u8868\u7684\u5be6\u9ad4\u4e4b\u9593\u7684\u5354\u8b70\u3002\u5728\u4f7f\u7528\u672c\u7db2\u7ad9\u6216\u670d\u52d9\u4e4b\u524d\uff0c\u8acb\u4ed4\u7d30\u95b1\u8b80\u672c\u300a\u670d\u52d9\u5354\u8b70\u300b\u3002\u901a\u904e\u4f7f\u7528\u672c\u7db2\u7ad9\uff0c\u6216\u55ae\u64ca\u6309\u9215\u6216\u8907\u9078\u6846\u4ee5\u63a5\u6536\u6216\u540c\u610f\u672c\u300a\u670d\u52d9\u5354\u8b70\u300b\u7684\u670d\u52d9\u689d\u6b3e\uff08\u5982\u6709\u8a72\u9078\u9805\uff09\uff0c\u6216\u8005\u586b\u5beb\u670d\u52d9\u8a02\u55ae\uff0c\u6216\u8005\uff0c\u5982\u679c\u66f4\u65e9\uff0c\u4f7f\u7528\u6216\u4ee5\u5176\u4ed6\u65b9\u5f0f\u8a2a\u554f\u670d\u52d9\uff08\u201c\u751f\u6548\u65e5\u671f\u201d\uff09\uff0c\u60a8(1)\u63a5\u6536\u4e26\u540c\u610f\u672c\u300a\u670d\u52d9\u5354\u8b70\u300b\u4ee5\u53ca\u6211\u5011\u4e0d\u6642\u767c\u5e03\u7684\u4efb\u4f55\u9644\u52a0\u689d\u6b3e\u3001\u898f\u5247\u548c\u53c3\u8207\u689d\u4ef6\uff0c\u4ee5\u53ca(2)\u540c\u610f\u5982\u6211\u5011\u7684\u300a\u96b1\u79c1\u653f\u7b56\u300b\u4e2d\u6240\u8ff0\u7684\u6536\u96c6\u3001\u4f7f\u7528\u3001\u62ab\u9732\u548c\u5176\u4ed6\u8655\u7406\u4fe1\u606f\u7684\u6d3b\u52d5\u3002\u5982\u679c\u60a8\u4e0d\u540c\u610f\u672c\u300a\u670d\u52d9\u5354\u8b70\u300b\uff0c\u5247\u60a8\u4e0d\u5f97\u8a2a\u554f\u6216\u4f7f\u7528\u670d\u52d9\u3002"),i(n,"updateTitle","\u7248\u672c\u5347\u7d1a\u63d0\u793a"),i(n,"updateMsg","\u767c\u73fe\u65b0\u7248\u672c\uff0c\u662f\u5426\u66f4\u65b0\uff1f"),i(n,"AgreementConfirmation","\u6211\u5df2\u7d93\u95b1\u8b80\u4e26\u4e14\u540c\u610f"),i(n,"curr2","\u8ca8\u5e63\u55ae\u4f4d"),i(n,"serviceTit","\u300aBitCooo\u670d\u52d9\u5354\u8b70\u300b"),i(n,"serviceTwo","\n\t\t
\u5c0a\u656c\u7684\u7528\u6236\uff1a
\u611f\u8b1d\u60a8\u9078\u64c7BitCooo\u670d\u52d9\u3002\u300aBitCooo\u670d\u52d9\u5354\u8b70\u300b\uff08\u4ee5\u4e0b\u7c21\u7a31\u300c\u672c\u5354\u8b70\u300d\uff09\u7531BitCooo\uff08\u4ee5\u4e0b\u7c21\u7a31\u300c\u672c\u516c\u53f8\u300d\u6216\u300c\u6211\u5011\u300d\uff09\u548c\u7528\u6236\uff08\u4ee5\u4e0b\u7c21\u7a31\u300c\u60a8\u300d\u6216\u300c\u7528\u6236\u300d\uff09\u7c3d\u8a02\uff0c\u672c\u5354\u8b70\u5728\u60a8\u8207\u672c\u516c\u53f8\u4e4b\u9593\u5177\u6709\u5408\u540c\u4e0a\u7684\u6cd5\u5f8b\u6548\u529b\u3002
\u672c\u516c\u53f8\u5728\u6b64\u7279\u5225\u63d0\u9192\u60a8\u5728\u4f7f\u7528BitCooo\uff08\u4ee5\u4e0b\u7c21\u7a31\u300cBitCooo\u300d\u6216\u672c\u8edf\u4ef6\uff0cBitCooo\u53ef\u5728\u5404\u79fb\u52d5\u61c9\u7528\u5e73\u53f0\u4e0a\u4e0b\u8f09\uff0c\u5305\u62ec\u4f46\u4e0d\u50c5\u9650\u65bcGoogle Play\u548cApp Store\uff09\u4e4b\u524d\uff0c\u8acb\u8a8d\u771f\u95b1\u8b80\u300aBitCooo\u670d\u52d9\u5354\u8b70\u300b\u53ca\u5f8c\u6587\u63d0\u5230\u7684\u76f8\u95dc\u5354\u8b70\uff0c\u5c24\u5176\u662f\u672c\u5354\u8b70\u898f\u5b9a\u7684\u300c\u514d\u8cac\u53ca\u8cac\u4efb\u9650\u5236\u300d\u7b49\u689d\u6b3e\u5c07\u4ee5\u52a0\u7c97\u7684\u5f62\u5f0f\u9ad4\u73fe\uff0c\u78ba\u4fdd\u60a8\u5145\u5206\u7406\u89e3\u672c\u5354\u8b70\u4e2d\u5404\u689d\u6b3e\uff0c\u4e26\u81ea\u4e3b\u8003\u616e\u98a8\u96aa\u3002
\u4e00\u3001 \u95dc\u65bc\u672c\u5354\u8b70\u7684\u78ba\u8a8d\u8207\u63a5\u7d0d
1) \u60a8\u7406\u89e3\u672c\u5354\u8b70\u53ca\u6709\u95dc\u5354\u8b70\u9069\u7528\u65bcBitCooo\u53caBitCooo\u4e0a\u672c\u516c\u53f8\u6240\u81ea\u4e3b\u958b\u767c\u548c\u64c1\u6709\u7684\u53bb\u4e2d\u5fc3\u5316\u61c9\u7528\uff08\u7c21\u7a31\u300cDApp\u300d\uff09\uff08\u6392\u9664\u7b2c\u4e09\u65b9\u958b\u767c\u7684DApp\uff09\u3002
2) \u60a8\u4e0b\u8f09BitCooo\u8edf\u4ef6\u4e26\u5275\u5efa\u6216\u5c0e\u5165\u9322\u5305\uff0c\u5373\u8996\u70ba\u60a8\u5df2\u7d93\u5145\u5206\u95b1\u8b80\u4e26\u63a5\u53d7\u672c\u5354\u8b70\u5168\u90e8\u689d\u6b3e\uff0c\u672c\u5354\u8b70\u7acb\u5373\u751f\u6548\uff0c\u5c0d\u96d9\u65b9\u5177\u6709\u7d04\u675f\u529b\u3002
3) \u672c\u5354\u8b70\u53ef\u7531\u672c\u516c\u53f8\u96a8\u6642\u66f4\u65b0\uff0c\u7d93\u4fee\u6539\u7684\u5354\u8b70\u4e00\u7d93\u5728BitCooo\u4e0a\u516c\u5e03\uff0c\u7acb\u5373\u81ea\u52d5\u751f\u6548\uff0c\u6055\u4e0d\u518d\u53e6\u884c\u901a\u77e5\u3002\u5728\u672c\u516c\u53f8\u516c\u5e03\u4fee\u6539\u5354\u8b70\u689d\u6b3e\u5f8c\uff0c\u5982\u679c\u60a8\u4e0d\u63a5\u53d7\u4fee\u6539\u5f8c\u7684\u689d\u6b3e\uff0c\u8acb\u7acb\u5373\u505c\u6b62\u4f7f\u7528BitCooo\uff0c\u60a8\u7e7c\u7e8c\u4f7f\u7528BitCooo\u5c07\u88ab\u8996\u70ba\u63a5\u53d7\u4fee\u6539\u5f8c\u7684\u5354\u8b70\u3002
4) \u5982\u679c\u60a8\u672a\u6eff18\u5468\u6b72\uff0c\u6216\u8005\u662f\u7121\u6c11\u4e8b\u884c\u70ba\u80fd\u529b\u4eba\u6216\u9650\u5236\u6c11\u4e8b\u884c\u70ba\u80fd\u529b\u4eba\uff0c\u8acb\u5728\u7236\u6bcd\u6216\u76e3\u8b77\u4eba\u6307\u5c0e\u4e0b\u4f7f\u7528BitCooo\u3002
\u4e8c\u3001 \u5b9a\u7fa9
1\uff09BitCooo\uff1a\u6307\u7531\u672c\u516c\u53f8\u57fa\u65bc\u6bd4\u7279\u5e63\u3001\u4ee5\u592a\u574a\u3001TRON\u5340\u584a\u93c8\u7cfb\u7d71\uff08\u53ca\u5c07\u4f86\u9678\u7e8c\u652f\u6301\u7684\u5176\u4ed6\u5340\u584a\u93c8\u7cfb\u7d71\uff09\u958b\u767c\u7684\u5340\u584a\u93c8\u9322\u5305\uff0c\u5305\u62ec\u5176\u4ed6\u70ba\u65b9\u4fbf\u7528\u6236\u4f7f\u7528\u5340\u584a\u93c8\u7cfb\u7d71\u800c\u958b\u767c\u7684\u8f14\u52a9\u5de5\u5177\u3002
2\uff09\u7528\u6236\uff1a
A. \u7528\u6236\u5fc5\u9808\u662f\u5177\u5099\u5b8c\u5168\u6c11\u4e8b\u884c\u70ba\u80fd\u529b\u7684\u81ea\u7136\u4eba\uff1b
B. \u82e5\u60a8\u70ba18\u5468\u6b72\u4ee5\u4e0b\u7684\u672a\u6210\u5e74\u4eba\u4f7f\u7528BitCooo\u670d\u52d9\uff0c\u9700\u8981\u5728\u60a8\u7236\u6bcd\u6216\u76e3\u8b77\u4eba\u7684\u6307\u5c0e\u4e0b\u4f7f\u7528BitCooo\u3002\u7121\u6c11\u4e8b\u884c\u70ba\u80fd\u529b\u4eba\u4f7f\u7528BitCooo\u6216\u9650\u5236\u6c11\u4e8b\u884c\u70ba\u80fd\u529b\u4eba\u8d85\u904e\u5176\u6c11\u4e8b\u6b0a\u5229\u6216\u884c\u70ba\u80fd\u529b\u7bc4\u570d\u5f9e\u4e8b\u4ea4\u6613\u7684\uff0c\u9020\u6210\u7684\u4e00\u5207\u5f8c\u679c\uff0cBitCooo\u6709\u6b0a\u8981\u6c42\u60a8\u53ca\u60a8\u7684\u7236\u6bcd\u6216\u76e3\u8b77\u4eba\u8ca0\u8cac\u3002
3\uff09\u88ab\u6392\u51fa\u4eba\u58eb\uff1a
A.\u9664\u4e86\u81ea\u7136\u4eba\u4ee5\u5916\u7684\u3001\u5177\u5099\u8a02\u7acb\u672c\u5354\u8b70\u7684\u6cd5\u5f8b\u548c\u610f\u8b58\u80fd\u529b\u7684\u4eba\u58eb\uff1b\u6216
B.\u56e0\u672c\u5354\u8b70\u3001\u6cd5\u5f8b\u3001\u76e3\u7ba1\u8981\u6c42\u6216\u9069\u7528\u65bc\u8a72\u7528\u6236\u7684\u53f8\u6cd5\u7ba1\u8f44\u5340\u7684\u898f\u5b9a\u800c\u88ab\u4ee5\u4efb\u4f55\u5f62\u5f0f\u6216\u65b9\u5f0f\uff08\u5168\u90e8\u6216\u90e8\u5206\uff09\u7981\u6b62\u3001\u9650\u5236\u3001\u7121\u6388\u6b0a\u6216\u7121\u8cc7\u683c\u4f7f\u7528\u670d\u52d9\uff08\u5982\u672c\u5354\u8b70\u6240\u5b9a\u7fa9\uff09\u7684\u7528\u6236\u3002\u70ba\u514d\u7591\u7fa9\uff0c\u4e2d\u570b\u7528\u6236\u4ea6\u6db5\u84cb\u5728\u300c\u88ab\u6392\u9664\u4eba\u58eb\u300d\u7684\u5b9a\u7fa9\u5167\u3002
4\uff09\u4f7f\u7528\u76f8\u95dc\uff1a
A. \u5275\u5efa\u6216\u5c0e\u5165\u9322\u5305\uff1a\u6307\u60a8\u4f7f\u7528BitCooo\uff0c\u78ba\u8a8d\u5c65\u884c\u672c\u5354\u8b70\u4e26\u5275\u5efa\u6216\u5c0e\u5165\u9322\u5305\u7684\u904e\u7a0b\u3002
B. \u9322\u5305\u5bc6\u78bc\uff1a\u6307\u60a8\u5728\u5275\u5efaBitCooo\u9322\u5305\u904e\u7a0b\u4e2d\uff0c\u8edf\u4ef6\u64cd\u4f5c\u754c\u9762\u63d0\u793a\u60a8\u586b\u5beb\u7684\u5bc6\u78bc\uff0c\u8a72\u5bc6\u78bc\u7528\u65bc\u52a0\u5bc6\u4fdd\u8b77\u79c1\u9470\u3002\u4f5c\u70ba\u53bb\u4e2d\u5fc3\u5316\u7684\u61c9\u7528\uff0c\u9322\u5305\u5bc6\u78bc\u4e0d\u5b58\u5132\u5728\u60a8\u7684\u9019\u53f0\u79fb\u52d5\u8a2d\u5099\u6216\u672c\u516c\u53f8\u7684\u670d\u52d9\u5668\uff0c\u4e00\u65e6\u4e1f\u5931\u4f60\u9700\u8981\u85c9\u52a9\u660e\u6587\u79c1\u9470\u6216\u52a9\u8a18\u8a5e\u91cd\u7f6e\u65b0\u5bc6\u78bc\u3002
\u4fe1\u606f\u63d0\u793a\uff1aBitCooo\u8edf\u4ef6\u64cd\u4f5c\u754c\u9762\u6d89\u53ca\u7684\u4fe1\u606f\u63d0\u793a\u5167\u5bb9\uff0c\u5efa\u8b70\u7528\u6236\u6309\u7167\u76f8\u95dc\u6b65\u9a5f\u9032\u884c\u64cd\u4f5c\u3002
C. \u7279\u5b9a\u7528\u6236\uff1a\u6307\u6309\u7167\u65b0\u52a0\u5761\u6cd5\u5f8b\u6cd5\u898f\u53ca\u653f\u7b56\u898f\u5b9a\u5fc5\u9808\u8981\u914d\u5408\u672c\u516c\u53f8\u5c65\u884c\u500b\u4eba\u4fe1\u606f\u62ab\u9732\u7fa9\u52d9\u7684\u7528\u6236\u3002
D. \u79c1\u9470\uff1a\u7531256\u4f4d\u96a8\u6a5f\u5b57\u7b26\u69cb\u6210\uff0c\u662f\u7528\u6236\u64c1\u6709\u4e26\u4f7f\u7528\u6578\u5b57\u4ee3\u5e63\u7684\u6838\u5fc3\u3002
E. \u516c\u9470\uff1a\u7531\u79c1\u9470\u85c9\u52a9\u5bc6\u78bc\u5b78\u539f\u7406\u55ae\u5411\u63a8\u5c0e\u751f\u6210\uff0c\u4e26\u7528\u4ee5\u751f\u6210\u5340\u584a\u93c8\u6578\u5b57\u9322\u5305\u5730\u5740\uff0c\u6578\u5b57\u9322\u5305\u5730\u5740\u5373\u70ba\u516c\u958b\u6536\u6b3e\u5730\u5740\u3002
F. \u52a9\u8a18\u8a5e\uff1a\u7b26\u5408\u5340\u584a\u93c8BIP39 \u884c\u696d\u6a19\u6e96\uff0c\u7531\u96a8\u6a5f\u7b97\u6cd5\u751f\u6210\u768412\uff08\u621615/18/21/24\uff09\u500b\u6709\u5e8f\u55ae\u8a5e\u7d44\u6210\u3002\u662f\u79c1\u9470\u7684\u6613\u8a18\u9304\u8868\u73fe\u5f62\u5f0f\uff0c\u65b9\u4fbf\u7528\u6236\u5099\u4efd\u4fdd\u7ba1\u3002
G. Keystore: \u662f\u79c1\u9470\u6216\u52a9\u8a18\u8a5e\u7d93\u904e\u7528\u6236\u8a2d\u7f6e\u7684\u9322\u5305\u5bc6\u78bc\u52a0\u5bc6\u4fdd\u5b58\u7684\u6587\u4ef6\u5f62\u5f0f\uff0c\u5b83\u53ea\u5b58\u5132\u5728\u60a8\u7684\u9019\u53f0\u79fb\u52d5\u8a2d\u5099\u4e2d\uff0c\u4e0d\u6703\u540c\u6b65\u81f3\u672c\u516c\u53f8\u670d\u52d9\u5668\u3002
H. \u6578\u5b57\u4ee3\u5e63\uff1a\u6307BitCooo\u76ee\u524d\u652f\u6301\u7684\u6578\u5b57\u4ee3\u5e63\u7a2e\u985e\uff0c\u5305\u62ec\u4f46\u4e0d\u9650\u65bcETH\u3001EOS\u7b49\u3002
I. \u8cc7\u6599\uff1a\u6307BitCooo\u4e0a\u300c\u5feb\u8a0a\u300d\u7b49\u5167\u5bb9\u8cc7\u6599\uff0c\u9019\u4e9b\u8cc7\u6599\u5747\u70ba\u672c\u516c\u53f8\u6240\u6709\uff0c\u672a\u7d93\u6388\u6b0a\u4e0d\u5f97\u8f49\u8f09\u3002
J. \u500b\u4eba\u4fe1\u606f\uff1a\u6307\u4ee5\u96fb\u5b50\u6216\u8005\u5176\u4ed6\u65b9\u5f0f\u8a18\u9304\u7684\u80fd\u5920\u55ae\u7368\u6216\u8005\u8207\u5176\u4ed6\u4fe1\u606f\u7d50\u5408\u8b58\u5225\u7528\u6236\u500b\u4eba\u8eab\u4efd\u7684\u5404\u7a2e\u4fe1\u606f\uff0c\u5305\u62ec\u4f46\u4e0d\u9650\u65bc\u81ea\u7136\u4eba\u7684\u59d3\u540d\u3001\u51fa\u751f\u65e5\u671f\u3001\u8eab\u4efd\u8b49\u4ef6\u865f\u78bc\u3001\u500b\u4eba\u751f\u7269\u8b58\u5225\u4fe1\u606f\u3001\u4f4f\u5740\u3001\u96fb\u8a71\u865f\u78bc\u3001\u9280\u884c\u5361\u865f\u3001\u90f5\u4ef6\u5730\u5740\u3001\u9322\u5305\u5730\u5740\u3001\u79fb\u52d5\u8a2d\u5099\u4fe1\u606f\u3001\u64cd\u4f5c\u8a18\u9304\u3001\u4ea4\u6613\u8a18\u9304\u7b49\uff0c\u4f46\u4e0d\u5305\u62ec\u7528\u6236\u7684\u9322\u5305\u5bc6\u78bc\u3001\u79c1\u9470\u3001\u52a9\u8a18\u8a5e\u3001Keystore\uff0c\u5c0d\u65bc\u570b\u5bb6\u6cd5\u5f8b\u898f\u5b9a\u7684\u975e\u6211\u516c\u53f8\u5fc5\u8981\u6536\u96c6\u4fe1\u606f\u7684\uff0c\u6211\u516c\u53f8\u5c07\u5728\u5fb5\u5f97\u500b\u4eba\u540c\u610f\u5f8c\u65b9\u9032\u884c\u6536\u96c6\uff0c\u4e26\u4fdd\u8b49\u56b4\u683c\u5c0d\u65bc\u6536\u96c6\u5230\u7684\u500b\u4eba\u4fe1\u606f\u4e88\u4ee5\u56b4\u683c\u4fdd\u5bc6\uff0c\u672a\u7d93\u500b\u4eba\u672c\u4eba\u540c\u610f\uff0c\u4e0d\u5f97\u5411\u5176\u4ed6\u7b2c\u4e09\u65b9\u6cc4\u9732\u3002
K. \u4e2d\u570b\uff1a\u6307\u4e2d\u83ef\u4eba\u6c11\u5171\u548c\u570b\uff0c\u5305\u62ec\u9999\u6e2f\u7279\u5225\u884c\u653f\u5340\u3001\u6fb3\u9580\u7279\u5225\u884c\u653f\u5340\u3001\u53f0\u7063\u5730\u5340\u3002
L. \u7b2c\u4e09\u65b9\u670d\u52d9\uff1a\u6307\u7b2c\u4e09\u65b9DApp\u3001\u7b2c\u4e09\u65b9DeFi\u3001\u7b2c\u4e09\u65b9\u667a\u80fd\u5408\u7d04\u3001\u7b2c\u4e09\u65b9\u958b\u6e90\u5354\u8b70\u3001\u7b2c\u4e09\u65b9\u7db2\u9801\u3001\u7b2c\u4e09\u65b9\u786c\u4ef6\u9322\u5305\u3001\u7b2c\u4e09\u65b9\u5728\u7dda\u7db2\u9801\u9322\u5305\u3001\u7b2c\u4e09\u65b9\u4ea4\u6613\u6240\u7b49\u7b2c\u4e09\u65b9\u63d0\u4f9b\u7684\u7522\u54c1\u548c\u670d\u52d9\u3002
\u4e09\u3001 \u670d\u52d9\u5167\u5bb9
1) \u5275\u5efa\u6216\u5c0e\u5165\u9322\u5305\u3002\u5c0dBitCooo\u652f\u6301\u7684\u6578\u5b57\u4ee3\u5e63\uff0c\u60a8\u53ef\u4ee5\u4f7f\u7528BitCooo\u751f\u6210\u65b0\u9322\u5305\u6216\u5c0e\u5165\u76f8\u95dc\u5340\u584a\u93c8\u7cfb\u7d71\u7684\u5176\u5b83\u9322\u5305\u5de5\u5177\u751f\u6210\u7684\u517c\u5bb9\u9322\u5305\u3002
2) \u8f49\u8cec\u3001\u6536\u6b3e\u3002\u60a8\u53ef\u4ee5\u4f7f\u7528BitCooo\u7684\u8f49\u8cec\u3001\u6536\u6b3e\u529f\u80fd\u9032\u884c\u6578\u5b57\u4ee3\u5e63\u7684\u7ba1\u7406\uff0c\u5373\u904b\u7528\u79c1\u9470\u9032\u884c\u96fb\u5b50\u7c3d\u540d\uff0c\u5c0d\u76f8\u95dc\u5340\u584a\u93c8\u7684\u8cec\u672c\u9032\u884c\u4fee\u6539\u3002\u8f49\u8cec\u662f\u6307\u4ed8\u6b3e\u65b9\u5229\u7528\u6536\u6b3e\u65b9\u7684\u5340\u584a\u93c8\u5730\u5740\u9032\u884c\u8f49\u8cec\u64cd\u4f5c\uff0c\u5be6\u969b\u7684\u8f49\u8cec\u3001\u6536\u6b3e\u884c\u70ba\u5747\u5728\u76f8\u95dc\u5340\u584a\u93c8\u7cfb\u7d71\uff08\u800c\u975eBitCooo\uff09\u767c\u751f\u3002
3) \u884c\u60c5\u67e5\u770b\u3002\u60a8\u53ef\u4ee5\u4f7f\u7528BitCooo\u67e5\u770b\u6240\u63d0\u4f9b\u7684\u6578\u5b57\u4ee3\u5e63\u532f\u7387\u50f9\u683c\u3002BitCooo\u901a\u904e\u6293\u53d6\u76f8\u61c9\u7684\u6578\u5b57\u4ee3\u5e63\u532f\u7387\u4fe1\u606f\u4e26\u5c55\u793a\u5728BitCooo\u4e2d\u7684\u300c\u5e02\u5834\u300d\u7248\u584a\u3002
4) \u7ba1\u7406\u6578\u5b57\u8cc7\u7522\u3002\u60a8\u53ef\u4ee5\u4f7f\u7528BitCooo\u6dfb\u52a0\u3001\u4fdd\u7ba1\u4e26\u79fb\u9664BitCooo\u6240\u652f\u6301\u7684\u6578\u5b57\u4ee3\u5e63\u3002
5) \u700f\u89bdDApp\u3002\u7528\u6236\u901a\u904e\u5728BitCooo\u4e0a\u7684\u93c8\u63a5\uff0c\u53ef\u4ee5\u8df3\u8f49\u81f3DApp\u4e26\u4f7f\u7528\u8a72DApp\uff08\u5305\u62ec\u672c\u516c\u53f8\u81ea\u5df1\u7684DApp\u548c\u7b2c\u4e09\u65b9DApp\uff09\u63d0\u4f9b\u7684\u670d\u52d9\u3002
6) \u4ea4\u6613\u8a18\u9304\u3002\u6211\u5011\u5c07\u901a\u904e\u5340\u584a\u93c8\u7cfb\u7d71\u62f7\u8c9d\u60a8\u5168\u90e8\u6216\u90e8\u5206\u7684\u4ea4\u6613\u8a18\u9304\u3002\u4f46\u4ea4\u6613\u8a18\u9304\u4ee5\u5340\u584a\u93c8\u7cfb\u7d71\u7684\u8a18\u8f09\u70ba\u6e96\u3002
7) \u66ab\u505c\u670d\u52d9\u3002\u60a8\u77e5\u6089\u57fa\u65bc\u5340\u584a\u93c8\u7cfb\u7d71\u4ea4\u6613\u300c\u4e0d\u53ef\u64a4\u92b7\u300d\u7684\u5c6c\u6027\uff0c\u6211\u5011\u4e0d\u80fd\u70ba\u60a8\u66ab\u505c\u6216\u64a4\u92b7\u8f49\u8cec\u4ea4\u6613\u7b49\u64cd\u4f5c\uff0c\u4f46\u5728\u4e00\u5b9a\u60c5\u6cc1\u4e0b\uff0c\u6211\u5011\u53ef\u4ee5\u66ab\u505c\u6216\u8005\u9650\u5236\u67d0\u4f4d\u7528\u6236\u5c0dBitCooo\u8edf\u4ef6\u7684\u64cd\u4f5c\u3002
8) \u5176\u4ed6\u672c\u516c\u53f8\u8a8d\u70ba\u6709\u5fc5\u8981\u63d0\u4f9b\u7684\u670d\u52d9\u3002
\u56db\u3001 \u7528\u6236\u63a5\u53d7\u672c\u516c\u53f8\u63d0\u4f9b\u7684\u4e0a\u8ff0\u670d\u52d9\u6642\u61c9\u4e86\u89e3\u4ee5\u4e0b\u5e38\u898b\u554f\u984c
1) \u79c9\u627f\u7740\u5340\u584a\u93c8\u7684\u53bb\u4e2d\u5fc3\u5316\u7279\u9ede\uff0c\u4e26\u70ba\u4e86\u4fdd\u8b77\u7528\u6236\u7684\u6578\u5b57\u4ee3\u5e63\u5b89\u5168\uff0c\u672c\u516c\u53f8\u63d0\u4f9b\u7684\u662f\u53bb\u4e2d\u5fc3\u5316\u670d\u52d9\uff0c\u5927\u5927\u5340\u5225\u65bc\u9280\u884c\u696d\u91d1\u878d\u6a5f\u69cb\u3002\u7528\u6236\u4e86\u89e3\u672c\u516c\u53f8\uff08\u53bb\u4e2d\u5fc3\u5316\u65b9\u6848\uff09\u4e0d\u63d0\u4f9b\u4ee5\u4e0b\u670d\u52d9\uff1a
A. \u5b58\u5132\u7528\u6236\u7684\u9322\u5305\u5bc6\u78bc\uff08\u5373\u7528\u6236\u5275\u5efa/\u5c0e\u5165\u9322\u5305\u6642\u8a2d\u7f6e\u7684\u5bc6\u78bc\uff09\u3001\u79c1\u9470\u3001\u52a9\u8a18\u8a5e\u3001Keystore\uff1b
B. \u627e\u56de\u7528\u6236\u7684\u9322\u5305\u5bc6\u78bc\u3001\u79c1\u9470\u3001\u52a9\u8a18\u8a5e\u3001Keystore\uff1b
C. \u51cd\u7d50\u9322\u5305\uff1b
D. \u639b\u5931\u9322\u5305\uff1b
E. \u6062\u5fa9\u9322\u5305\uff1b
F. \u4ea4\u6613\u56de\u6efe\u3002
2) \u7531\u65bc\u672c\u516c\u53f8\u4e0d\u63d0\u4f9b\u4e0a\u8ff0\u670d\u52d9\uff0c\u56e0\u6b64\u7528\u6236\u61c9\u7576\u81ea\u884c\u4fdd\u7ba1\u542b\u6709BitCooo\u7684\u79fb\u52d5\u8a2d\u5099\u3001\u5099\u4efdBitCooo\u3001\u5099\u4efd\u9322\u5305\u5bc6\u78bc\u3001\u52a9\u8a18\u8a5e\u3001\u79c1\u9470\u53caKeystore\u3002\u5982\u7528\u6236\u907a\u5931\u79fb\u52d5\u8a2d\u5099\u3001\u522a\u9664\u4e14\u672a\u5099\u4efdBitCooo\u3001\u522a\u9664\u4e14\u672a\u5099\u4efd\u9322\u5305\u3001\u9322\u5305\u88ab\u76dc\u6216\u907a\u5fd8\u9322\u5305\u5bc6\u78bc\u3001\u79c1\u9470\u3001\u52a9\u8a18\u8a5e\u3001Keystore\uff0c\u672c\u516c\u53f8\u5747\u7121\u6cd5\u9084\u539f\u9322\u5305\u6216\u627e\u56de\u9322\u5305\u5bc6\u78bc\u3001\u79c1\u9470\u3001\u52a9\u8a18\u8a5e\u3001Keystore\uff1b\u5982\u7528\u6236\u9032\u884c\u4ea4\u6613\u6642\u8aa4\u64cd\u4f5c\uff08\u4f8b\u5982\u8f38\u932f\u8f49\u8cec\u5730\u5740\uff09\uff0c\u672c\u516c\u53f8\u4ea6\u7121\u6cd5\u53d6\u6d88\u4ea4\u6613\u3002
3) \u672c\u516c\u53f8\u548cBitCooo\u6240\u80fd\u5920\u63d0\u4f9b\u7684\u6578\u5b57\u4ee3\u5e63\u7ba1\u7406\u670d\u52d9\u4e26\u672a\u5305\u62ec\u6240\u6709\u5df2\u5b58\u5728\u7684\u6578\u5b57\u4ee3\u5e63\uff0c\u8acb\u52ff\u901a\u904eBitCooo\u64cd\u4f5c\u4efb\u4f55BitCooo\u4e0d\u652f\u6301\u7684\u6578\u5b57\u4ee3\u5e63\u3002
4) BitCooo\u50c5\u662f\u7528\u6236\u7684\u6578\u5b57\u4ee3\u5e63\u7ba1\u7406\u5de5\u5177\uff0c\u4e26\u975e\u4ea4\u6613\u6240\u6216\u4ea4\u6613\u5e73\u53f0\u3002\u96d6\u7136\u672c\u5354\u8b70\u5c07\u591a\u6b21\u63d0\u53ca\u300c\u4ea4\u6613\u300d\uff0c\u5176\u884c\u70ba\u6cdb\u6307\u7528\u6236\u4f7f\u7528\u3002BitCooo\u9032\u884c\u7684\u8f49\u8cec\u548c\u6536\u6b3e\u64cd\u4f5c\uff0c\u9019\u8207\u4ea4\u6613\u6240\u6216\u4ea4\u6613\u5e73\u53f0\u4e0a\u9032\u884c\u7684\u300c\u4ea4\u6613\u300d\u6709\u672c\u8cea\u5340\u5225\u3002
5) BitCooo\u4e0a\u96c6\u6210\u7684DApp\u5305\u62ec\u672c\u516c\u53f8\u81ea\u4e3b\u64c1\u6709\u7684DApp\u548c\u7b2c\u4e09\u65b9\u5e73\u53f0\u63d0\u4f9b\u7684DApp\u3002\u5c0d\u65bc\u7b2c\u4e09\u65b9\u5e73\u53f0\u63d0\u4f9b\u7684DApp\uff0cBitCooo\u50c5\u70ba\u7528\u6236\u9032\u5165DApp\u63d0\u4f9b\u5340\u584a\u93c8\u700f\u89bd\u5668\u3002\u7528\u6236\u5728\u7b2c\u4e09\u65b9DApp\u4e0a\u63a5\u53d7\u670d\u52d9\u6216\u9032\u884c\u4ea4\u6613\u524d\u61c9\u81ea\u884c\u5224\u65b7\u548c\u8a55\u4f30\u8a72\u7b2c\u4e09\u65b9DApp\u63d0\u4f9b\u7684\u670d\u52d9\u6216\u4ea4\u6613\u662f\u5426\u5b58\u5728\u98a8\u96aa\u3002
\u4e94\u3001 \u60a8\u7684\u6b0a\u5229\u7fa9\u52d9
1) \u5275\u5efa\u6216\u5c0e\u5165\u9322\u5305
A. \u5275\u5efa\u6216\u5c0e\u5165\u9322\u5305\uff1a\u60a8\u6709\u6b0a\u5728\u60a8\u7684\u79fb\u52d5\u8a2d\u5099\u4e0a\u901a\u904eBitCooo\u5275\u5efa\u548c/\u6216\u5c0e\u5165\u9322\u5305\uff0c\u6709\u6b0a\u8a2d\u5b9a\u9322\u5305\u7684\u9322\u5305\u5bc6\u78bc\u7b49\u4fe1\u606f\uff0c\u4e26\u6709\u6b0a\u901a\u904eBitCooo\u61c9\u7528\u7a0b\u5e8f\uff0c\u4f7f\u7528\u81ea\u5df1\u7684\u9322\u5305\u5728\u5340\u584a\u93c8\u4e0a\u9032\u884c\u8f49\u8cec\u548c\u6536\u6b3e\u7b49\u4ea4\u6613\u3002
B. \u8eab\u4efd\u9a57\u8b49\uff1a\u6309\u7167\u6709\u95dc\u6cd5\u5f8b\u6cd5\u898f\u548c\u653f\u7b56\u8981\u6c42\uff0c\u7279\u5b9a\u7528\u6236\u5728\u4f7f\u7528BitCooo\u63d0\u4f9b\u7684\u6709\u95dc\u670d\u52d9\u6642\uff0c\u61c9\u7576\u6309\u7167BitCooo\u7684\u63d0\u793a\u53ca\u6642\u5b8c\u6210\u76f8\u95dc\u8eab\u4efd\u9a57\u8b49\uff0c\u8981\u6c42\u60a8\u63d0\u4ea4\u5305\u62ec\u4f46\u4e0d\u9650\u65bc\u60a8\u7684\u59d3\u540d\u3001\u8eab\u4efd\u8b49\u865f\u78bc\u3001\u624b\u6a5f\u865f\u78bc\u3001\u9280\u884c\u5361\u865f\u4fe1\u606f\u7b49\u500b\u4eba\u4fe1\u606f\u3002\u5426\u5247\u8a72\u7279\u5b9a\u7528\u6236\u5c07\u7121\u6cd5\u4f7f\u7528\u6709\u95dc\u670d\u52d9\uff0c\u56e0\u7279\u5b9a\u7528\u6236\u62d6\u5ef6\u9020\u6210\u7684\u640d\u5931\u7531\u60a8\u81ea\u884c\u627f\u64d4\u3002
C. \u672c\u516c\u53f8\u53ef\u80fd\u70ba\u4e0d\u540c\u7684\u7d42\u7aef\u8a2d\u5099\u958b\u767c\u4e0d\u540c\u7684\u8edf\u4ef6\u7248\u672c\uff0c\u60a8\u61c9\u7576\u6839\u64da\u5be6\u969b\u9700\u8981\u9078\u64c7\u4e0b\u8f09\u5408\u9069\u7684\u7248\u672c\u9032\u884c\u5b89\u88dd\u3002\u5982\u679c\u60a8\u5f9e\u672a\u7d93\u5408\u6cd5\u6388\u6b0a\u7684\u7b2c\u4e09\u65b9\u7372\u53d6\u672c\u8edf\u4ef6\u6216\u8207\u672c\u8edf\u4ef6\u540d\u7a31\u76f8\u540c\u7684\u5b89\u88dd\u7a0b\u5e8f\uff0c\u672c\u516c\u53f8\u5c07\u7121\u6cd5\u4fdd\u8b49\u8a72\u8edf\u4ef6\u80fd\u5426\u6b63\u5e38\u4f7f\u7528\uff0c\u4e5f\u7121\u6cd5\u4fdd\u8b49\u5176\u5b89\u5168\u6027\uff0c\u56e0\u6b64\u9020\u6210\u7684\u640d\u5931\u7531\u60a8\u81ea\u884c\u627f\u64d4\u3002
D. \u672c\u8edf\u4ef6\u65b0\u7248\u672c\u767c\u5e03\u5f8c\uff0c\u820a\u7248\u8edf\u4ef6\u53ef\u80fd\u7121\u6cd5\u4f7f\u7528\u3002\u672c\u516c\u53f8\u4e0d\u4fdd\u8b49\u820a\u7248\u8edf\u4ef6\u7684\u5b89\u5168\u6027\u3001\u7e7c\u7e8c\u53ef\u7528\u6027\u53ca\u63d0\u4f9b\u76f8\u61c9\u7684\u5ba2\u6236\u670d\u52d9\u3002\u8acb\u60a8\u96a8\u6642\u6838\u5c0d\u4e26\u4e0b\u8f09\u6700\u65b0\u7248\u672c\u3002
2) \u4f7f\u7528\uff1a
A. \u7528\u6236\u61c9\u81ea\u884c\u59a5\u5584\u4fdd\u7ba1\u79fb\u52d5\u8a2d\u5099\u3001\u9322\u5305\u5bc6\u78bc\u3001\u79c1\u9470\u3001\u52a9\u8a18\u8a5e\u3001Keystore\u7b49\u4fe1\u606f\u3002\u672c\u516c\u53f8\u4e0d\u8ca0\u8cac\u70ba\u7528\u6236\u4fdd\u7ba1\u4ee5\u4e0a\u4fe1\u606f\u3002\u56e0\u60a8\u907a\u5931\u79fb\u52d5\u8a2d\u5099\u3001\u4e3b\u52d5\u6216\u88ab\u52d5\u6cc4\u9732\u3001\u907a\u5fd8\u9322\u5305\u5bc6\u78bc\u3001\u79c1\u9470\u3001\u52a9\u8a18\u8a5e\u3001Keystore\u6216\u906d\u53d7\u4ed6\u4eba\u653b\u64ca\u3001\u8a50\u9a19\u7b49\u6240\u5f15\u8d77\u7684\u4e00\u5207\u98a8\u96aa\u3001\u8cac\u4efb\u3001\u640d\u5931\u3001\u8cbb\u7528\u61c9\u7531\u60a8\u81ea\u884c\u627f\u64d4\u3002
B. \u9075\u5faa\u4fe1\u606f\u63d0\u793a\u3002\u60a8\u4e86\u89e3\u4e26\u540c\u610f\u9075\u5faaBitCooo\u5c0d\u60a8\u505a\u51fa\u7684\u4fe1\u606f\u63d0\u793a\uff0c\u6309\u7167\u4fe1\u606f\u63d0\u793a\u7684\u5167\u5bb9\u9032\u884c\u64cd\u4f5c\uff0c\u5426\u5247\uff0c\u7531\u6b64\u5f15\u8d77\u7684\u4e00\u5207\u98a8\u96aa\u3001\u8cac\u4efb\u3001\u640d\u5931\u3001\u8cbb\u7528\u7b49\u61c9\u7531\u60a8\u81ea\u884c\u627f\u64d4\u3002
C. \u60a8\u77e5\u6089\u4e26\u7406\u89e3BitCooo\u6c92\u6709\u7fa9\u52d9\u5c0d\u93c8\u63a5\u7684\u7b2c\u4e09\u65b9DApp\u670d\u52d9\u6216\u4ea4\u6613\u5c65\u884c\u76e1\u8077\u8abf\u67e5\u7fa9\u52d9\uff0c\u60a8\u61c9\u7576\u7406\u6027\u505a\u51fa\u6295\u8cc7\u6c7a\u7b56\u4e26\u81ea\u4e3b\u627f\u64d4\u76f8\u61c9\u7684\u6295\u8cc7\u98a8\u96aa\u3002
D. \u7a4d\u6975\u5b8c\u6210\u8eab\u4efd\u9a57\u8b49\u3002\u7576BitCooo\u5408\u7406\u8a8d\u70ba\u60a8\u7684\u4ea4\u6613\u884c\u70ba\u6216\u4ea4\u6613\u60c5\u6cc1\u51fa\u73fe\u7570\u5e38\u7684\uff0c\u6216\u8a8d\u70ba\u60a8\u7684\u8eab\u4efd\u4fe1\u606f\u5b58\u5728\u7591\u9ede\u7684\uff0c\u6216BitCooo\u8a8d\u70ba\u61c9\u6838\u5c0d\u60a8\u8eab\u4efd\u8b49\u4ef6\u6216\u5176\u4ed6\u5fc5\u8981\u6587\u4ef6\u7684\u60c5\u5f62\u6642\uff0c\u8acb\u60a8\u7a4d\u6975\u914d\u5408BitCooo\u6838\u5c0d\u60a8\u7684\u6709\u6548\u8eab\u4efd\u8b49\u4ef6\u6216\u5176\u4ed6\u5fc5\u8981\u6587\u4ef6\uff0c\u53ca\u6642\u5b8c\u6210\u76f8\u95dc\u7684\u8eab\u4efd\u9a57\u8b49\u3002
E. \u4f7f\u7528BitCooo\u624b\u6a5f\u865f\u78bc\u3001\u90f5\u7bb1\u8a3b\u518a\u65b9\u5f0f\uff08EOS\u9ad4\u7cfb\u6709\u6548\u53bb\u4e2d\u5fc3\u89e3\u6c7a\u65b9\u6848\uff09\uff0c\u60a8\u53ef\u4ee5\u9078\u64c7\u5c0e\u51fa\u79c1\u9470\u529f\u80fd\u4f86\u7372\u5f97\u79c1\u9470\u4ee5\u66f4\u597d\u7684\u7ba1\u7406\u60a8\u7684\u8cec\u6236\uff0c\u60a8\u4e5f\u77e5\u6089\u60a8\u53ef\u4ee5\u5c07\u9ed8\u8a8d\u6dfb\u52a0\u7684\u591a\u7c3downer\u6b0a\u9650\u9032\u884c\u522a\u9664\uff0c\u4e26\u4e14\u4e86\u89e3\u4e26\u660e\u767d\u522a\u9664\u9ed8\u8a8d\u6dfb\u52a0\u7684\u591a\u7c3downer\u6b0a\u9650\uff0c\u672c\u516c\u53f8\u5c07\u7121\u6cd5\u5e6b\u52a9\u60a8\u9032\u884c\u79c1\u9470\u6062\u5fa9\u3002
3) \u8f49\u8cec\uff1a
A. \u60a8\u77e5\u6089\u5c0d\u65bcBitCooo\u670d\u52d9\u4e2d\u60a8\u53ef\u4f7f\u7528\u7684\u65e5\u8a08\u8f49\u8cec\u9650\u984d\u548c\u7b46\u6578\uff0c\u53ef\u80fd\u56e0\u70ba\u60a8\u4f7f\u7528\u8a72\u8f49\u8cec\u670d\u52d9\u6642\u6240\u8655\u7684\u570b\u5bb6/\u5730\u5340\u3001\u76e3\u7ba1\u8981\u6c42\u3001\u8f49\u8cec\u76ee\u7684\u3001BitCooo\u98a8\u96aa\u63a7\u5236\u3001\u8eab\u4efd\u9a57\u8b49\u7b49\u4e8b\u7531\u800c\u4e0d\u540c\u3002
B. \u60a8\u7406\u89e3\u57fa\u65bc\u5340\u584a\u93c8\u64cd\u4f5c\u7684\u300c\u4e0d\u53ef\u64a4\u92b7\u300d\u5c6c\u6027\uff0c\u7576\u60a8\u4f7f\u7528BitCooo\u8f49\u8cec\u529f\u80fd\u6642\uff0c\u60a8\u61c9\u7576\u81ea\u884c\u627f\u64d4\u56e0\u60a8\u64cd\u4f5c\u5931\u8aa4\u800c\u5c0e\u81f4\u7684\u5f8c\u679c\uff08\u5305\u62ec\u4f46\u4e0d\u9650\u65bc\u56e0\u60a8\u8f38\u932f\u8f49\u8cec\u5730\u5740\u3001\u60a8\u81ea\u8eab\u9078\u64c7\u8f49\u8cec\u7bc0\u9ede\u670d\u52d9\u5668\u7684\u554f\u984c\uff09\u3002
C. \u60a8\u77e5\u6089\u5728\u4f7f\u7528BitCooo\u670d\u52d9\u6642\uff0c\u4ee5\u4e0b\u60c5\u6cc1\u7684\u51fa\u73fe\u53ef\u80fd\u5c0e\u81f4\u8f49\u8cec\u300c\u4ea4\u6613\u5931\u6557\u300d\u6216\u300c\u6253\u5305\u8d85\u6642\u300d\uff1a
a) \u9322\u5305\u9918\u984d\u4e0d\u8db3\uff1b
b) \u4ea4\u6613\u7926\u5de5\u8cbb\u4e0d\u8db3\uff1b
c) \u5340\u584a\u93c8\u57f7\u884c\u5408\u7d04\u4ee3\u78bc\u5931\u6557\uff1b
d) \u8d85\u51fa\u76e3\u7ba1\u90e8\u9580\u3001BitCooo\u6216\u6cd5\u5f8b\u6cd5\u898f\u898f\u5b9a\u7684\u4ed8\u6b3e\u984d\u5ea6\uff1b
e) \u7db2\u7d61\u3001\u8a2d\u5099\u7b49\u6280\u8853\u6545\u969c\uff1b
f) \u5340\u584a\u93c8\u7db2\u7d61\u64c1\u5835\u3001\u6545\u969c\u7b49\u539f\u56e0\u5f15\u8d77\u4ea4\u6613\u88ab\u62cb\u68c4\uff1b
g) \u60a8\u7684\u5730\u5740\u6216\u4ea4\u6613\u5c0d\u65b9\u5730\u5740\u88ab\u8b58\u5225\u70ba\u7279\u6b8a\u5730\u5740, \u5982\u9ad8\u98a8\u96aa\u5730\u5740\u3001\u4ea4\u6613\u6240\u5730\u5740\u3001ICO \u5730\u5740\u3001Token\u5730\u5740\u7b49\u3002
D. \u60a8\u77e5\u6089BitCooo\u50c5\u5411\u60a8\u63d0\u4f9b\u8f49\u8cec\u5de5\u5177\uff0c\u5728\u60a8\u4f7f\u7528BitCooo\u5b8c\u6210\u8f49\u8cec\u5f8c\uff0c\u672c\u516c\u53f8\u5373\u5b8c\u6210\u4e86\u7576\u6b21\u670d\u52d9\u7684\u6240\u6709\u7fa9\u52d9\uff0c\u672c\u516c\u53f8\u5c0d\u5176\u4ed6\u7cfe\u7d1b\u722d\u8b70\uff0c\u4e0d\u8ca0\u64d4\u4efb\u4f55\u7fa9\u52d9\u3002
E. \u5408\u6cd5\u5408\u898f\u3002\u60a8\u77e5\u6089\u5728BitCooo\u9032\u884c\u64cd\u4f5c\u6642\u6216\u5229\u7528BitCooo\u4e0a\u7684DApp\u9032\u884c\u4ea4\u6613\u6642\uff0c\u60a8\u61c9\u7576\u9075\u5faa\u6709\u95dc\u6cd5\u5f8b\u6cd5\u898f\u3001\u570b\u5bb6\u653f\u7b56\u7684\u8981\u6c42\u3002
F. \u516c\u544a\u901a\u77e5\u3002BitCooo\u6703\u4ee5\u7db2\u7ad9\u516c\u544a\u3001\u96fb\u5b50\u90f5\u4ef6\u3001\u767c\u9001\u77ed\u4fe1\u3001\u96fb\u8a71\u3001\u6d88\u606f\u4e2d\u5fc3\u4fe1\u606f\u3001\u5f48\u7a97\u63d0\u793a\u6216\u5ba2\u6236\u7aef\u901a\u77e5\u7b49\u65b9\u5f0f\u5411\u60a8\u767c\u9001\u901a\u77e5\uff0c\u4f8b\u5982\u901a\u77e5\u60a8\u4ea4\u6613\u9032\u5c55\u60c5\u6cc1\uff0c\u6216\u8005\u63d0\u793a\u60a8\u9032\u884c\u76f8\u95dc\u64cd\u4f5c\uff0c\u8acb\u60a8\u53ca\u6642\u4e88\u4ee5\u95dc\u6ce8\u3002
4) \u670d\u52d9\u8cbb\u7528\u8207\u7d0d\u7a05\u7fa9\u52d9\uff1a
A. BitCooo\u66ab\u6642\u4e0d\u5411\u60a8\u6536\u53d6\u4efb\u4f55\u5f62\u5f0f\u7684\u670d\u52d9\u8cbb\u6216\u624b\u7e8c\u8cbb\uff0c\u5c07\u4f86\u9700\u5c0d\u67d0\u4e9b\u670d\u52d9\u9032\u884c\u6536\u8cbb\u6642\u5c07\u53e6\u884c\u7d04\u5b9a\u6216\u516c\u5e03\u898f\u5247\uff1b
B. \u60a8\u4f7f\u7528BitCooo\u9032\u884c\u8f49\u8cec\u6642\u61c9\u652f\u4ed8\u7926\u5de5\u8cbb\uff0c\u91d1\u984d\u7531\u60a8\u81ea\u884c\u6c7a\u5b9a\u3002\u7926\u5de5\u8cbb\u7531\u76f8\u95dc\u5340\u584a\u93c8\u7cfb\u7d71\u6536\u53d6\uff1b
C. \u60a8\u77e5\u6089\u5728\u7279\u5b9a\u60c5\u6cc1\u4e0b\uff0c\u56e0\u70ba\u60a8\u6240\u8655\u7684\u74b0\u5883\u53ca\u7db2\u7d61\u72c0\u614b\u4e0d\u7a69\u5b9a\uff0c\u5c0e\u81f4\u60a8\u7684\u8f49\u8cec\u64cd\u4f5c\u672a\u5b8c\u6210\u6642\uff0c\u4ea6\u6703\u88ab\u76f8\u95dc\u5340\u584a\u93c8\u7cfb\u7d71\u6536\u53d6\u7926\u5de5\u8cbb\uff1b
D. \u60a8\u56e0\u5728BitCooo\u9032\u884c\u4ea4\u6613\u800c\u767c\u751f\u7684\u6240\u6709\u61c9\u7d0d\u7a05\u8ca0\u53ca\u5176\u5b83\u65b9\u9762\u7684\u8cbb\u7528\u5747\u7531\u60a8\u8ca0\u8cac\u652f\u4ed8\u3002
\u516d\u3001 \u98a8\u96aa\u63d0\u793a
1) \u60a8\u4e86\u89e3\u4e26\u77e5\u6089\uff0c\u7531\u65bc\u6578\u5b57\u4ee3\u5e63\u9818\u57df\u7684\u6cd5\u5f8b\u6cd5\u898f\u653f\u7b56\u5c1a\u672a\u5065\u5168\uff0c\u8a72\u9818\u57df\u7684\u6578\u5b57\u4ee3\u5e63\u53ef\u80fd\u6703\u7522\u751f\u7121\u6cd5\u514c\u73fe\u3001\u6280\u8853\u4e0d\u7a69\u5b9a\u7b49\u91cd\u5927\u98a8\u96aa\u3002\u4e14\u6578\u5b57\u4ee3\u5e63\u7684\u50f9\u683c\u6ce2\u52d5\u5e45\u5ea6\u9060\u9ad8\u65bc\u5176\u4ed6\u91d1\u878d\u8cc7\u7522\u3002\u6211\u5011\u8b39\u614e\u63d0\u9192\u60a8\u61c9\u7576\u6839\u64da\u81ea\u8eab\u8ca1\u52d9\u72c0\u6cc1\u548c\u98a8\u96aa\u504f\u597d\uff0c\u7406\u6027\u9078\u64c7\u6301\u6709\u6216\u8655\u7f6e\u4efb\u4f55\u4e00\u7a2e\u6578\u5b57\u4ee3\u5e63\u3002BitCooo\u63d0\u4f9b\u7684\u884c\u60c5\u67e5\u770b\u529f\u80fd\u50c5\u7cfb\u6293\u53d6\u90e8\u5206\u4ea4\u6613\u6240\u7684\u6578\u5b57\u4ee3\u5e63\u532f\u7387\u4fe1\u606f\u7684\u641c\u7d22\u7d50\u679c\uff0c\u4e26\u4e0d\u8868\u793a\u70ba\u6700\u65b0\u884c\u60c5\u6216\u6700\u4f73\u5831\u50f9\u3002
2) \u5728\u4f7f\u7528BitCooo\u670d\u52d9\u6642\uff0c\u82e5\u60a8\u6216\u60a8\u7684\u76f8\u5c0d\u65b9\u672a\u9075\u5f9e\u672c\u5354\u8b70\u6216\u76f8\u95dc\u7db2\u7ad9\u8aaa\u660e\u3001\u4ea4\u6613\u3001\u652f\u4ed8\u9801\u9762\u4e2d\u4e4b\u64cd\u4f5c\u63d0\u793a\u3001\u898f\u5247\uff0cBitCooo\u4e26\u4e0d\u4fdd\u8b49\u4ea4\u6613\u6703\u9806\u5229\u5b8c\u6210\uff0c\u4e14BitCooo\u4e0d\u627f\u64d4\u640d\u5bb3\u8ce0\u511f\u8cac\u4efb\u3002\u82e5\u767c\u751f\u524d\u8ff0\u60c5\u5f62\uff0c\u800c\u6b3e\u9805\u5df2\u5148\u884c\u5165\u8cec\u60a8\u7684\u6216\u60a8\u7684\u4ea4\u6613\u65b9\u8cec\u865f\u4e2d\u3002
3) BitCooo\u9322\u5305\u6216\u7b2c\u4e09\u65b9\u9322\u5305\uff0c\u60a8\u7406\u89e3\u5340\u584a\u93c8\u64cd\u4f5c\u5177\u6709\u7684\u300c\u4e0d\u53ef\u9006\u300d\u5c6c\u6027\uff0c\u4ee5\u53ca\u76f8\u95dc\u4ea4\u6613\u5177\u6709\u300c\u4e0d\u53ef\u64a4\u92b7\u300d\u7684\u7279\u5fb5\uff0c\u7531\u60a8\u53ca\u60a8\u7684\u76f8\u5c0d\u65b9\u81ea\u884c\u627f\u64d4\u76f8\u61c9\u7684\u98a8\u96aa\u5f8c\u679c\u3002
4) \u5728\u60a8\u4f7f\u7528BitCooo\u96c6\u6210\u7684\u7b2c\u4e09\u65b9DApp\u670d\u52d9\u6216\u9032\u884c\u4ea4\u6613\u6642\uff0c\u70ba\u4e86\u60a8\u7684\u5229\u76ca\uff0c\u672c\u516c\u53f8\u5efa\u8b70\u60a8\u4ed4\u7d30\u95b1\u8b80\u672c\u5354\u8b70\u53caBitCooo\u63d0\u793a\uff0c\u4e86\u89e3\u4ea4\u6613\u5c0d\u8c61\u53ca\u7522\u54c1\u4fe1\u606f\uff0c\u8b39\u614e\u8a55\u4f30\u98a8\u96aa\u5f8c\u518d\u63a1\u53d6\u884c\u52d5\u3002\u6240\u6709\u60a8\u5728\u7b2c\u4e09\u65b9DApp\u9032\u884c\u7684\u4ea4\u6613\u884c\u70ba\u7cfb\u60a8\u7684\u500b\u4eba\u884c\u70ba\uff0c\u6709\u7d04\u675f\u529b\u7684\u5408\u540c\u95dc\u4fc2\u5728\u60a8\u548c\u60a8\u7684\u76f8\u5c0d\u65b9\u4e4b\u9593\u5efa\u7acb\uff0c\u8207BitCooo\u7121\u95dc\u3002BitCooo\u5c0d\u56e0\u60a8\u7684\u4ea4\u6613\u884c\u70ba\u6240\u5f15\u8d77\u7684\u4e00\u5207\u98a8\u96aa\u3001\u8cac\u4efb\u3001\u640d\u5931\u3001\u8cbb\u7528\u4e0d\u627f\u64d4\u4efb\u4f55\u8cac\u4efb\u3002
5) \u60a8\u5728\u4ea4\u6613\u904e\u7a0b\u4e2d\u61c9\u7576\u81ea\u884c\u5224\u65b7\u5c0d\u65b9\u662f\u5426\u70ba\u5b8c\u5168\u6c11\u4e8b\u884c\u70ba\u80fd\u529b\u4eba\u4e26\u81ea\u884c\u6c7a\u5b9a\u662f\u5426\u8207\u5c0d\u65b9\u9032\u884c\u4ea4\u6613\u6216\u8f49\u8cec\u7d66\u5c0d\u65b9\u7b49\uff0c\u4e14\u60a8\u81ea\u884c\u627f\u64d4\u8207\u6b64\u76f8\u95dc\u7684\u6240\u6709\u98a8\u96aa\u3002
6) \u5728\u8f49\u8cec\u904e\u7a0b\u4e2d\uff0c\u5982\u679c\u51fa\u73fe\u300c\u4ea4\u6613\u5931\u6557\u300d\u3001\u300c\u6253\u5305\u8d85\u6642\u300d\u7b49\u985e\u4f3c\u7684\u7570\u5e38\u4fe1\u606f\u63d0\u793a\u6642\uff0c\u60a8\u61c9\u901a\u904e\u76f8\u95dc\u5340\u584a\u93c8\u7cfb\u7d71\u7684\u5b98\u65b9\u9014\u5f91\u6216\u5176\u4ed6\u7684\u5340\u584a\u93c8\u67e5\u8a62\u5de5\u5177\u9032\u884c\u518d\u6b21\u78ba\u8a8d\uff0c\u4ee5\u907f\u514d\u91cd\u8907\u8f49\u8cec\uff1b\u5426\u5247\uff0c\u7531\u6b64\u6240\u5f15\u8d77\u7684\u4e00\u5207\u640d\u5931\u548c\u8cbb\u7528\u61c9\u7531\u60a8\u81ea\u884c\u627f\u64d4\u3002
7) \u60a8\u7406\u89e3\u7576\u60a8\u5728BitCooo\u4e0a\u5275\u5efa\u6216\u5c0e\u5165\u9322\u5305\u4e4b\u5f8c\uff0c\u60a8\u7684Keystore\u3001\u79c1\u9470\u3001\u52a9\u8a18\u8a5e\u7b49\u4fe1\u606f\u50c5\u5b58\u5132\u5728\u7576\u524d\u7684\u9019\u53f0\u79fb\u52d5\u8a2d\u5099\u4e2d\uff0c\u4e0d\u5b58\u5132\u5728BitCooo\u6216\u672c\u516c\u53f8\u7684\u670d\u52d9\u5668\u4e0a\u3002\u60a8\u53ef\u4ee5\u6309\u7167BitCooo\u63d0\u4f9b\u7684\u64cd\u4f5c\u6307\u5357\u63a1\u53d6\u540c\u6b65\u9322\u5305\u7b49\u65b9\u5f0f\u66f4\u63db\u79fb\u52d5\u8a2d\u5099\u3002\u4f46\u82e5\u60a8\u672a\u4fdd\u5b58\u6216\u5099\u4efd\u9322\u5305\u5bc6\u78bc\u3001\u79c1\u9470\u3001\u52a9\u8a18\u8a5e\u3001Keystore\u7b49\u4fe1\u606f\u4e14\u5728\u60a8\u79fb\u52d5\u8a2d\u5099\u4e1f\u5931\u7684\u60c5\u6cc1\u4e0b\uff0c\u60a8\u7684\u6578\u5b57\u4ee3\u5e63\u5c07\u56e0\u6b64\u4e1f\u5931\uff0c\u672c\u516c\u53f8\u7121\u6cd5\u70ba\u60a8\u627e\u56de\uff0c\u60a8\u9700\u81ea\u884c\u627f\u64d4\u76f8\u61c9\u640d\u5931\u3002\u82e5\u60a8\u5728\u5c0e\u51fa\u3001\u4fdd\u5b58\u6216\u5099\u4efd\u9322\u5305\u5bc6\u78bc\u3001\u79c1\u9470\u3001\u52a9\u8a18\u8a5e\u3001Keystore\u7b49\u4fe1\u606f\u7684\u6642\u5019\u6cc4\u5bc6\uff0c\u6216\u4fdd\u5b58\u6216\u5099\u4efd\u4e0a\u8ff0\u4fe1\u606f\u7684\u8a2d\u5099\u6216\u670d\u52d9\u5668\u88ab\u9ed1\u5ba2\u653b\u64ca\u6216\u63a7\u5236\u7b49\u60c5\u6cc1\u4e0b\uff0c\u60a8\u7684\u6578\u5b57\u4ee3\u5e63\u5c07\u56e0\u6b64\u4e1f\u5931\uff0c\u672c\u516c\u53f8\u7121\u6cd5\u70ba\u60a8\u627e\u56de\uff0c\u60a8\u9700\u81ea\u884c\u627f\u64d4\u76f8\u61c9\u640d\u5931\u3002
8) \u6211\u5011\u5efa\u8b70\u60a8\u5728\u5275\u5efa\u6216\u5c0e\u5165\u9322\u5305\u6642\u5c0d\u60a8\u9322\u5305\u7684\u9322\u5305\u5bc6\u78bc\u3001\u79c1\u9470\u3001\u52a9\u8a18\u8a5e\u53caKeystore\u7b49\u4fe1\u606f\u505a\u597d\u5b89\u5168\u5099\u4efd\u3002\u6211\u5011\u63d0\u8acb\u60a8\u6ce8\u610f\uff0c\u8acb\u4e0d\u8981\u63a1\u7528\u4ee5\u4e0b\u5099\u4efd\u65b9\u5f0f\uff1a\u622a\u5716\u3001\u90f5\u4ef6\u3001\u8a18\u4e8b\u672c\u3001\u77ed\u4fe1\u3001\u5fae\u4fe1\u3001QQ\u7b49\u96fb\u5b50\u5099\u4efd\u65b9\u5f0f\u3002\u6211\u5011\u5efa\u8b70\u60a8\u5728\u7d19\u8cea\u8a18\u4e8b\u672c\u4e0a\u6284\u5beb\u52a9\u8a18\u8a5e\u548cKeystore\u7b49\u4fe1\u606f\uff0c\u540c\u6642\u60a8\u4ea6\u53ef\u5c07\u96fb\u5b50\u6578\u64da\u4fdd\u7ba1\u81f3\u5bc6\u78bc\u7ba1\u7406\u5668\u3002
9) \u6211\u5011\u5efa\u8b70\u60a8\u5728\u5b89\u5168\u7684\u7db2\u7d61\u74b0\u5883\u4e2d\u4f7f\u7528BitCooo\uff0c\u78ba\u4fdd\u60a8\u7684\u79fb\u52d5\u8a2d\u5099\u6c92\u6709\u8d8a\u7344\u6216Root\uff0c \u4ee5\u907f\u514d\u53ef\u80fd\u5b58\u5728\u7684\u5b89\u5168\u96b1\u60a3\u3002
10) \u60a8\u5728\u4f7f\u7528\u6211\u5011\u7684\u670d\u52d9\u904e\u7a0b\u4e2d\uff0c\u8b66\u60d5\u975eBitCooo\u5b98\u65b9\u7684\u8a50\u9a19\u884c\u70ba\u3002\u4e00\u65e6\u767c\u73fe\u6b64\u985e\u884c\u70ba\uff0c\u6211\u5011\u9f13\u52f5\u60a8\u7b2c\u4e00\u6642\u9593\u544a\u77e5\u6211\u5011\u3002
\u4e03\u3001 \u670d\u52d9\u7684\u8b8a\u66f4\u3001\u4e2d\u65b7\u3001\u7d42\u6b62
1) \u60a8\u540c\u610f\u672c\u516c\u53f8\u70ba\u4fdd\u8b49\u81ea\u4e3b\u696d\u52d9\u7d93\u71df\u6b0a\u53ef\u4ee5\u66ab\u6642\u63d0\u4f9b\u90e8\u5206\u670d\u52d9\u529f\u80fd\uff0c\u6216\u65bc\u5c07\u4f86\u66ab\u505c\u90e8\u5206\u670d\u52d9\u529f\u80fd\u6216\u958b\u901a\u65b0\u7684\u670d\u52d9\u529f\u80fd\u3002\u7576\u4efb\u4f55\u529f\u80fd\u6e1b\u5c11\u6216\u8005\u589e\u52a0\u6216\u8005\u8b8a\u5316\u6642\uff0c\u53ea\u8981\u60a8\u4ecd\u7136\u4f7f\u7528\u672c\u516c\u53f8\u63d0\u4f9b\u7684\u670d\u52d9\uff0c\u8868\u793a\u60a8\u4ecd\u7136\u540c\u610f\u672c\u5354\u8b70\u6216\u8005\u672c\u5354\u8b70\u4fee\u6b63\u5f8c\u7684\u689d\u6b3e\u3002
2) \u60a8\u7406\u89e3\u5b58\u5728\u5982\u4e0b\u60c5\u5f62\u6642\uff0c\u672c\u516c\u53f8\u5c07\u66ab\u505c\u63d0\u4f9b\u670d\u52d9\uff1a
A. \u56e0\u8a2d\u5099\u3001\u5340\u584a\u93c8\u7cfb\u7d71\u7dad\u4fee\u3001\u5347\u7d1a\u3001\u6545\u969c\u548c\u901a\u4fe1\u4e2d\u65b7\u7b49\u6280\u8853\u539f\u56e0\u800c\u4e2d\u65b7\u696d\u52d9\uff1b
B. \u56e0\u98b1\u98a8\u3001\u5730\u9707\u3001\u6d77\u562f\u3001\u6d2a\u6c34\u3001\u505c\u96fb\u3001\u6230\u722d\u6216\u6050\u6016\u8972\u64ca\u7b49\u4e0d\u53ef\u6297\u529b\u56e0\u7d20\uff0c\u75c5\u6bd2\u3001\u6728\u99ac\u3001\u9ed1\u5ba2\u653b\u64ca\u3001\u7cfb\u7d71\u4e0d\u7a69\u5b9a\u6216\u653f\u5e9c\u884c\u70ba\u7b49\u539f\u56e0\uff0c\u9020\u6210\u672c\u516c\u53f8\u7cfb\u7d71\u4e0d\u80fd\u63d0\u4f9b\u670d\u52d9\u6216\u672c\u516c\u53f8\u5408\u7406\u8a8d\u70ba\u7e7c\u7e8c\u63d0\u4f9b\u670d\u52d9\u6703\u6709\u8f03\u5927\u98a8\u96aa\u7684\uff1b
C. \u767c\u751f\u672c\u516c\u53f8\u7121\u6cd5\u63a7\u5236\u6216\u5408\u7406\u9810\u898b\u7684\u5176\u4ed6\u60c5\u5f62\u3002
D. \u7576\u60a8\u51fa\u73fe\u5982\u4e0b\u60c5\u6cc1\u6642\uff0c\u672c\u516c\u53f8\u53ef\u55ae\u65b9\u9762\u4e2d\u6b62\u6216\u7d42\u6b62\u60a8\u4f7f\u7528BitCooo\u7684\u90e8\u5206\u6216\u5168\u90e8\u529f\u80fd:
1.\u7528\u6236\u6b7b\u4ea1\uff1b
2.\u76dc\u7528\u4ed6\u4eba\u7684\u9322\u5305\u4fe1\u606f\u6216\u79fb\u52d5\u8a2d\u5099\uff1b
3.\u586b\u5beb\u500b\u4eba\u4fe1\u606f\u6642\u63d0\u4f9b\u865b\u5047\u4fe1\u606f\uff1b
4.\u62d2\u7d55\u672c\u516c\u53f8\u70ba\u63d0\u5347BitCooo\u529f\u80fd\u800c\u767c\u8d77\u7684\u5f37\u5236\u66f4\u65b0\u64cd\u4f5c\uff1b
5.\u5c07BitCooo\u7528\u65bc\u9055\u6cd5\u6216\u72af\u7f6a\u6d3b\u52d5\uff1b
6.\u59a8\u7919\u5176\u4ed6\u7528\u6236\u6b63\u5e38\u4f7f\u7528\uff1b
7.\u507d\u7a31\u672c\u516c\u53f8\u7684\u5de5\u4f5c\u4eba\u54e1\u6216\u7ba1\u7406\u4eba\u54e1\uff1b
8.\u653b\u64ca\u3001\u4fb5\u5165\u3001\u66f4\u6539\u6216\u4ee5\u4efb\u4f55\u5176\u4ed6\u65b9\u5f0f\u5a01\u8105\u672c\u516c\u53f8\u8a08\u7b97\u6a5f\u7cfb\u7d71\u7684\u6b63\u5e38\u904b\u4f5c\uff1b
9.\u5229\u7528BitCooo\u5ba3\u50b3\u5783\u573e\u5ee3\u544a\uff1b
10.\u6563\u5e03\u8b20\u8a00\uff0c\u640d\u5bb3\u672c\u516c\u53f8\u548cBitCooo\u5546\u8b7d\uff1b
11.\u9055\u6cd5\u884c\u70ba\uff0c\u5176\u4ed6\u9055\u53cd\u672c\u5354\u8b70\u7684\u884c\u70ba\uff0c\u53ca\u672c\u516c\u53f8\u5408\u7406\u8a8d\u70ba\u61c9\u7576\u66ab\u505c\u529f\u80fd\u7684\u60c5\u5f62\u3002
3) \u7576\u60a8\u8207\u672c\u516c\u53f8\u4e4b\u9593\u7684\u670d\u52d9\u95dc\u4fc2\u8b8a\u66f4\u3001\u4e2d\u65b7\u3001\u7d42\u6b62\u6642\uff0c\u60a8\u4ecd\u6709\u6b0a\u5728\u5408\u7406\u6642\u9593\u5167\u5c0e\u51fa\u60a8\u9322\u5305\u7b49\u4fe1\u606f\u3002
\u516b\u3001 \u60a8\u5408\u6cd5\u4f7f\u7528\u672c\u516c\u53f8\u670d\u52d9\u7684\u627f\u8afe
1) \u60a8\u61c9\u9075\u5b88\u60a8\u6240\u5c45\u4f4f\u7684\u570b\u5bb6\u6216\u5730\u5340\u7684\u6cd5\u5f8b\u6cd5\u898f\uff0c\u4e0d\u5f97\u5c07BitCooo\u7528\u65bc\u4efb\u4f55\u975e\u6cd5\u76ee\u7684\uff0c\u4e5f\u4e0d\u5f97\u4ee5\u4efb\u4f55\u975e\u6cd5\u65b9\u5f0f\u4f7f\u7528\u672c\u516c\u53f8\u670d\u52d9\u3002
2) \u60a8\u4e0d\u5f97\u5229\u7528BitCooo\u5f9e\u4e8b\u9055\u6cd5\u6216\u72af\u7f6a\u7684\u884c\u70ba\uff0c\u5305\u62ec\u4f46\u4e0d\u9650\u65bc\uff1a
A. \u53cd\u5c0d\u61b2\u6cd5\u6240\u78ba\u5b9a\u7684\u57fa\u672c\u539f\u5247\uff0c\u5371\u5bb3\u570b\u5bb6\u5b89\u5168\u3001\u6cc4\u6f0f\u570b\u5bb6\u79d8\u5bc6\u3001\u985b\u8986\u570b\u5bb6\u653f\u6b0a\u3001\u7834\u58de\u570b\u5bb6\u7d71\u4e00\u7684\uff1b
B. \u5f9e\u4e8b\u4efb\u4f55\u9055\u6cd5\u72af\u7f6a\u884c\u70ba\uff0c\u5305\u62ec\u4f46\u4e0d\u9650\u65bc\u6d17\u9322\u3001\u975e\u6cd5\u96c6\u8cc7\u7b49\uff1b
C. \u901a\u904e\u4f7f\u7528\u4efb\u4f55\u81ea\u52d5\u5316\u7a0b\u5e8f\u3001\u8edf\u4ef6\u3001\u5f15\u64ce\u3001\u7db2\u7d61\u722c\u87f2\u3001\u7db2\u9801\u5206\u6790\u5de5\u5177\u3001\u6578\u64da\u6316\u6398\u5de5\u5177\u6216\u985e\u4f3c\u5de5\u5177\uff0c\u63a5\u5165\u672c\u516c\u53f8\u670d\u52d9\u3001\u6536\u96c6\u6216\u8655\u7406\u672c\u516c\u53f8\u6240\u63d0\u4f9b\u7684\u5167\u5bb9\uff0c\u5e72\u9810\u6216\u8a66\u5716\u5e72\u9810\u4efb\u4f55\u7528\u6236\u6216\u4efb\u4f55\u5176\u4ed6\u65b9\u5f0f\u63a5\u5165\u672c\u516c\u53f8\u670d\u52d9\u7684\u884c\u70ba\uff1b
D. \u63d0\u4f9b\u8ced\u535a\u8cc7\u8a0a\u6216\u4ee5\u4efb\u4f55\u65b9\u5f0f\u5f15\u8a98\u4ed6\u4eba\u53c3\u8207\u8ced\u535a\uff1b
E. \u4fb5\u5165\u4ed6\u4ebaBitCooo\u9322\u5305\u76dc\u53d6\u6578\u5b57\u4ee3\u5e63\uff1b
F. \u9032\u884c\u8207\u4ea4\u6613\u5c0d\u65b9\u5ba3\u7a31\u7684\u4ea4\u6613\u5167\u5bb9\u4e0d\u7b26\u7684\u4ea4\u6613\uff0c\u6216\u4e0d\u771f\u5be6\u7684\u4ea4\u6613\uff1b
G. \u5f9e\u4e8b\u4efb\u4f55\u4fb5\u5bb3\u6216\u53ef\u80fd\u4fb5\u5bb3BitCooo\u670d\u52d9\u7cfb\u7d71\u3001\u6578\u64da\u4e4b\u884c\u70ba\uff1b
H. \u5176\u4ed6\u9055\u6cd5\u4ee5\u53ca\u672c\u516c\u53f8\u6709\u6b63\u7576\u7406\u7531\u8a8d\u70ba\u4e0d\u9069\u7576\u7684\u884c\u70ba\u3002
3) \u60a8\u7406\u89e3\u4e26\u540c\u610f\uff0c\u5982\u56e0\u60a8\u9055\u53cd\u6709\u95dc\u6cd5\u5f8b\uff08\u5305\u62ec\u4f46\u4e0d\u9650\u65bc\u6d77\u95dc\u53ca\u7a05\u52d9\u65b9\u9762\u7684\u76e3\u7ba1\u898f\u5b9a\uff09\u6216\u8005\u672c\u5354\u8b70\u4e4b\u898f\u5b9a\uff0c\u4f7f\u672c\u516c\u53f8\u906d\u53d7\u4efb\u4f55\u640d\u5931\u3001\u53d7\u5230\u4efb\u4f55\u7b2c\u4e09\u65b9\u7684\u7d22\u8ce0\u6216\u4efb\u4f55\u884c\u653f\u7ba1\u7406\u90e8\u9580\u7684\u8655\u7f70\uff0c\u60a8\u61c9\u5c0d\u672c\u516c\u53f8\u9032\u884c\u8ce0\u511f\uff0c\u5305\u62ec\u5408\u7406\u7684\u5f8b\u5e2b\u8cbb\u7528\u3002 4) \u60a8\u4e0d\u5c6c\u65bc\u8cc7\u683c\u4f7f\u7528BitCooo\u670d\u52d9\u7684\u88ab\u6392\u9664\u4eba\u58eb\u3002
5) \u60a8\u627f\u8afe\u6309\u6642\u7e73\u7d0d\u672c\u516c\u53f8\u7684\u670d\u52d9\u8cbb\u7528\uff08\u5982\u6709\uff09\uff0c\u5426\u5247\u672c\u516c\u53f8\u6709\u6b0a\u66ab\u505c\u6216\u4e2d\u6b62\u5c0d\u60a8\u63d0\u4f9b\u7684\u670d\u52d9\u3002
\u4e5d\u3001 \u96b1\u79c1\u689d\u6b3e
\u672c\u516c\u53f8\u5341\u5206\u91cd\u8996\u5c0d\u7528\u6236\u96b1\u79c1\u7684\u4fdd\u8b77\uff0c\u76f8\u95dc\u96b1\u79c1\u4fdd\u8b77\u653f\u7b56\u8acb\u53c3\u8003\u672c\u516c\u53f8\u516c\u5e03\u4e26\u4e0d\u6642\u66f4\u65b0\u7684\u300aBitCooo\u96b1\u79c1\u653f\u7b56\u300b\u3002
\u5341\u3001 \u514d\u8cac\u53ca\u8cac\u4efb\u9650\u5236
1) \u672c\u516c\u53f8\u50c5\u5c0d\u672c\u5354\u8b70\u4e2d\u6240\u5217\u660e\u7684\u7fa9\u52d9\u627f\u64d4\u8cac\u4efb\u3002
2) \u60a8\u7406\u89e3\u548c\u540c\u610f\uff0c\u5728\u6cd5\u5f8b\u6240\u5141\u8a31\u7684\u7bc4\u570d\u5167\uff0c\u672c\u516c\u53f8\u53ea\u80fd\u6309\u7167\u73fe\u6709\u7684\u6280\u8853\u6c34\u5e73\u548c\u689d\u4ef6\u63d0\u4f9bBitCooo\u670d\u52d9\u3002\u56e0\u4e0b\u5217\u539f\u56e0\u5c0e\u81f4BitCooo\u7121\u6cd5\u6b63\u5e38\u63d0\u4f9b\u670d\u52d9\uff0c\u672c\u516c\u53f8\u4e0d\u627f\u64d4\u8cac\u4efb\uff1a
A. BitCooo\u7cfb\u7d71\u505c\u6a5f\u7dad\u8b77\u6216\u5347\u7d1a\uff1b
B. \u56e0\u98b1\u98a8\u3001\u5730\u9707\u3001\u6d2a\u6c34\u3001\u96f7\u96fb\u6216\u6050\u6016\u8972\u64ca\u7b49\u4e0d\u53ef\u6297\u529b\u539f\u56e0\uff1b
C. \u60a8\u7684\u79fb\u52d5\u8a2d\u5099\u8edf\u786c\u4ef6\u548c\u901a\u4fe1\u7dda\u8def\u3001\u4f9b\u96fb\u7dda\u8def\u51fa\u73fe\u6545\u969c\u7684\uff1b
D. \u60a8\u64cd\u4f5c\u4e0d\u7576\u6216\u672a\u901a\u904e\u672c\u516c\u53f8\u6388\u6b0a\u6216\u8a8d\u53ef\u7684\u65b9\u5f0f\u4f7f\u7528\u672c\u516c\u53f8\u670d\u52d9\u7684\uff1b
E. \u56e0\u75c5\u6bd2\u3001\u6728\u99ac\u3001\u60e1\u610f\u7a0b\u5e8f\u653b\u64ca\u3001\u7db2\u7d61\u64c1\u5835\u3001\u7cfb\u7d71\u4e0d\u7a69\u5b9a\u3001\u7cfb\u7d71\u6216\u8a2d\u5099\u6545\u969c\u3001\u901a\u8a0a\u6545\u969c\u3001\u96fb\u529b\u6545\u969c\u3001\u9280\u884c\u7b49\u539f\u56e0\u6216\u653f\u5e9c\u884c\u70ba\u7b49\u539f\u56e0\uff1b
F. \u975e\u56e0\u672c\u516c\u53f8\u7684\u539f\u56e0\u800c\u5f15\u8d77\u7684\u4efb\u4f55\u5176\u5b83\u539f\u56e0\u3002
3) \u672c\u516c\u53f8\u5c0d\u4ee5\u4e0b\u60c5\u5f62\u4e0d\u627f\u64d4\u8cac\u4efb\uff1a
A. \u56e0\u7528\u6236\u907a\u5931\u79fb\u52d5\u8a2d\u5099\u3001\u522a\u9664\u4e14\u672a\u5099\u4efdBitCooo\u3001\u522a\u9664\u4e14\u672a\u5099\u4efd\u9322\u5305\u3001\u9322\u5305\u88ab\u76dc\u6216\u907a\u5fd8\u9322\u5305\u5bc6\u78bc\u3001\u79c1\u9470\u3001\u52a9\u8a18\u8a5e\u3001Keystore\u800c\u5c0e\u81f4\u7684\u6578\u5b57\u4ee3\u5e63\u4e1f\u5931\u3002
B. \u56e0\u7528\u6236\u81ea\u884c\u6cc4\u9732\u9322\u5305\u5bc6\u78bc\u3001\u79c1\u9470\u3001\u52a9\u8a18\u8a5e\u3001Keystore\uff0c\u6216\u501f\u7528\u3001\u8f49\u8b93\u6216\u6388\u6b0a\u4ed6\u4eba\u4f7f\u7528\u81ea\u5df1\u7684\u79fb\u52d5\u8a2d\u5099\u6216BitCooo\u9322\u5305\uff0c\u6216\u672a\u901a\u904e\u672c\u516c\u53f8\u5b98\u65b9\u6e20\u9053\u4e0b\u8f09BitCooo\u61c9\u7528\u7a0b\u5e8f\u6216\u5176\u4ed6\u4e0d\u5b89\u5168\u7684\u65b9\u5f0f\u4f7f\u7528BitCooo\u61c9\u7528\u7a0b\u5e8f\u5c0e\u81f4\u7684\u6578\u5b57\u4ee3\u5e63\u4e1f\u5931\uff1b
C. \u56e0\u7528\u6236\u8aa4\u64cd\u4f5c\uff08\u5305\u62ec\u4f46\u4e0d\u9650\u65bc\u60a8\u8f38\u932f\u8f49\u8cec\u5730\u5740\u3001\u60a8\u81ea\u8eab\u9078\u64c7\u8f49\u8cec\u7bc0\u9ede\u670d\u52d9\u5668\u7684\u554f\u984c\uff09\u5c0e\u81f4\u7684\u6578\u5b57\u4ee3\u5e63\u4e1f\u5931\uff1b
D. \u56e0\u7528\u6236\u4e0d\u7406\u89e3\u5340\u584a\u93c8\u6280\u8853\u7684\u6027\u8cea\u800c\u9032\u884c\u8aa4\u64cd\u4f5c\u5c0e\u81f4\u7684\u6578\u5b57\u4ee3\u5e63\u4e1f\u5931\uff1b
E. \u56e0\u6642\u9593\u6eef\u5f8c\u3001\u5340\u584a\u93c8\u7cfb\u7d71\u4e0d\u7a69\u5b9a\u7b49\u539f\u56e0\u5c0e\u81f4\u672c\u516c\u53f8\u62f7\u8c9d\u7528\u6236\u5728\u5340\u584a\u93c8\u4e0a\u7684\u4ea4\u6613\u8a18\u9304\u767c\u751f\u504f\u5dee\uff1b
4) BitCooo\u624b\u6a5f\u865f\u78bc\u3001\u90f5\u7bb1\u8a3b\u518a\u65b9\u5f0f\uff08EOS\u9ad4\u7cfb\u6709\u6548\u53bb\u4e2d\u5fc3\u89e3\u6c7a\u65b9\u6848\uff09\u4e0b\uff0c\u7528\u6236\u662f\u53ef\u9078\u5c0e\u51fa\u79c1\u9470\u7684\uff0c\u56e0\u70ba\u7528\u6236\u66f4\u6539Owner\u548cActive\u6b0a\u9650\u5f8c\u5c0e\u81f4\u7684\u79c1\u9470\u4e1f\u5931\u6216\u88ab\u76dc\u9020\u6210\u7684\u8ca1\u7522\u640d\u5931\u5747\u8207\u672c\u516c\u53f8\u7121\u95dc\u3002
5) BitCooo\u624b\u6a5f\u865f\u78bc\u3001\u90f5\u7bb1\u8a3b\u518a\u65b9\u5f0f\uff08EOS\u9ad4\u7cfb\u6709\u6548\u53bb\u4e2d\u5fc3\u89e3\u6c7a\u65b9\u6848\uff09\u9ed8\u8a8d\u60c5\u6cc1\u4e0b\uff0c\u7531\u65bc\u7528\u6236\u7684\u539f\u56e0\u5c0e\u81f4\u7121\u6cd5\u901a\u904e\u624b\u6a5f\u865f\u78bc\u627e\u56de\u7684\uff08\u7121\u6cd5\u88dc\u8fa6\u624b\u6a5f\u5361\u7b49\u60c5\u6cc1\uff09\uff0c\u4e0d\u80fd\u63d0\u4f9b\u79c1\u9470\u627e\u56de\u670d\u52d9\u3002
6) \u7531\u65bc\u7528\u6236\u500b\u4eba\u539f\u56e0\uff08\u5305\u62ec\u4f46\u4e0d\u9650\u65bc\u624b\u6a5f\u865f\u78bc\u3001\u90f5\u7bb1\u4e1f\u5931\uff0c\u9a57\u8b49\u78bc\u6cc4\u9732\uff0c\u500b\u4eba\u516c\u958b\u79c1\u9470\uff0c\u7528\u6236\u500b\u4eba\u4fe1\u606f\u88ab\u9ed1\u5ba2\u5165\u4fb5\uff09\u53ca\u4e0d\u53ef\u6297\u62d2\u56e0\u7d20\u5c0e\u81f4\u7684\u8cc7\u7522\u4e1f\u5931\uff0c\u5747\u8207\u672c\u516c\u53f8\u7121\u95dc\u3002
7) \u7528\u6236\u5728\u7b2c\u4e09\u65b9DApp\u4e0a\u64cd\u4f5c\u7522\u751f\u7684\u98a8\u96aa\u548c\u5f8c\u679c\u3002\u60a8\u7406\u89e3BitCooo\u50c5\u4f5c\u70ba\u60a8\u6578\u5b57\u4ee3\u5e63\u7ba1\u7406\u7684\u5de5\u5177\u3002\u672c\u516c\u53f8\u4e0d\u80fd\u63a7\u5236\u7b2c\u4e09\u65b9DApp\u63d0\u4f9b\u7684\u7522\u54c1\u53ca\u670d\u52d9\u7684\u8cea\u91cf\u3001\u5b89\u5168\u6216\u5408\u6cd5\u6027\uff0c\u4fe1\u606f\u7684\u771f\u5be6\u6027\u6216\u6e96\u78ba\u6027\uff0c\u4ee5\u53ca\u76f8\u5c0d\u65b9\u5c65\u884c\u5176\u5728\u8207\u60a8\u7c3d\u8a02\u7684\u5354\u8b70\u9805\u4e0b\u7684\u5404\u9805\u7fa9\u52d9\u7684\u80fd\u529b\u3002\u6240\u6709\u60a8\u5728\u7b2c\u4e09\u65b9DApp\u9032\u884c\u7684\u4ea4\u6613\u884c\u70ba\u7cfb\u60a8\u7684\u500b\u4eba\u884c\u70ba\uff0c\u6709\u7d04\u675f\u529b\u7684\u5408\u540c\u95dc\u4fc2\u5728\u60a8\u548c\u60a8\u7684\u76f8\u5c0d\u65b9\u4e4b\u9593\u5efa\u7acb\uff0c\u8207BitCooo\u7121\u95dc\u3002\u672c\u516c\u53f8\u63d0\u9192\u60a8\u61c9\u8a72\u901a\u904e\u81ea\u5df1\u7684\u8b39\u614e\u5224\u65b7\u78ba\u5b9a\u767b\u9304DApp\u53ca\u76f8\u95dc\u4fe1\u606f\u7684\u771f\u5be6\u6027\u3001\u5408\u6cd5\u6027\u548c\u6709\u6548\u6027\u3002\u60a8\u8207\u4efb\u4f55\u7b2c\u4e09\u65b9\u4ea4\u6613\u6240\u7522\u751f\u7684\u98a8\u96aa\u4ea6\u61c9\u7531\u60a8\u81ea\u884c\u627f\u64d4\u3002
\u672c\u516c\u53f8\u53ef\u80fd\u540c\u6642\u70ba\u60a8\u53ca\u60a8\u7684\u4ea4\u6613\u5c0d\u624b\u65b9\u63d0\u4f9b\u670d\u52d9\uff0c\u60a8\u540c\u610f\u5c0d\u672c\u516c\u53f8\u53ef\u80fd\u5b58\u5728\u7684\u8a72\u7b49\u884c\u70ba\u4e88\u4ee5\u660e\u78ba\u8c41\u514d\u4efb\u4f55\u5be6\u969b\u6216\u6f5b\u5728\u7684\u5229\u76ca\u885d\u7a81\uff0c\u4e26\u4e0d\u5f97\u4ee5\u6b64\u4f86\u4e3b\u5f35\u672c\u516c\u53f8\u5728\u63d0\u4f9b\u670d\u52d9\u6642\u5b58\u5728\u6cd5\u5f8b\u4e0a\u7684\u7455\u75b5\uff0c\u4e5f\u4e0d\u56e0\u6b64\u800c\u52a0\u91cd\u672c\u516c\u53f8\u7684\u8cac\u4efb\u6216\u6ce8\u610f\u7fa9\u52d9\u3002
\u5341\u4e00\u3001 \u672c\u516c\u53f8\u4e0d\u63d0\u4f9b\u4ee5\u4e0b\u5f62\u5f0f\u7684\u4fdd\u8b49\uff1a
1) \u672c\u516c\u53f8\u670d\u52d9\u5c07\u7b26\u5408\u60a8\u7684\u5168\u90e8\u9700\u6c42\uff1b
2) \u60a8\u7d93\u7531\u672c\u516c\u53f8\u670d\u52d9\u53d6\u5f97\u7684\u4efb\u4f55\u6280\u8853\u3001\u7522\u54c1\u3001\u670d\u52d9\u3001\u8cc7\u8a0a\u5c07\u7b26\u5408\u60a8\u7684\u671f\u671b\uff1b
3) \u672c\u516c\u53f8\u5f9e\u7b2c\u4e09\u65b9\u4ea4\u6613\u6240\u6293\u53d6\u7684\u6578\u5b57\u4ee3\u5e63\u5e02\u5834\u4ea4\u6613\u884c\u60c5\u7b49\u4fe1\u606f\u7684\u53ca\u6642\u6027\u3001\u6e96\u78ba\u6027\u3001\u5b8c\u6574\u6027\u3001\u53ef\u9760\u6027\u505a\u51fa\u4fdd\u8b49\uff1b
4) \u60a8\u5728BitCooo\u4e0a\u7684\u4ea4\u6613\u5404\u65b9\u6703\u53ca\u6642\u5c65\u884c\u5176\u5728\u8207\u60a8\u9054\u6210\u7684\u4ea4\u6613\u5354\u8b70\u4e2d\u5404\u9805\u7fa9\u52d9\u3002
5) \u5728\u4efb\u4f55\u60c5\u6cc1\u4e0b\uff0c\u672c\u516c\u53f8\u5c0d\u672c\u5354\u8b70\u6240\u627f\u64d4\u7684\u9055\u7d04\u8ce0\u511f\u8cac\u4efb\u7e3d\u984d\u4e0d\u8d85\u904e A. 0.1\u500b\u4ee5\u592a\u5e63\uff1b\u6216 B. \u65b0\u52a0\u5761\u5143100\u5143\uff0c\u4ee5\u8f03\u9ad8\u7684\u70ba\u6e96\u3002
6) \u60a8\u7406\u89e3BitCooo\u50c5\u4f5c\u70ba\u7528\u6236\u7ba1\u7406\u6578\u5b57\u4ee3\u5e63\u3001\u986f\u793a\u4ea4\u6613\u4fe1\u606f\u7684\u5de5\u5177\uff0c\u672c\u516c\u53f8\u4e0d\u63d0\u4f9b\u6cd5\u5f8b\u3001\u7a05\u52d9\u6216\u6295\u8cc7\u5efa\u8b70\u7b49\u670d\u52d9\u3002\u60a8\u61c9\u7576\u81ea\u884c\u5411\u6cd5\u5f8b\u3001\u7a05\u52d9\u3001\u6295\u8cc7\u65b9\u9762\u7684\u5c08\u696d\u4eba\u58eb\u5c0b\u6c42\u5efa\u8b70\uff0c\u4e14\u60a8\u5728\u4f7f\u7528\u6211\u5011\u670d\u52d9\u904e\u7a0b\u4e2d\u6240\u906d\u53d7\u7684\u6295\u8cc7\u640d\u5931\u3001\u6578\u64da\u640d\u5931\u7b49\uff0c\u672c\u516c\u53f8\u6982\u4e0d\u8ca0\u8cac\u3002
7) \u60a8\u7406\u89e3\u6839\u64da\u6709\u95dc\u653f\u7b56\u6cd5\u898f\u7684\u8981\u6c42\uff0c\u6211\u5011\u53ef\u80fd\u4e0d\u6642\u66f4\u6539\u6211\u5011\u7684\u7528\u6236\u51c6\u5165\u6a19\u6e96\uff0c\u9650\u5b9a\u5411\u67d0\u4e00\u7279\u5b9a\u7fa4\u9ad4\u63d0\u4f9b\u670d\u52d9\u7684\u7bc4\u570d\u548c\u65b9\u5f0f\u7b49\u3002
\u5341\u4e8c\u3001 \u5b8c\u6574\u5354\u8b70
1) \u672c\u5354\u8b70\u7531\u300aBitCooo\u670d\u52d9\u5354\u8b70\u300b\u3001\u300aBitCooo\u96b1\u79c1\u653f\u7b56\u300b\u53ca\u672c\u516c\u53f8\u4e0d\u6642\u516c\u5e03\u7684\u5404\u9805\u898f\u5247\u7d44\u6210\u3002
2) \u672c\u5354\u8b70\u90e8\u5206\u5167\u5bb9\u88ab\u6709\u7ba1\u8f44\u6b0a\u7684\u6cd5\u9662\u8a8d\u5b9a\u70ba\u9055\u53cd\u6216\u7121\u6548\u7684\uff0c\u4e0d\u56e0\u6b64\u5f71\u97ff\u5176\u4ed6\u5167\u5bb9\u7684\u6548\u529b\u3002
3) \u672c\u5354\u8b70\u7684\u4efb\u4f55\u8b6f\u6587\u7248\u672c\u50c5\u70ba\u65b9\u4fbf\u7528\u6236\u800c\u63d0\u4f9b\uff0c\u7121\u610f\u5c0d\u672c\u5354\u8b70\u7684\u689d\u6b3e\u9032\u884c\u4fee\u6539\u3002\u5982\u679c\u672c\u5354\u8b70\u7684\u4e2d\u6587\u7248\u672c\u8207\u975e\u4e2d\u6587\u7248\u672c\u4e4b\u9593\u5b58\u5728\u885d\u7a81\uff0c\u61c9\u4ee5\u4e2d\u6587\u7248\u672c\u70ba\u6e96\u3002
\u5341\u4e09\u3001 \u77e5\u8b58\u7522\u6b0a\u4fdd\u8b77
BitCooo\u7cfb\u672c\u516c\u53f8\u958b\u767c\u4e26\u64c1\u6709\u77e5\u8b58\u7522\u6b0a\u7684\u61c9\u7528\u7a0b\u5e8f\u3002 BitCooo\u4e2d\u986f\u793a\u7684\u4efb\u4f55\u5167\u5bb9\uff08\u5305\u62ec\u672c\u5354\u8b70\u3001\u516c\u544a\u3001\u6587\u7ae0\u3001\u8996\u983b\u3001\u97f3\u983b\u3001\u5716\u7247\u3001\u6a94\u6848\u3001\u8cc7\u8a0a\u3001\u8cc7\u6599\u3001\u5546\u6a19\u6216\u6a19\u8b58\uff09\u7684\u77e5\u8b58\u7522\u6b0a\u6b78\u672c\u516c\u53f8\u6216\u7b2c\u4e09\u65b9\u6b0a\u5229\u4eba\u6240\u6709\u3002\u7528\u6236\u50c5\u53ef\u70ba\u6301\u6709\u548c\u7ba1\u7406\u6578\u5b57\u4ee3\u5e63\u4e4b\u76ee\u7684\u4f7f\u7528BitCooo\u61c9\u7528\u7a0b\u5e8f\u53ca\u5176\u4e2d\u7684\u5167\u5bb9\u3002\u672a\u7d93\u672c\u516c\u53f8\u6216\u7b2c\u4e09\u65b9\u6b0a\u5229\u4eba\u7684\u4e8b\u5148\u66f8\u9762\u540c\u610f\uff0c\u4efb\u4f55\u4eba\u4e0d\u5f97\u64c5\u81ea\u4f7f\u7528\u3001\u4fee\u6539\u3001\u53cd\u5411\u7de8\u8b6f\u3001\u8907\u88fd\u3001\u516c\u958b\u50b3\u64ad\u3001\u6539\u8b8a\u3001\u6563\u5e03\u3001\u767c\u884c\u6216\u516c\u958b\u767c\u8868\u4e0a\u8ff0\u61c9\u7528\u7a0b\u5e8f\u53ca\u5167\u5bb9\u3002
\u5341\u56db\u3001 \u6cd5\u5f8b\u9069\u7528\u8207\u722d\u8b70\u89e3\u6c7a
1) \u672c\u5354\u8b70\u53ca\u5176\u4fee\u8a02\u7248\u4e4b\u6548\u529b\u3001\u89e3\u91cb\u3001\u8b8a\u66f4\u3001\u57f7\u884c\u8207\u722d\u8b70\u89e3\u6c7a\u5747\u9069\u7528\u672c\u516c\u53f8\u5171\u548c\u570b\u6cd5\u5f8b\uff0c\u5982\u7121\u76f8\u95dc\u6cd5\u5f8b\u898f\u5b9a\uff0c\u5247\u61c9\u7576\u9069\u7528\u570b\u969b\u5546\u696d\u6163\u4f8b\u548c\uff08\u6216\uff09\u884c\u696d\u6163\u4f8b\u3002
2) \u82e5\u60a8\u548c\u672c\u516c\u53f8\u4e4b\u9593\u767c\u751f\u4efb\u4f55\u7cfe\u7d1b\u6216\u722d\u8b70\uff0c\u9996\u5148\u61c9\u53cb\u597d\u5354\u5546\u89e3\u6c7a\uff0c\u5354\u5546\u4e0d\u6210\u7684\uff0c\u4efb\u4f55\u4e00\u65b9\u53ef\u63d0\u4ea4\u672c\u516c\u53f8\u6240\u5728\u5730\u6709\u7ba1\u8f44\u6b0a\u7684\u4eba\u6c11\u6cd5\u9662\u7ba1\u8f44\u3002
\u5341\u4e94\u3001 \u5176\u4ed6
1) \u5982\u60a8\u662f\u65b0\u52a0\u5761\u4ee5\u5916\u7528\u6236\uff0c\u60a8\u9700\u5168\u9762\u4e86\u89e3\u4e26\u9075\u5b88\u60a8\u6240\u5728\u53f8\u6cd5\u8f44\u5340\u8207\u4f7f\u7528\u672c\u516c\u53f8\u670d\u52d9\u6240\u6709\u76f8\u95dc\u6cd5\u5f8b\u3001\u6cd5\u898f\u53ca\u898f\u5247\u3002
2) \u60a8\u5728\u4f7f\u7528\u672c\u516c\u53f8\u670d\u52d9\u904e\u7a0b\u4e2d\uff0c\u5982\u9047\u5230\u4efb\u4f55\u554f\u984c\uff0c\u60a8\u53ef\u4ee5\u901a\u904e\u5728BitCooo\u63d0\u4ea4\u53cd\u994b\u7b49\u65b9\u5f0f\u806f\u7e6b\u6211\u5011\u3002
3) \u60a8\u53ef\u4ee5\u5728BitCooo\u4e2d\u67e5\u770b\u672c\u5354\u8b70\u3002 \u672c\u516c\u53f8\u9f13\u52f5\u60a8\u5728\u6bcf\u6b21\u8a2a\u554fBitCooo\u6642\u90fd\u67e5\u95b1\u672c\u516c\u53f8\u7684\u670d\u52d9\u5354\u8b70\u3002
\u672c\u5354\u8b70\u672a\u76e1\u4e8b\u5b9c\uff0c\u60a8\u9700\u9075\u5b88\u672c\u516c\u53f8\u4e0d\u6642\u66f4\u65b0\u7684\u516c\u544a\u53ca\u76f8\u95dc\u898f\u5247\u3002
BitCooo
\n\t\t"),n)};t.default=a},"2d72":function(e,t,r){"use strict";r.r(t);var n=r("b665"),i=r("d6f3");for(var a in i)"default"!==a&&function(e){r.d(t,e,(function(){return i[e]}))}(a);var o,s=r("f0c5"),u=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,"6896f537",null,!1,n["a"],o);t["default"]=u.exports},"2d9f":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n={name:"u-checkbox",props:{name:{type:[String,Number],default:""},shape:{type:String,default:""},value:{type:Boolean,default:!1},disabled:{type:[String,Boolean],default:""},labelDisabled:{type:[String,Boolean],default:""},activeColor:{type:String,default:""},iconSize:{type:[String,Number],default:""},labelSize:{type:[String,Number],default:""},size:{type:[String,Number],default:""}},data:function(){return{parentDisabled:!1,newParams:{}}},created:function(){this.parent=this.$u.$parent.call(this,"u-checkbox-group"),this.parent&&this.parent.children.push(this)},computed:{isDisabled:function(){return""!==this.disabled?this.disabled:!!this.parent&&this.parent.disabled},isLabelDisabled:function(){return""!==this.labelDisabled?this.labelDisabled:!!this.parent&&this.parent.labelDisabled},checkboxSize:function(){return this.size?this.size:this.parent?this.parent.size:34},checkboxIconSize:function(){return this.iconSize?this.iconSize:this.parent?this.parent.iconSize:20},elActiveColor:function(){return this.activeColor?this.activeColor:this.parent?this.parent.activeColor:"primary"},elShape:function(){return this.shape?this.shape:this.parent?this.parent.shape:"square"},iconStyle:function(){var e={};return this.elActiveColor&&this.value&&!this.isDisabled&&(e.borderColor=this.elActiveColor,e.backgroundColor=this.elActiveColor),e.width=this.$u.addUnit(this.checkboxSize),e.height=this.$u.addUnit(this.checkboxSize),e},iconColor:function(){return this.value?"#ffffff":"transparent"},iconClass:function(){var e=[];return e.push("u-checkbox__icon-wrap--"+this.elShape),1==this.value&&e.push("u-checkbox__icon-wrap--checked"),this.isDisabled&&e.push("u-checkbox__icon-wrap--disabled"),this.value&&this.isDisabled&&e.push("u-checkbox__icon-wrap--disabled--checked"),e.join(" ")},checkboxStyle:function(){var e={};return this.parent&&this.parent.width&&(e.width=this.parent.width,e.flex="0 0 ".concat(this.parent.width)),this.parent&&this.parent.wrap&&(e.width="100%",e.flex="0 0 100%"),e}},methods:{onClickLabel:function(){this.isLabelDisabled||this.isDisabled||this.setValue()},toggle:function(){this.isDisabled||this.setValue()},emitEvent:function(){var e=this;this.$emit("change",{value:!this.value,name:this.name}),setTimeout((function(){e.parent&&e.parent.emitEvent&&e.parent.emitEvent()}),80)},setValue:function(){var e=0;if(this.parent&&this.parent.children&&this.parent.children.map((function(t){t.value&&e++})),1==this.value)this.emitEvent(),this.$emit("input",!this.value);else{if(this.parent&&e>=this.parent.max)return this.$u.toast("\u6700\u591a\u53ef\u9009".concat(this.parent.max,"\u9879"));this.emitEvent(),this.$emit("input",!this.value)}}}};t.default=n},"2dd4":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isCrowdsaleWallet=i,t.isKeystoreWallet=a,t.getJsonWalletAddress=o;var n=r("f363");function i(e){var t=null;try{t=JSON.parse(e)}catch(r){return!1}return t.encseed&&t.ethaddr}function a(e){var t=null;try{t=JSON.parse(e)}catch(r){return!1}return!(!t.version||parseInt(t.version)!==t.version||3!==parseInt(t.version))}function o(e){if(i(e))try{return(0,n.getAddress)(JSON.parse(e).ethaddr)}catch(t){return null}if(a(e))try{return(0,n.getAddress)(JSON.parse(e).address)}catch(t){return null}return null}},"2e0c":function(e,t,r){"use strict";r.r(t);var n=r("dc8b"),i=r("f351");for(var a in i)"default"!==a&&function(e){r.d(t,e,(function(){return i[e]}))}(a);var o,s=r("f0c5"),u=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,"2817379a",null,!1,n["a"],o);t["default"]=u.exports},"2eac":function(e,t,r){"use strict";r.r(t);var n=r("efc8"),i=r("ca18");for(var a in i)"default"!==a&&function(e){r.d(t,e,(function(){return i[e]}))}(a);var o,s=r("f0c5"),u=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,"631ca2f1",null,!1,n["a"],o);t["default"]=u.exports},"2eb9":function(e,t,r){"use strict";r.r(t);var n=r("9564"),i=r.n(n);for(var a in n)"default"!==a&&function(e){r.d(t,e,(function(){return n[e]}))}(a);t["default"]=i.a},"2f06":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=a;var n=i(r("b34b"));function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t){(0,n.default)(e);for(var r=t?new RegExp("[".concat(t,"]")):/\s/,i=e.length-1;i>=0&&r.test(e[i]);i--);return i>6|192);else{if(i>55295&&i<56320){if(++n==e.length)return null;var a=e.charCodeAt(n);if(a<56320||a>57343)return null;i=65536+((1023&i)<<10)+(1023&a),r+=t(i>>18|240),r+=t(i>>12&63|128)}else r+=t(i>>12|224);r+=t(i>>6&63|128)}r+=t(63&i|128)}}return r},x=function(e){var t="",r=0,i=a(e);while(r127){if(o>191&&o<224){if(r>=i)return null;o=(31&o)<<6|63&n(e,r)}else if(o>223&&o<240){if(r+1>=i)return null;o=(15&o)<<12|(63&n(e,r))<<6|63&n(e,++r)}else{if(!(o>239&&o<248))return null;if(r+2>=i)return null;o=(7&o)<<18|(63&n(e,r))<<12|(63&n(e,++r))<<6|63&n(e,++r)}++r}if(o<=65535)t+=String.fromCharCode(o);else{if(!(o<=1114111))return null;o-=65536,t+=String.fromCharCode(o>>10|55296),t+=String.fromCharCode(1023&o|56320)}}return t};e.exports={random:i,length:a,concat:b,flatten:o,slice:s,reverse:u,pad:c,padRight:l,fromAscii:w,toAscii:_,fromString:k,toString:x,fromNumber:v,toNumber:m,fromNat:g,toNat:y,fromArray:d,toArray:f,fromUint8Array:p,toUint8Array:h}}).call(this,r("fee2")["default"])},"2f62":function(e,t,r){"use strict";r.r(t),function(e){
+var r="input is invalid type",n="object"===typeof window,i=n?window:{};i.JS_SHA3_NO_WINDOW&&(n=!1);var a=!n&&"object"===typeof self,o=!i.JS_SHA3_NO_NODE_JS&&"object"===typeof t&&t.versions&&t.versions.node;o?i=global:a&&(i=self);var s=!i.JS_SHA3_NO_ARRAY_BUFFER&&"undefined"!==typeof ArrayBuffer,u="0123456789abcdef".split(""),c=[31,7936,2031616,520093696],l=[4,1024,262144,67108864],f=[1,256,65536,16777216],d=[6,1536,393216,100663296],h=[0,8,16,24],p=[1,0,32898,0,32906,2147483648,2147516416,2147483648,32907,0,2147483649,0,2147516545,2147483648,32777,2147483648,138,0,136,0,2147516425,0,2147483658,0,2147516555,0,139,2147483648,32905,2147483648,32771,2147483648,32770,2147483648,128,2147483648,32778,0,2147483658,2147483648,2147516545,2147483648,32896,2147483648,2147483649,0,2147516424,2147483648],v=[224,256,384,512],m=[128,256],b=["hex","buffer","arrayBuffer","array","digest"],g={128:168,256:136};!i.JS_SHA3_NO_NODE_JS&&Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),!s||!i.JS_SHA3_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(e){return"object"===typeof e&&e.buffer&&e.buffer.constructor===ArrayBuffer});for(var y=function(e,t,r){return function(n){return new M(e,t,e).update(n)[r]()}},w=function(e,t,r){return function(n,i){return new M(e,t,i).update(n)[r]()}},_=function(e,t,r){return function(t,n,i,a){return T["cshake"+e].update(t,n,i,a)[r]()}},k=function(e,t,r){return function(t,n,i,a){return T["kmac"+e].update(t,n,i,a)[r]()}},x=function(e,t,r,n){for(var i=0;i>5,this.byteCount=this.blockCount<<2,this.outputBlocks=r>>5,this.extraBytes=(31&r)>>3;for(var n=0;n<50;++n)this.s[n]=0}function U(e,t,r){M.call(this,e,t,r)}M.prototype.update=function(e){if(!this.finalized){var t,n=typeof e;if("string"!==n){if("object"!==n)throw r;if(null===e)throw r;if(s&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!Array.isArray(e)&&(!s||!ArrayBuffer.isView(e)))throw r;t=!0}var i,a,o=this.blocks,u=this.byteCount,c=e.length,l=this.blockCount,f=0,d=this.s;while(f>2]|=e[f]<>2]|=a<>2]|=(192|a>>6)<>2]|=(128|63&a)<=57344?(o[i>>2]|=(224|a>>12)<>2]|=(128|a>>6&63)<>2]|=(128|63&a)<>2]|=(240|a>>18)<>2]|=(128|a>>12&63)<>2]|=(128|a>>6&63)<>2]|=(128|63&a)<=u){for(this.start=i-u,this.block=o[l],i=0;i>=8,r=255&e;while(r>0)i.unshift(r),e>>=8,r=255&e,++n;return t?i.push(n):i.unshift(n),this.update(i),i.length},M.prototype.encodeString=function(e){var t,n=typeof e;if("string"!==n){if("object"!==n)throw r;if(null===e)throw r;if(s&&e.constructor===ArrayBuffer)e=new Uint8Array(e);else if(!Array.isArray(e)&&(!s||!ArrayBuffer.isView(e)))throw r;t=!0}var i=0,a=e.length;if(t)i=a;else for(var o=0;o=57344?i+=3:(u=65536+((1023&u)<<10|1023&e.charCodeAt(++o)),i+=4)}return i+=this.encode(8*i),this.update(e),i},M.prototype.bytepad=function(e,t){for(var r=this.encode(t),n=0;n>2]|=this.padding[3&t],this.lastByteIndex===this.byteCount)for(e[0]=e[r],t=1;t>4&15]+u[15&e]+u[e>>12&15]+u[e>>8&15]+u[e>>20&15]+u[e>>16&15]+u[e>>28&15]+u[e>>24&15];o%t===0&&(F(r),a=0)}return i&&(e=r[a],s+=u[e>>4&15]+u[15&e],i>1&&(s+=u[e>>12&15]+u[e>>8&15]),i>2&&(s+=u[e>>20&15]+u[e>>16&15])),s},M.prototype.arrayBuffer=function(){this.finalize();var e,t=this.blockCount,r=this.s,n=this.outputBlocks,i=this.extraBytes,a=0,o=0,s=this.outputBits>>3;e=i?new ArrayBuffer(n+1<<2):new ArrayBuffer(s);var u=new Uint32Array(e);while(o>8&255,u[e+2]=t>>16&255,u[e+3]=t>>24&255;s%r===0&&F(n)}return a&&(e=s<<2,t=n[o],u[e]=255&t,a>1&&(u[e+1]=t>>8&255),a>2&&(u[e+2]=t>>16&255)),u},U.prototype=new M,U.prototype.finalize=function(){return this.encode(this.outputBits,!0),M.prototype.finalize.call(this)};var F=function(e){var t,r,n,i,a,o,s,u,c,l,f,d,h,v,m,b,g,y,w,_,k,x,S,A,E,C,P,T,O,I,j,B,N,R,$,M,U,F,L,D,z,H,q,W,K,V,G,X,J,Y,Z,Q,ee,te,re,ne,ie,ae,oe,se,ue,ce,le;for(n=0;n<48;n+=2)i=e[0]^e[10]^e[20]^e[30]^e[40],a=e[1]^e[11]^e[21]^e[31]^e[41],o=e[2]^e[12]^e[22]^e[32]^e[42],s=e[3]^e[13]^e[23]^e[33]^e[43],u=e[4]^e[14]^e[24]^e[34]^e[44],c=e[5]^e[15]^e[25]^e[35]^e[45],l=e[6]^e[16]^e[26]^e[36]^e[46],f=e[7]^e[17]^e[27]^e[37]^e[47],d=e[8]^e[18]^e[28]^e[38]^e[48],h=e[9]^e[19]^e[29]^e[39]^e[49],t=d^(o<<1|s>>>31),r=h^(s<<1|o>>>31),e[0]^=t,e[1]^=r,e[10]^=t,e[11]^=r,e[20]^=t,e[21]^=r,e[30]^=t,e[31]^=r,e[40]^=t,e[41]^=r,t=i^(u<<1|c>>>31),r=a^(c<<1|u>>>31),e[2]^=t,e[3]^=r,e[12]^=t,e[13]^=r,e[22]^=t,e[23]^=r,e[32]^=t,e[33]^=r,e[42]^=t,e[43]^=r,t=o^(l<<1|f>>>31),r=s^(f<<1|l>>>31),e[4]^=t,e[5]^=r,e[14]^=t,e[15]^=r,e[24]^=t,e[25]^=r,e[34]^=t,e[35]^=r,e[44]^=t,e[45]^=r,t=u^(d<<1|h>>>31),r=c^(h<<1|d>>>31),e[6]^=t,e[7]^=r,e[16]^=t,e[17]^=r,e[26]^=t,e[27]^=r,e[36]^=t,e[37]^=r,e[46]^=t,e[47]^=r,t=l^(i<<1|a>>>31),r=f^(a<<1|i>>>31),e[8]^=t,e[9]^=r,e[18]^=t,e[19]^=r,e[28]^=t,e[29]^=r,e[38]^=t,e[39]^=r,e[48]^=t,e[49]^=r,v=e[0],m=e[1],V=e[11]<<4|e[10]>>>28,G=e[10]<<4|e[11]>>>28,T=e[20]<<3|e[21]>>>29,O=e[21]<<3|e[20]>>>29,se=e[31]<<9|e[30]>>>23,ue=e[30]<<9|e[31]>>>23,H=e[40]<<18|e[41]>>>14,q=e[41]<<18|e[40]>>>14,R=e[2]<<1|e[3]>>>31,$=e[3]<<1|e[2]>>>31,b=e[13]<<12|e[12]>>>20,g=e[12]<<12|e[13]>>>20,X=e[22]<<10|e[23]>>>22,J=e[23]<<10|e[22]>>>22,I=e[33]<<13|e[32]>>>19,j=e[32]<<13|e[33]>>>19,ce=e[42]<<2|e[43]>>>30,le=e[43]<<2|e[42]>>>30,te=e[5]<<30|e[4]>>>2,re=e[4]<<30|e[5]>>>2,M=e[14]<<6|e[15]>>>26,U=e[15]<<6|e[14]>>>26,y=e[25]<<11|e[24]>>>21,w=e[24]<<11|e[25]>>>21,Y=e[34]<<15|e[35]>>>17,Z=e[35]<<15|e[34]>>>17,B=e[45]<<29|e[44]>>>3,N=e[44]<<29|e[45]>>>3,A=e[6]<<28|e[7]>>>4,E=e[7]<<28|e[6]>>>4,ne=e[17]<<23|e[16]>>>9,ie=e[16]<<23|e[17]>>>9,F=e[26]<<25|e[27]>>>7,L=e[27]<<25|e[26]>>>7,_=e[36]<<21|e[37]>>>11,k=e[37]<<21|e[36]>>>11,Q=e[47]<<24|e[46]>>>8,ee=e[46]<<24|e[47]>>>8,W=e[8]<<27|e[9]>>>5,K=e[9]<<27|e[8]>>>5,C=e[18]<<20|e[19]>>>12,P=e[19]<<20|e[18]>>>12,ae=e[29]<<7|e[28]>>>25,oe=e[28]<<7|e[29]>>>25,D=e[38]<<8|e[39]>>>24,z=e[39]<<8|e[38]>>>24,x=e[48]<<14|e[49]>>>18,S=e[49]<<14|e[48]>>>18,e[0]=v^~b&y,e[1]=m^~g&w,e[10]=A^~C&T,e[11]=E^~P&O,e[20]=R^~M&F,e[21]=$^~U&L,e[30]=W^~V&X,e[31]=K^~G&J,e[40]=te^~ne&ae,e[41]=re^~ie&oe,e[2]=b^~y&_,e[3]=g^~w&k,e[12]=C^~T&I,e[13]=P^~O&j,e[22]=M^~F&D,e[23]=U^~L&z,e[32]=V^~X&Y,e[33]=G^~J&Z,e[42]=ne^~ae&se,e[43]=ie^~oe&ue,e[4]=y^~_&x,e[5]=w^~k&S,e[14]=T^~I&B,e[15]=O^~j&N,e[24]=F^~D&H,e[25]=L^~z&q,e[34]=X^~Y&Q,e[35]=J^~Z&ee,e[44]=ae^~se&ce,e[45]=oe^~ue&le,e[6]=_^~x&v,e[7]=k^~S&m,e[16]=I^~B&A,e[17]=j^~N&E,e[26]=D^~H&R,e[27]=z^~q&$,e[36]=Y^~Q&W,e[37]=Z^~ee&K,e[46]=se^~ce&te,e[47]=ue^~le&re,e[8]=x^~v&b,e[9]=S^~m&g,e[18]=B^~A&C,e[19]=N^~E&P,e[28]=H^~R&M,e[29]=q^~$&U,e[38]=Q^~W&V,e[39]=ee^~K&G,e[48]=ce^~te&ne,e[49]=le^~re&ie,e[0]^=p[n],e[1]^=p[n+1]};e.exports=T}).call(this,r("4362"))},"24f8":function(e,t,r){var n=r("9490"),i=r("0b16"),a=e.exports;for(var o in n)n.hasOwnProperty(o)&&(a[o]=n[o]);function s(e){if("string"===typeof e&&(e=i.parse(e)),e.protocol||(e.protocol="https:"),"https:"!==e.protocol)throw new Error('Protocol "'+e.protocol+'" not supported. Expected "https:"');return e}a.request=function(e,t){return e=s(e),n.request.call(this,e,t)},a.get=function(e,t){return e=s(e),n.get.call(this,e,t)}},"24fc":function(e,t,r){"use strict";r.r(t);var n=r("76e0"),i=r.n(n);for(var a in n)"default"!==a&&function(e){r.d(t,e,(function(){return n[e]}))}(a);t["default"]=i.a},"24fd":function(e,t,r){"use strict";var n;r.d(t,"b",(function(){return i})),r.d(t,"c",(function(){return a})),r.d(t,"a",(function(){return n}));var i=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("view",{staticClass:e._$s(0,"sc","index-header "),attrs:{_i:0}},[r("view",{staticClass:e._$s(1,"sc","con"),attrs:{_i:1}},[r("view",{staticClass:e._$s(2,"sc","tabbar_item"),attrs:{_i:2},on:{click:function(t){return e.goToPage(1)}}},[r("view",{staticClass:e._$s(3,"sc","uni-tabbar_bd"),attrs:{_i:3}},[r("view",{staticClass:e._$s(4,"sc","uni-tabbar_icon"),attrs:{_i:4}},[r("image",{staticClass:e._$s(5,"sc","img1"),attrs:{src:e._$s(5,"a-src","/static/tongyonh/"+(1==e.selectActive?"Uniona":"Union")+".png"),_i:5}})]),r("view",{staticClass:e._$s(6,"sc","uni-tabbar_label"),class:e._$s(6,"c",["text",1==e.selectActive?"active":""]),attrs:{_i:6}},[e._v(e._$s(6,"t0-0",e._s(e.i18n.Wallet)))])])]),r("view",{staticClass:e._$s(7,"sc","tabbar_item"),attrs:{_i:7},on:{click:function(t){return e.goToPage(2)}}},[r("view",{staticClass:e._$s(8,"sc","uni-tabbar_bd"),attrs:{_i:8}},[r("view",{staticClass:e._$s(9,"sc","uni-tabbar_icon"),attrs:{_i:9}},[r("image",{staticClass:e._$s(10,"sc","img1"),attrs:{src:e._$s(10,"a-src","/static/tongyonh/"+(2==e.selectActive?"nft_icon2":"nft_icon")+".png"),_i:10}})]),r("view",{staticClass:e._$s(11,"sc","uni-tabbar_label"),class:e._$s(11,"c",["text",2==e.selectActive?"active":""]),attrs:{_i:11}},[e._v(e._$s(11,"t0-0",e._s(e.i18n.NFT)))])])]),r("view",{staticClass:e._$s(12,"sc","tabbar_item"),attrs:{_i:12},on:{click:function(t){return e.goToPage(3)}}},[r("view",{staticClass:e._$s(13,"sc","uni-tabbar_bd"),attrs:{_i:13}},[r("view",{staticClass:e._$s(14,"sc","uni-tabbar_icon"),attrs:{_i:14}},[r("image",{staticClass:e._$s(15,"sc","img1"),attrs:{src:e._$s(15,"a-src","/static/tongyonh/"+(3==e.selectActive?"market_icona":"market_icon")+".png"),_i:15}})]),r("view",{staticClass:e._$s(16,"sc","uni-tabbar_label"),class:e._$s(16,"c",["text",3==e.selectActive?"active":""]),attrs:{_i:16}},[e._v(e._$s(16,"t0-0",e._s(e.i18n.Market)))])])]),r("view",{staticClass:e._$s(17,"sc","tabbar_item"),attrs:{_i:17},on:{click:function(t){return e.goToPage(5)}}},[r("view",{staticClass:e._$s(18,"sc","uni-tabbar_bd"),attrs:{_i:18}},[r("view",{staticClass:e._$s(19,"sc","uni-tabbar_icon"),attrs:{_i:19}},[r("image",{staticClass:e._$s(20,"sc","img1"),attrs:{src:e._$s(20,"a-src","/static/tongyonh/"+(5==e.selectActive?"Profile_icon":"Profile_icona")+".png"),_i:20}})]),r("view",{staticClass:e._$s(21,"sc","uni-tabbar_label"),class:e._$s(21,"c",["text",5==e.selectActive?"active":""]),attrs:{_i:21}},[e._v(e._$s(21,"t0-0",e._s(e.i18n.Profile)))])])])])])},a=[]},"257a":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r("b79a");t.input=n;var i=r("77a7");t.output=i},"25b9":function(e,t,r){(function(e){var n=r("d26d"),i=r("774b"),a=function(e){var t=e.slice(0,2),r=e.slice(2),n="";return n="0x"===t?r:e,i.fromHexString(n)},o={swarm:function(e){var t=i.encode(a(e),"keccak-256");return new n(1,"swarm-manifest",t).buffer},ipfs:function(e){var t=i.fromB58String(e);return new n(1,"dag-pb",t).buffer},utf8:function(t){return e.from(t,"utf8")}},s={hexMultiHash:function(e){var t=new n(e);return i.decode(t.multihash).digest.toString("hex")},b58MultiHash:function(e){var t=new n(e);return i.toB58String(t.multihash)},utf8:function(e){return e.toString("utf8")}},u={"swarm-ns":{encode:o.swarm,decode:s.hexMultiHash},"ipfs-ns":{encode:o.ipfs,decode:s.b58MultiHash},"ipns-ns":{encode:o.ipfs,decode:s.b58MultiHash},default:{encode:o.utf8,decode:s.utf8}};t.hexStringToBuffer=a,t.profiles=u}).call(this,r("b639").Buffer)},2604:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var n=i(r("3ce7"));function i(e){return e&&e.__esModule?e:{default:e}}var a=/^[A-Z]{2}[0-9A-Z]{3}\d{2}\d{5}$/;function o(e){return(0,n.default)(e),a.test(e)}e.exports=t.default,e.exports.default=t.default},2659:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TupleCoder=void 0;var n=r("938b"),i=r("f7da");function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function o(e,t){for(var r=0;r=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,s=!0,u=!1;return{s:function(){r=e[Symbol.iterator]()},n:function(){var e=r.next();return s=e.done,e},e:function(e){u=!0,o=e},f:function(){try{s||null==r.return||r.return()}finally{if(u)throw o}}}}function i(e,t){if(e){if("string"===typeof e)return a(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?a(e,t):void 0}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r-1,r=e.indexOf("-")>-1&&e.indexOf("_")>-1;return{encode:function(e){var n="";n="string"===typeof e?s.from(e).toString("base64"):e.toString("base64"),r&&(n=n.replace(/\+/g,"-").replace(/\//g,"_"));var i=n.indexOf("=");return i>0&&!t&&(n=n.substring(0,i)),n},decode:function(t){var r,i=n(t);try{for(i.s();!(r=i.n()).done;){var a=r.value;if(e.indexOf(a)<0)throw new Error("invalid base64 character")}}catch(o){i.e(o)}finally{i.f()}return s.from(t,"base64")}}}},"277d":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.looseArrayify=a,t.zpad=o,t.getPassword=s,t.searchPath=u,t.uuidV4=c;var n=r("ecb6"),i=r("86c8");function a(e){return"string"===typeof e&&"0x"!==e.substring(0,2)&&(e="0x"+e),(0,n.arrayify)(e)}function o(e,t){e=String(e);while(e.lengtht)throw new TypeError("Script number overflow");if(r&&0===(127&e[n-1])&&(n<=1||0===(128&e[n-2])))throw new Error("Non-minimally encoded script number");if(5===n){var i=e.readUInt32LE(0),a=e.readUInt8(4);return 128&a?-(4294967296*(-129&a)+i):4294967296*a+i}for(var o=0,s=0;s2147483647?5:e>8388607?4:e>32767?3:e>127?2:e>0?1:0}function i(t){for(var r=Math.abs(t),i=n(r),a=e.allocUnsafe(i),o=t<0,s=0;s>=8;return 128&a[i-1]?a.writeUInt8(o?128:0,i-1):o&&(a[i-1]|=128),a}Object.defineProperty(t,"__esModule",{value:!0}),t.decode=r,t.encode=i}).call(this,r("b639").Buffer)},2858:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.langEn=void 0;var n=r("c9b1");function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){for(var r=0;r1&&void 0!==arguments[1]?arguments[1]:1500;uni.showToast({title:e,icon:"none",duration:t})}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n;t.default=i},"28fe":function(e){e.exports=JSON.parse('{"name":"rinkeby","chainId":4,"networkId":4,"comment":"PoA test network","url":"https://www.rinkeby.io","genesis":{"hash":"0x6341fd3daf94b748c72ced5a5b26028f2474f5f00d824504e4fa37a75767e177","timestamp":"0x58ee40ba","gasLimit":4700000,"difficulty":1,"nonce":"0x0000000000000000","extraData":"0x52657370656374206d7920617574686f7269746168207e452e436172746d616e42eb768f2244c8811c63729a21a3569731535f067ffc57839b00206d1ad20c69a1981b489f772031b279182d99e65703f0076e4812653aab85fca0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000","stateRoot":"0x53580584816f617295ea26c0e17641e0120cab2f0a8ffb53a866fd53aa8e8c2d"},"hardforks":[{"name":"chainstart","block":0,"consensus":"poa","finality":null},{"name":"homestead","block":1,"consensus":"poa","finality":null},{"name":"dao","block":null,"consensus":"poa","finality":null},{"name":"tangerineWhistle","block":2,"consensus":"poa","finality":null},{"name":"spuriousDragon","block":3,"consensus":"poa","finality":null},{"name":"byzantium","block":1035301,"consensus":"poa","finality":null},{"name":"constantinople","block":3660663,"consensus":"poa","finality":null},{"name":"petersburg","block":4321234,"consensus":"poa","finality":null},{"name":"istanbul","block":5435345,"consensus":"poa","finality":null}],"bootstrapNodes":[{"ip":"52.169.42.101","port":30303,"id":"a24ac7c5484ef4ed0c5eb2d36620ba4e4aa13b8c84684e1b4aab0cebea2ae45cb4d375b77eab56516d34bfbd3c1a833fc51296ff084b770b94fb9028c4d25ccf","location":"","comment":"IE"},{"ip":"52.3.158.184","port":30303,"id":"343149e4feefa15d882d9fe4ac7d88f885bd05ebb735e547f12e12080a9fa07c8014ca6fd7f373123488102fe5e34111f8509cf0b7de3f5b44339c9f25e87cb8","location":"","comment":"INFURA"},{"ip":"159.89.28.211","port":30303,"id":"b6b28890b006743680c52e64e0d16db57f28124885595fa03a562be1d2bf0f3a1da297d56b13da25fb992888fd556d4c1a27b1f39d531bde7de1921c90061cc6","location":"","comment":"AKASHA"}]}')},"29b4":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(r("a34a"));i(r("8e09")),i(r("8be2"));function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t,r,n,i,a,o){try{var s=e[a](o),u=s.value}catch(c){return void r(c)}s.done?t(u):Promise.resolve(u).then(n,i)}function o(e){return function(){var t=this,r=arguments;return new Promise((function(n,i){var o=e.apply(t,r);function s(e){a(o,n,i,s,u,"next",e)}function u(e){a(o,n,i,s,u,"throw",e)}s(void 0)}))}}var s={data:function(){return{noData:this.$t("index").Nocontent,item:{},isData:!1,wallet:{},address:"",result:[],result2:[],pageSize:10,pageNum:1}},onLoad:function(t){uni.getStorageSync("wallet")?(this.address=uni.getStorageSync("wallet").address,this.wallet=uni.getStorageSync("wallet"),this.wallet.address=this.wallet.address.substring(0,6)+"..."+this.wallet.address.substring(25,this.wallet.address.length)):(this.wallet=uni.getStorageSync("walletInfo").BTC[0],this.wallet.address=this.wallet.address.substring(0,6)+"..."+this.wallet.address.substring(25,this.wallet.address.length),e("log",this.wallet,111," at pages/menu/collection/collectionDetail/index.vue:62")),this.item=uni.getStorageSync("nftitem"),this.getProject(),this.getProject2()},onReachBottom:function(){this.pageSize+=5,this.getProject(),this.getProject2()},computed:{i18n:function(){return this.$t("index")}},methods:{back:function(){uni.reLaunch({url:"../index"})},getProject:function(){var e=this;return o(n.default.mark((function t(){var r,i,a;return n.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return r={nftProjectId:e.item.id,address:e.address,pageSize:e.pageSize,pageNum:e.pageNum},t.next=3,e.$api.getNftCollectionList(r);case 3:for(i=t.sent,e.result=i.data.rows,a=0;a=2)e.mixin({beforeCreate:n});else{var r=e.prototype._init;e.prototype._init=function(e){void 0===e&&(e={}),e.init=e.init?[n].concat(e.init):n,r.call(this,e)}}function n(){var e=this.$options;e.store?this.$store="function"===typeof e.store?e.store():e.store:e.parent&&e.parent.$store&&(this.$store=e.parent.$store)}}r.d(t,"Store",(function(){return m})),r.d(t,"createNamespacedHelpers",(function(){return R})),r.d(t,"install",(function(){return O})),r.d(t,"mapActions",(function(){return N})),r.d(t,"mapGetters",(function(){return B})),r.d(t,"mapMutations",(function(){return j})),r.d(t,"mapState",(function(){return I}));var i="undefined"!==typeof window?window:"undefined"!==typeof e?e:{},a=i.__VUE_DEVTOOLS_GLOBAL_HOOK__;function o(e){a&&(e._devtoolHook=a,a.emit("vuex:init",e),a.on("vuex:travel-to-state",(function(t){e.replaceState(t)})),e.subscribe((function(e,t){a.emit("vuex:mutation",e,t)}),{prepend:!0}),e.subscribeAction((function(e,t){a.emit("vuex:action",e,t)}),{prepend:!0}))}function s(e,t){Object.keys(e).forEach((function(r){return t(e[r],r)}))}function u(e){return null!==e&&"object"===typeof e}function c(e){return e&&"function"===typeof e.then}function l(e,t){return function(){return e(t)}}var f=function(e,t){this.runtime=t,this._children=Object.create(null),this._rawModule=e;var r=e.state;this.state=("function"===typeof r?r():r)||{}},d={namespaced:{configurable:!0}};d.namespaced.get=function(){return!!this._rawModule.namespaced},f.prototype.addChild=function(e,t){this._children[e]=t},f.prototype.removeChild=function(e){delete this._children[e]},f.prototype.getChild=function(e){return this._children[e]},f.prototype.hasChild=function(e){return e in this._children},f.prototype.update=function(e){this._rawModule.namespaced=e.namespaced,e.actions&&(this._rawModule.actions=e.actions),e.mutations&&(this._rawModule.mutations=e.mutations),e.getters&&(this._rawModule.getters=e.getters)},f.prototype.forEachChild=function(e){s(this._children,e)},f.prototype.forEachGetter=function(e){this._rawModule.getters&&s(this._rawModule.getters,e)},f.prototype.forEachAction=function(e){this._rawModule.actions&&s(this._rawModule.actions,e)},f.prototype.forEachMutation=function(e){this._rawModule.mutations&&s(this._rawModule.mutations,e)},Object.defineProperties(f.prototype,d);var h=function(e){this.register([],e,!1)};function p(e,t,r){if(t.update(r),r.modules)for(var n in r.modules){if(!t.getChild(n))return void 0;p(e.concat(n),t.getChild(n),r.modules[n])}}h.prototype.get=function(e){return e.reduce((function(e,t){return e.getChild(t)}),this.root)},h.prototype.getNamespace=function(e){var t=this.root;return e.reduce((function(e,r){return t=t.getChild(r),e+(t.namespaced?r+"/":"")}),"")},h.prototype.update=function(e){p([],this.root,e)},h.prototype.register=function(e,t,r){var n=this;void 0===r&&(r=!0);var i=new f(t,r);if(0===e.length)this.root=i;else{var a=this.get(e.slice(0,-1));a.addChild(e[e.length-1],i)}t.modules&&s(t.modules,(function(t,i){n.register(e.concat(i),t,r)}))},h.prototype.unregister=function(e){var t=this.get(e.slice(0,-1)),r=e[e.length-1];t.getChild(r).runtime&&t.removeChild(r)},h.prototype.isRegistered=function(e){var t=this.get(e.slice(0,-1)),r=e[e.length-1];return t.hasChild(r)};var v;var m=function(e){var t=this;void 0===e&&(e={}),!v&&"undefined"!==typeof window&&window.Vue&&O(window.Vue);var r=e.plugins;void 0===r&&(r=[]);var n=e.strict;void 0===n&&(n=!1),this._committing=!1,this._actions=Object.create(null),this._actionSubscribers=[],this._mutations=Object.create(null),this._wrappedGetters=Object.create(null),this._modules=new h(e),this._modulesNamespaceMap=Object.create(null),this._subscribers=[],this._watcherVM=new v,this._makeLocalGettersCache=Object.create(null);var i=this,a=this,s=a.dispatch,u=a.commit;this.dispatch=function(e,t){return s.call(i,e,t)},this.commit=function(e,t,r){return u.call(i,e,t,r)},this.strict=n;var c=this._modules.root.state;_(this,c,[],this._modules.root),w(this,c),r.forEach((function(e){return e(t)}));var l=void 0!==e.devtools?e.devtools:v.config.devtools;l&&o(this)},b={state:{configurable:!0}};function g(e,t,r){return t.indexOf(e)<0&&(r&&r.prepend?t.unshift(e):t.push(e)),function(){var r=t.indexOf(e);r>-1&&t.splice(r,1)}}function y(e,t){e._actions=Object.create(null),e._mutations=Object.create(null),e._wrappedGetters=Object.create(null),e._modulesNamespaceMap=Object.create(null);var r=e.state;_(e,r,[],e._modules.root,!0),w(e,r,t)}function w(e,t,r){var n=e._vm;e.getters={},e._makeLocalGettersCache=Object.create(null);var i=e._wrappedGetters,a={};s(i,(function(t,r){a[r]=l(t,e),Object.defineProperty(e.getters,r,{get:function(){return e._vm[r]},enumerable:!0})}));var o=v.config.silent;v.config.silent=!0,e._vm=new v({data:{$$state:t},computed:a}),v.config.silent=o,e.strict&&C(e),n&&(r&&e._withCommit((function(){n._data.$$state=null})),v.nextTick((function(){return n.$destroy()})))}function _(e,t,r,n,i){var a=!r.length,o=e._modules.getNamespace(r);if(n.namespaced&&(e._modulesNamespaceMap[o],e._modulesNamespaceMap[o]=n),!a&&!i){var s=P(t,r.slice(0,-1)),u=r[r.length-1];e._withCommit((function(){v.set(s,u,n.state)}))}var c=n.context=k(e,o,r);n.forEachMutation((function(t,r){var n=o+r;S(e,n,t,c)})),n.forEachAction((function(t,r){var n=t.root?r:o+r,i=t.handler||t;A(e,n,i,c)})),n.forEachGetter((function(t,r){var n=o+r;E(e,n,t,c)})),n.forEachChild((function(n,a){_(e,t,r.concat(a),n,i)}))}function k(e,t,r){var n=""===t,i={dispatch:n?e.dispatch:function(r,n,i){var a=T(r,n,i),o=a.payload,s=a.options,u=a.type;return s&&s.root||(u=t+u),e.dispatch(u,o)},commit:n?e.commit:function(r,n,i){var a=T(r,n,i),o=a.payload,s=a.options,u=a.type;s&&s.root||(u=t+u),e.commit(u,o,s)}};return Object.defineProperties(i,{getters:{get:n?function(){return e.getters}:function(){return x(e,t)}},state:{get:function(){return P(e.state,r)}}}),i}function x(e,t){if(!e._makeLocalGettersCache[t]){var r={},n=t.length;Object.keys(e.getters).forEach((function(i){if(i.slice(0,n)===t){var a=i.slice(n);Object.defineProperty(r,a,{get:function(){return e.getters[i]},enumerable:!0})}})),e._makeLocalGettersCache[t]=r}return e._makeLocalGettersCache[t]}function S(e,t,r,n){var i=e._mutations[t]||(e._mutations[t]=[]);i.push((function(t){r.call(e,n.state,t)}))}function A(e,t,r,n){var i=e._actions[t]||(e._actions[t]=[]);i.push((function(t){var i=r.call(e,{dispatch:n.dispatch,commit:n.commit,getters:n.getters,state:n.state,rootGetters:e.getters,rootState:e.state},t);return c(i)||(i=Promise.resolve(i)),e._devtoolHook?i.catch((function(t){throw e._devtoolHook.emit("vuex:error",t),t})):i}))}function E(e,t,r,n){e._wrappedGetters[t]||(e._wrappedGetters[t]=function(e){return r(n.state,n.getters,e.state,e.getters)})}function C(e){e._vm.$watch((function(){return this._data.$$state}),(function(){0}),{deep:!0,sync:!0})}function P(e,t){return t.reduce((function(e,t){return e[t]}),e)}function T(e,t,r){return u(e)&&e.type&&(r=t,t=e,e=e.type),{type:e,payload:t,options:r}}function O(e){v&&e===v||(v=e,n(v))}b.state.get=function(){return this._vm._data.$$state},b.state.set=function(e){0},m.prototype.commit=function(e,t,r){var n=this,i=T(e,t,r),a=i.type,o=i.payload,s=(i.options,{type:a,payload:o}),u=this._mutations[a];u&&(this._withCommit((function(){u.forEach((function(e){e(o)}))})),this._subscribers.slice().forEach((function(e){return e(s,n.state)})))},m.prototype.dispatch=function(e,t){var r=this,n=T(e,t),i=n.type,a=n.payload,o={type:i,payload:a},s=this._actions[i];if(s){try{this._actionSubscribers.slice().filter((function(e){return e.before})).forEach((function(e){return e.before(o,r.state)}))}catch(c){0}var u=s.length>1?Promise.all(s.map((function(e){return e(a)}))):s[0](a);return new Promise((function(e,t){u.then((function(t){try{r._actionSubscribers.filter((function(e){return e.after})).forEach((function(e){return e.after(o,r.state)}))}catch(c){0}e(t)}),(function(e){try{r._actionSubscribers.filter((function(e){return e.error})).forEach((function(t){return t.error(o,r.state,e)}))}catch(c){0}t(e)}))}))}},m.prototype.subscribe=function(e,t){return g(e,this._subscribers,t)},m.prototype.subscribeAction=function(e,t){var r="function"===typeof e?{before:e}:e;return g(r,this._actionSubscribers,t)},m.prototype.watch=function(e,t,r){var n=this;return this._watcherVM.$watch((function(){return e(n.state,n.getters)}),t,r)},m.prototype.replaceState=function(e){var t=this;this._withCommit((function(){t._vm._data.$$state=e}))},m.prototype.registerModule=function(e,t,r){void 0===r&&(r={}),"string"===typeof e&&(e=[e]),this._modules.register(e,t),_(this,this.state,e,this._modules.get(e),r.preserveState),w(this,this.state)},m.prototype.unregisterModule=function(e){var t=this;"string"===typeof e&&(e=[e]),this._modules.unregister(e),this._withCommit((function(){var r=P(t.state,e.slice(0,-1));v.delete(r,e[e.length-1])})),y(this)},m.prototype.hasModule=function(e){return"string"===typeof e&&(e=[e]),this._modules.isRegistered(e)},m.prototype.hotUpdate=function(e){this._modules.update(e),y(this,!0)},m.prototype._withCommit=function(e){var t=this._committing;this._committing=!0,e(),this._committing=t},Object.defineProperties(m.prototype,b);var I=U((function(e,t){var r={};return $(t).forEach((function(t){var n=t.key,i=t.val;r[n]=function(){var t=this.$store.state,r=this.$store.getters;if(e){var n=F(this.$store,"mapState",e);if(!n)return;t=n.context.state,r=n.context.getters}return"function"===typeof i?i.call(this,t,r):t[i]},r[n].vuex=!0})),r})),j=U((function(e,t){var r={};return $(t).forEach((function(t){var n=t.key,i=t.val;r[n]=function(){var t=[],r=arguments.length;while(r--)t[r]=arguments[r];var n=this.$store.commit;if(e){var a=F(this.$store,"mapMutations",e);if(!a)return;n=a.context.commit}return"function"===typeof i?i.apply(this,[n].concat(t)):n.apply(this.$store,[i].concat(t))}})),r})),B=U((function(e,t){var r={};return $(t).forEach((function(t){var n=t.key,i=t.val;i=e+i,r[n]=function(){if(!e||F(this.$store,"mapGetters",e))return this.$store.getters[i]},r[n].vuex=!0})),r})),N=U((function(e,t){var r={};return $(t).forEach((function(t){var n=t.key,i=t.val;r[n]=function(){var t=[],r=arguments.length;while(r--)t[r]=arguments[r];var n=this.$store.dispatch;if(e){var a=F(this.$store,"mapActions",e);if(!a)return;n=a.context.dispatch}return"function"===typeof i?i.apply(this,[n].concat(t)):n.apply(this.$store,[i].concat(t))}})),r})),R=function(e){return{mapState:I.bind(null,e),mapGetters:B.bind(null,e),mapMutations:j.bind(null,e),mapActions:N.bind(null,e)}};function $(e){return M(e)?Array.isArray(e)?e.map((function(e){return{key:e,val:e}})):Object.keys(e).map((function(t){return{key:t,val:e[t]}})):[]}function M(e){return Array.isArray(e)||u(e)}function U(e){return function(t,r){return"string"!==typeof t?(r=t,t=""):"/"!==t.charAt(t.length-1)&&(t+="/"),e(t,r)}}function F(e,t,r){var n=e._modulesNamespaceMap[r];return n}var L={Store:m,install:O,version:"3.4.0",mapState:I,mapMutations:j,mapGetters:B,mapActions:N,createNamespacedHelpers:R};t["default"]=L}.call(this,r("c8ba"))},"2f66":function(e,t,r){"use strict";r.r(t);var n=r("c4ab"),i=r("b1a4");for(var a in i)"default"!==a&&function(e){r.d(t,e,(function(){return i[e]}))}(a);var o,s=r("f0c5"),u=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],o);t["default"]=u.exports},"2f77":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Signer",{enumerable:!0,get:function(){return n.Signer}}),Object.defineProperty(t,"Wallet",{enumerable:!0,get:function(){return n.Wallet}}),Object.defineProperty(t,"VoidSigner",{enumerable:!0,get:function(){return n.VoidSigner}}),Object.defineProperty(t,"getDefaultProvider",{enumerable:!0,get:function(){return n.getDefaultProvider}}),Object.defineProperty(t,"providers",{enumerable:!0,get:function(){return n.providers}}),Object.defineProperty(t,"BaseContract",{enumerable:!0,get:function(){return n.BaseContract}}),Object.defineProperty(t,"Contract",{enumerable:!0,get:function(){return n.Contract}}),Object.defineProperty(t,"ContractFactory",{enumerable:!0,get:function(){return n.ContractFactory}}),Object.defineProperty(t,"BigNumber",{enumerable:!0,get:function(){return n.BigNumber}}),Object.defineProperty(t,"FixedNumber",{enumerable:!0,get:function(){return n.FixedNumber}}),Object.defineProperty(t,"constants",{enumerable:!0,get:function(){return n.constants}}),Object.defineProperty(t,"errors",{enumerable:!0,get:function(){return n.errors}}),Object.defineProperty(t,"logger",{enumerable:!0,get:function(){return n.logger}}),Object.defineProperty(t,"utils",{enumerable:!0,get:function(){return n.utils}}),Object.defineProperty(t,"wordlists",{enumerable:!0,get:function(){return n.wordlists}}),Object.defineProperty(t,"version",{enumerable:!0,get:function(){return n.version}}),Object.defineProperty(t,"Wordlist",{enumerable:!0,get:function(){return n.Wordlist}}),t.ethers=void 0;var n=a(r("771f"));function i(){if("function"!==typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function a(e){if(e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var r={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=n?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(r,a,o):r[a]=e[a]}return r.default=e,t&&t.set(e,r),r}t.ethers=n;try{var o=window;null==o._ethers&&(o._ethers=n)}catch(s){}},"2f92":function(e,t,r){"use strict";r.r(t);var n=r("4906"),i=r("69da");for(var a in i)"default"!==a&&function(e){r.d(t,e,(function(){return i[e]}))}(a);var o,s=r("f0c5"),u=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,"1c0558b3",null,!1,n["a"],o);t["default"]=u.exports},"2f9d":function(e,t,r){"use strict";r.d(t,"b",(function(){return i})),r.d(t,"c",(function(){return a})),r.d(t,"a",(function(){return n}));var n={navigation:r("9493").default},i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("view",[n("navigation",{attrs:{showBack:!0,_i:1}},[e._v(e._$s(1,"t0-0",e._s(e.i18n.aboutus)))]),n("view",{staticClass:e._$s(2,"sc","main"),attrs:{_i:2}},[n("view",{staticClass:e._$s(3,"sc","bot_con"),attrs:{_i:3}},[n("view",{staticClass:e._$s(4,"sc","topcon"),attrs:{_i:4}},[n("image",{staticClass:e._$s(5,"sc","img"),attrs:{src:e._$s(5,"a-src",r("d292")),_i:5}}),n("view",{staticClass:e._$s(6,"sc","bitcooo"),attrs:{_i:6}})]),n("view",{staticClass:e._$s(7,"sc","flex item"),attrs:{_i:7}},[n("view",{staticClass:e._$s(8,"sc","text1"),attrs:{_i:8}},[e._v(e._$s(8,"t0-0",e._s(e.i18n.Versionupdate)))]),n("view",{staticClass:e._$s(9,"sc","text2 gray"),attrs:{_i:9}},[e._v(e._$s(9,"t0-0",e._s(e.version)))])]),n("view",{staticClass:e._$s(10,"sc","flex item"),attrs:{_i:10},on:{click:e.goWeb}},[n("view",{staticClass:e._$s(11,"sc","text1"),attrs:{_i:11}},[e._v(e._$s(11,"t0-0",e._s(e.i18n.Officialwebsite)))]),n("view",{staticClass:e._$s(12,"sc","text2 gray"),attrs:{_i:12}})]),n("view",{staticClass:e._$s(13,"sc","flex item"),attrs:{_i:13},on:{click:e.goTerms}},[n("view",{staticClass:e._$s(14,"sc","text1"),attrs:{_i:14}},[e._v(e._$s(14,"t0-0",e._s(e.i18n.TermsofService)))]),n("view",{staticClass:e._$s(15,"sc","text2 gray"),attrs:{_i:15}},[n("image",{staticClass:e._$s(16,"sc","img1"),attrs:{src:e._$s(16,"a-src",r("6365")),_i:16}})])])])])],1)},a=[]},"2fa4":function(e,t,r){"use strict";var n=r("a34a");function i(e,t,r,n,i,a,o){try{var s=e[a](o),u=s.value}catch(c){return void r(c)}s.done?t(u):Promise.resolve(u).then(n,i)}function a(e){return function(){var t=this,r=arguments;return new Promise((function(n,a){var o=e.apply(t,r);function s(e){i(o,n,a,s,u,"next",e)}function u(e){i(o,n,a,s,u,"throw",e)}s(void 0)}))}}var o=r("32f4"),s=r("3a1d").errors,u=r("3a1d").formatters,c=r("536e"),l=r("f4f5"),f=r("1dff").subscriptions,d=r("78f0"),h=function(e){if(!e.call||!e.name)throw new Error('When creating a method you need to provide at least the "name" and "call" property.');this.name=e.name,this.call=e.call,this.params=e.params||0,this.inputFormatter=e.inputFormatter,this.outputFormatter=e.outputFormatter,this.transformPayload=e.transformPayload,this.extraFormatters=e.extraFormatters,this.abiCoder=e.abiCoder,this.requestManager=e.requestManager,this.accounts=e.accounts,this.defaultBlock=e.defaultBlock||"latest",this.defaultAccount=e.defaultAccount||null,this.transactionBlockTimeout=e.transactionBlockTimeout||50,this.transactionConfirmationBlocks=e.transactionConfirmationBlocks||24,this.transactionPollingTimeout=e.transactionPollingTimeout||750,this.defaultCommon=e.defaultCommon,this.defaultChain=e.defaultChain,this.defaultHardfork=e.defaultHardfork,this.handleRevert=e.handleRevert};h.prototype.setRequestManager=function(e,t){this.requestManager=e,t&&(this.accounts=t)},h.prototype.createFunction=function(e,t){var r=this.buildCall();return r.call=this.call,this.setRequestManager(e||this.requestManager,t||this.accounts),r},h.prototype.attachToObject=function(e){var t=this.buildCall();t.call=this.call;var r=this.name.split(".");r.length>1?(e[r[0]]=e[r[0]]||{},e[r[0]][r[1]]=t):e[r[0]]=t},h.prototype.getCall=function(e){return o.isFunction(this.call)?this.call(e):this.call},h.prototype.extractCallback=function(e){if(o.isFunction(e[e.length-1]))return e.pop()},h.prototype.validateArgs=function(e){if(e.length!==this.params)throw s.InvalidNumberOfParams(e.length,this.params,this.name)},h.prototype.formatInput=function(e){var t=this;return this.inputFormatter?this.inputFormatter.map((function(r,n){return r?r.call(t,e[n]):e[n]})):e},h.prototype.formatOutput=function(e){var t=this;return o.isArray(e)?e.map((function(e){return t.outputFormatter&&e?t.outputFormatter(e):e})):this.outputFormatter&&e?this.outputFormatter(e):e},h.prototype.toPayload=function(e){var t=this.getCall(e),r=this.extractCallback(e),n=this.formatInput(e);this.validateArgs(n);var i={method:t,params:n,callback:r};return this.transformPayload&&(i=this.transformPayload(i)),i},h.prototype._confirmTransaction=function(e,t,r){var i=this,p=!1,v=!0,m=0,b=0,g=null,y=null,w=o.isObject(r.params[0])&&r.params[0].gas?r.params[0].gas:null,_=o.isObject(r.params[0])&&r.params[0].data&&r.params[0].from&&!r.params[0].to,k=_&&r.params[0].data.length>2,x=[new h({name:"getBlockByNumber",call:"eth_getBlockByNumber",params:2,inputFormatter:[u.inputBlockNumberFormatter,function(e){return!!e}],outputFormatter:u.outputBlockFormatter}),new h({name:"getTransactionReceipt",call:"eth_getTransactionReceipt",params:1,inputFormatter:[null],outputFormatter:u.outputTransactionReceiptFormatter}),new h({name:"getCode",call:"eth_getCode",params:2,inputFormatter:[u.inputAddressFormatter,u.inputDefaultBlockNumberFormatter]}),new h({name:"getTransactionByHash",call:"eth_getTransactionByHash",params:1,inputFormatter:[null],outputFormatter:u.outputTransactionFormatter}),new f({name:"subscribe",type:"eth",subscriptions:{newBlockHeaders:{subscriptionName:"newHeads",params:0,outputFormatter:u.outputBlockFormatter}}})],S={};o.each(x,(function(e){e.attachToObject(S),e.requestManager=i.requestManager}));var A=function(o,f,h,x,A){if(!h)return A||(A={unsubscribe:function(){clearInterval(g)}}),(o?l.resolve(o):S.getTransactionReceipt(t)).catch((function(t){A.unsubscribe(),p=!0,c._fireError({message:"Failed to check for transaction receipt:",data:t},e.eventEmitter,e.reject)})).then(function(){var t=a(n.mark((function t(r){var a,s,u;return n.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(r&&r.blockHash){t.next=2;break}throw new Error("Receipt missing or blockHash null");case 2:if(i.extraFormatters&&i.extraFormatters.receiptFormatter&&(r=i.extraFormatters.receiptFormatter(r)),!(e.eventEmitter.listeners("confirmation").length>0)){t.next=28;break}if(void 0!==o&&0===b){t.next=25;break}return t.next=7,S.getBlockByNumber("latest");case 7:if(s=t.sent,u=s?s.hash:null,!f){t.next=24;break}if(!y){t.next=17;break}return t.next=13,S.getBlockByNumber(y.number+1);case 13:a=t.sent,a&&(y=a,e.eventEmitter.emit("confirmation",b,r,u)),t.next=22;break;case 17:return t.next=19,S.getBlockByNumber(r.blockNumber);case 19:a=t.sent,y=a,e.eventEmitter.emit("confirmation",b,r,u);case 22:t.next=25;break;case 24:e.eventEmitter.emit("confirmation",b,r,u);case 25:(f&&a||!f)&&b++,v=!1,b===i.transactionConfirmationBlocks+1&&(A.unsubscribe(),e.eventEmitter.removeAllListeners());case 28:return t.abrupt("return",r);case 29:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}()).then(function(){var t=a(n.mark((function t(r){var a,o;return n.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(!_||p){t.next=19;break}if(r.contractAddress){t.next=5;break}return v&&(A.unsubscribe(),p=!0),c._fireError(s.NoContractAddressFoundError(r),e.eventEmitter,e.reject,null,r),t.abrupt("return");case 5:return t.prev=5,t.next=8,S.getCode(r.contractAddress);case 8:a=t.sent,t.next=13;break;case 11:t.prev=11,t.t0=t["catch"](5);case 13:if(a){t.next=15;break}return t.abrupt("return");case 15:o=!0===r.status&&k,o||a.length>2?(e.eventEmitter.emit("receipt",r),i.extraFormatters&&i.extraFormatters.contractDeployFormatter?e.resolve(i.extraFormatters.contractDeployFormatter(r)):e.resolve(r),v&&e.eventEmitter.removeAllListeners()):c._fireError(s.ContractCodeNotStoredError(r),e.eventEmitter,e.reject,null,r),v&&A.unsubscribe(),p=!0;case 19:return t.abrupt("return",r);case 20:case"end":return t.stop()}}),t,null,[[5,11]])})));return function(e){return t.apply(this,arguments)}}()).then(function(){var t=a(n.mark((function t(a){var o,l,f,h;return n.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(_||p){t.next=35;break}if(a.outOfGas||w&&w===a.gasUsed||!0!==a.status&&"0x1"!==a.status&&"undefined"!==typeof a.status){t.next=7;break}e.eventEmitter.emit("receipt",a),e.resolve(a),v&&e.eventEmitter.removeAllListeners(),t.next=33;break;case 7:if(JSON.stringify(a,null,2),!1!==a.status&&"0x0"!==a.status){t.next=32;break}if(t.prev=9,o=null,!i.handleRevert||"eth_sendTransaction"!==i.call&&"eth_sendRawTransaction"!==i.call){t.next=24;break}return l=r.params[0],"eth_sendRawTransaction"===i.call&&(f=r.params[0],h=d.parse(f),l=u.inputTransactionFormatter({data:h.data,to:h.to,from:h.from,gas:h.gasLimit.toHexString(),gasPrice:h.gasPrice.toHexString(),value:h.value.toHexString()})),t.next=16,i.getRevertReason(l,a.blockNumber);case 16:if(o=t.sent,!o){t.next=21;break}c._fireError(s.TransactionRevertInstructionError(o.reason,o.signature,a),e.eventEmitter,e.reject,null,a),t.next=22;break;case 21:throw!1;case 22:t.next=25;break;case 24:throw!1;case 25:t.next=30;break;case 27:t.prev=27,t.t0=t["catch"](9),c._fireError(s.TransactionRevertedWithoutReasonError(a),e.eventEmitter,e.reject,null,a);case 30:t.next=33;break;case 32:c._fireError(s.TransactionOutOfGasError(a),e.eventEmitter,e.reject,null,a);case 33:v&&A.unsubscribe(),p=!0;case 35:case"end":return t.stop()}}),t,null,[[9,27]])})));return function(e){return t.apply(this,arguments)}}()).catch((function(){m++,f?m-1>=i.transactionPollingTimeout&&(A.unsubscribe(),p=!0,c._fireError(s.TransactionError("Transaction was not mined within "+i.transactionPollingTimeout+" seconds, please make sure your transaction was properly sent. Be aware that it might still be mined!"),e.eventEmitter,e.reject)):m-1>=i.transactionBlockTimeout&&(A.unsubscribe(),p=!0,c._fireError(s.TransactionError("Transaction was not mined within "+i.transactionBlockTimeout+" blocks, please make sure your transaction was properly sent. Be aware that it might still be mined!"),e.eventEmitter,e.reject))}));A.unsubscribe(),p=!0,c._fireError({message:"Failed to subscribe to new newBlockHeaders to confirm the transaction receipts.",data:h},e.eventEmitter,e.reject)},E=function(e){var t=function(){g=setInterval(A.bind(null,e,!0),1e3)};this.requestManager.provider.on?S.subscribe("newBlockHeaders",(function(r,n,i){r||!n?t():A(e,!1,r,n,i)})):t()}.bind(this);S.getTransactionReceipt(t).then((function(t){t&&t.blockHash?(e.eventEmitter.listeners("confirmation").length>0&&E(t),A(t,!1)):p||E()})).catch((function(){p||E()}))};var p=function(e,t){var r=null;return r=o.isNumber(e)?t.wallet[e]:o.isObject(e)&&e.address&&e.privateKey?e:t.wallet[e.toLowerCase()],r};h.prototype.buildCall=function(){var e=this,t="eth_sendTransaction"===e.call||"eth_sendRawTransaction"===e.call,r="eth_call"===e.call,n=function(){var n=l(!t),i=e.toPayload(Array.prototype.slice.call(arguments)),a=function(a,o){var u;if(e.handleRevert&&r&&e.abiCoder&&(!a&&e.isRevertReasonString(o)?u=o.substring(10):a&&a.data&&(u=a.data.substring(10)),u)){var l=e.abiCoder.decodeParameter("string","0x"+u),f="Error(String)";return void c._fireError(s.RevertInstructionError(l,f),n.eventEmitter,n.reject,i.callback,{reason:l,signature:f})}try{o=e.formatOutput(o)}catch(d){a=d}if(o instanceof Error&&(a=o),a)return a.error&&(a=a.error),c._fireError(a,n.eventEmitter,n.reject,i.callback);i.callback&&i.callback(null,o),t?(n.eventEmitter.emit("transactionHash",o),e._confirmTransaction(n,o,i)):a||n.resolve(o)},u=function(t){var r=o.extend({},i,{method:"eth_sendRawTransaction",params:[t.rawTransaction]});e.requestManager.send(r,a)},f=function(e,t){var r;if(t&&t.accounts&&t.accounts.wallet&&t.accounts.wallet.length)if("eth_sendTransaction"===e.method){var i=e.params[0];if(r=p(o.isObject(i)?i.from:null,t.accounts),r&&r.privateKey){var s=o.omit(i,"from");return t.defaultChain&&!s.chain&&(s.chain=t.defaultChain),t.defaultHardfork&&!s.hardfork&&(s.hardfork=t.defaultHardfork),t.defaultCommon&&!s.common&&(s.common=t.defaultCommon),void t.accounts.signTransaction(s,r.privateKey).then(u).catch((function(e){if(o.isFunction(n.eventEmitter.listeners)&&n.eventEmitter.listeners("error").length){try{n.eventEmitter.emit("error",e)}catch(e){}n.eventEmitter.removeAllListeners(),n.eventEmitter.catch((function(){}))}n.reject(e)}))}}else if("eth_sign"===e.method){var c=e.params[1];if(r=p(e.params[0],t.accounts),r&&r.privateKey){var l=t.accounts.sign(c,r.privateKey);return e.callback&&e.callback(null,l.signature),void n.resolve(l.signature)}}return t.requestManager.send(e,a)};if(t&&o.isObject(i.params[0])&&"undefined"===typeof i.params[0].gasPrice){var d=new h({name:"getGasPrice",call:"eth_gasPrice",params:0}).createFunction(e.requestManager);d((function(r,a){a&&(i.params[0].gasPrice=a),t&&setTimeout((function(){n.eventEmitter.emit("sending",i)}),0),f(i,e)}))}else t&&setTimeout((function(){n.eventEmitter.emit("sending",i)}),0),f(i,e);return t&&setTimeout((function(){n.eventEmitter.emit("sent",i)}),0),n.eventEmitter};return n.method=e,n.request=this.request.bind(this),n},h.prototype.getRevertReason=function(e,t){var r=this;return new Promise((function(n,i){new h({name:"call",call:"eth_call",params:2,abiCoder:r.abiCoder,handleRevert:!0}).createFunction(r.requestManager)(e,c.numberToHex(t)).then((function(){n(!1)})).catch((function(e){e.reason?n({reason:e.reason,signature:e.signature}):i(e)}))}))},h.prototype.isRevertReasonString=function(e){return o.isString(e)&&(e.length-2)/2%32===4&&"0x08c379a0"===e.substring(0,10)},h.prototype.request=function(){var e=this.toPayload(Array.prototype.slice.call(arguments));return e.format=this.formatOutput.bind(this),e},e.exports=h},"2fda":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var n=s(r("b910")),i=s(r("b34b")),a=s(r("ff9c")),o=r("93ff");function s(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=new RegExp("^[-+]?([0-9]+)?(\\".concat(o.decimal[e.locale],"[0-9]{").concat(e.decimal_digits,"})").concat(e.force_decimal?"":"?","$"));return t}var c={force_decimal:!1,decimal_digits:"1,",locale:"en-US"},l=["","-","+"];function f(e,t){if((0,i.default)(e),t=(0,n.default)(t,c),t.locale in o.decimal)return!(0,a.default)(l,e.replace(/ /g,""))&&u(t).test(e);throw new Error("Invalid locale '".concat(t.locale,"'"))}e.exports=t.default,e.exports.default=t.default},3:function(e,t){},3022:function(e,t,r){(function(e){var n=Object.getOwnPropertyDescriptors||function(e){for(var t=Object.keys(e),r={},n=0;n=a)return e;switch(e){case"%s":return String(n[r++]);case"%d":return Number(n[r++]);case"%j":try{return JSON.stringify(n[r++])}catch(t){return"[Circular]"}default:return e}})),u=n[r];r=3&&(n.depth=arguments[2]),arguments.length>=4&&(n.colors=arguments[3]),g(r)?n.showHidden=r:r&&t._extend(n,r),S(n.showHidden)&&(n.showHidden=!1),S(n.depth)&&(n.depth=2),S(n.colors)&&(n.colors=!1),S(n.customInspect)&&(n.customInspect=!0),n.colors&&(n.stylize=u),f(n,e,n.depth)}function u(e,t){var r=s.styles[t];return r?"\x1b["+s.colors[r][0]+"m"+e+"\x1b["+s.colors[r][1]+"m":e}function c(e,t){return e}function l(e){var t={};return e.forEach((function(e,r){t[e]=!0})),t}function f(e,r,n){if(e.customInspect&&r&&T(r.inspect)&&r.inspect!==t.inspect&&(!r.constructor||r.constructor.prototype!==r)){var i=r.inspect(n,e);return k(i)||(i=f(e,i,n)),i}var a=d(e,r);if(a)return a;var o=Object.keys(r),s=l(o);if(e.showHidden&&(o=Object.getOwnPropertyNames(r)),P(r)&&(o.indexOf("message")>=0||o.indexOf("description")>=0))return h(r);if(0===o.length){if(T(r)){var u=r.name?": "+r.name:"";return e.stylize("[Function"+u+"]","special")}if(A(r))return e.stylize(RegExp.prototype.toString.call(r),"regexp");if(C(r))return e.stylize(Date.prototype.toString.call(r),"date");if(P(r))return h(r)}var c,g="",y=!1,w=["{","}"];if(b(r)&&(y=!0,w=["[","]"]),T(r)){var _=r.name?": "+r.name:"";g=" [Function"+_+"]"}return A(r)&&(g=" "+RegExp.prototype.toString.call(r)),C(r)&&(g=" "+Date.prototype.toUTCString.call(r)),P(r)&&(g=" "+h(r)),0!==o.length||y&&0!=r.length?n<0?A(r)?e.stylize(RegExp.prototype.toString.call(r),"regexp"):e.stylize("[Object]","special"):(e.seen.push(r),c=y?p(e,r,n,s,o):o.map((function(t){return v(e,r,n,s,t,y)})),e.seen.pop(),m(c,g,w)):w[0]+g+w[1]}function d(e,t){if(S(t))return e.stylize("undefined","undefined");if(k(t)){var r="'"+JSON.stringify(t).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return e.stylize(r,"string")}return _(t)?e.stylize(""+t,"number"):g(t)?e.stylize(""+t,"boolean"):y(t)?e.stylize("null","null"):void 0}function h(e){return"["+Error.prototype.toString.call(e)+"]"}function p(e,t,r,n,i){for(var a=[],o=0,s=t.length;o-1&&(s=a?s.split("\n").map((function(e){return" "+e})).join("\n").substr(2):"\n"+s.split("\n").map((function(e){return" "+e})).join("\n"))):s=e.stylize("[Circular]","special")),S(o)){if(a&&i.match(/^\d+$/))return s;o=JSON.stringify(""+i),o.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(o=o.substr(1,o.length-2),o=e.stylize(o,"name")):(o=o.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),o=e.stylize(o,"string"))}return o+": "+s}function m(e,t,r){var n=e.reduce((function(e,t){return t.indexOf("\n")>=0&&0,e+t.replace(/\u001b\[\d\d?m/g,"").length+1}),0);return n>60?r[0]+(""===t?"":t+"\n ")+" "+e.join(",\n ")+" "+r[1]:r[0]+t+" "+e.join(", ")+" "+r[1]}function b(e){return Array.isArray(e)}function g(e){return"boolean"===typeof e}function y(e){return null===e}function w(e){return null==e}function _(e){return"number"===typeof e}function k(e){return"string"===typeof e}function x(e){return"symbol"===typeof e}function S(e){return void 0===e}function A(e){return E(e)&&"[object RegExp]"===I(e)}function E(e){return"object"===typeof e&&null!==e}function C(e){return E(e)&&"[object Date]"===I(e)}function P(e){return E(e)&&("[object Error]"===I(e)||e instanceof Error)}function T(e){return"function"===typeof e}function O(e){return null===e||"boolean"===typeof e||"number"===typeof e||"string"===typeof e||"symbol"===typeof e||"undefined"===typeof e}function I(e){return Object.prototype.toString.call(e)}function j(e){return e<10?"0"+e.toString(10):e.toString(10)}t.debuglog=function(r){if(S(a)&&(a=Object({VUE_APP_NAME:"BitCooo",VUE_APP_PLATFORM:"app-plus",NODE_ENV:"production",BASE_URL:"/"}).NODE_DEBUG||""),r=r.toUpperCase(),!o[r])if(new RegExp("\\b"+r+"\\b","i").test(a)){var n=e.pid;o[r]=function(){var e=t.format.apply(t,arguments);console.error("%s %d: %s",r,n,e)}}else o[r]=function(){};return o[r]},t.inspect=s,s.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},s.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},t.isArray=b,t.isBoolean=g,t.isNull=y,t.isNullOrUndefined=w,t.isNumber=_,t.isString=k,t.isSymbol=x,t.isUndefined=S,t.isRegExp=A,t.isObject=E,t.isDate=C,t.isError=P,t.isFunction=T,t.isPrimitive=O,t.isBuffer=r("d60a");var B=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function N(){var e=new Date,t=[j(e.getHours()),j(e.getMinutes()),j(e.getSeconds())].join(":");return[e.getDate(),B[e.getMonth()],t].join(" ")}function R(e,t){return Object.prototype.hasOwnProperty.call(e,t)}t.log=function(){console.log("%s - %s",N(),t.format.apply(t,arguments))},t.inherits=r("3fb5"),t._extend=function(e,t){if(!t||!E(t))return e;var r=Object.keys(t),n=r.length;while(n--)e[r[n]]=t[r[n]];return e};var $="undefined"!==typeof Symbol?Symbol("util.promisify.custom"):void 0;function M(e,t){if(!e){var r=new Error("Promise was rejected with a falsy value");r.reason=e,e=r}return t(e)}function U(t){if("function"!==typeof t)throw new TypeError('The "original" argument must be of type Function');function r(){for(var r=[],n=0;n