This commit is contained in:
陆柯 2022-07-23 12:40:04 +08:00
parent 78c4e16868
commit 1d79a3b560
2 changed files with 4 additions and 3 deletions

View File

@ -1,5 +1,6 @@
{ {
"name": "tic-crypto", "name": "tic-crypto",
"main": "ticc.js",
"version": "0.1.0", "version": "0.1.0",
"private": true, "private": true,
"dependencies": { "dependencies": {

View File

@ -746,13 +746,13 @@ class TicCrypto {
let prefix let prefix
switch (world) { switch (world) {
// Base64: https://baike.baidu.com/item/base64 // Base64: https://baike.baidu.com/item/base64
case 'earth': case 'EARTH':
prefix = '4c' prefix = '4c'
break // Base58: 0x42=66 => T, Base64: T=0x13=0b00010011 => 0b010011xx = 0x4c~4f break // Base58: 0x42=66 => T, Base64: T=0x13=0b00010011 => 0b010011xx = 0x4c~4f
case 'moon': case 'MOON':
prefix = 'b4' prefix = 'b4'
break // Base58: 0x7f=127,0x80=128 => t, Base64: t=0x2d=0b00101101 => 0b101101xx = 0xB4~B7 break // Base58: 0x7f=127,0x80=128 => t, Base64: t=0x2d=0b00101101 => 0b101101xx = 0xB4~B7
case 'comet': case 'COMET':
prefix = '74' prefix = '74'
break // Base58: 0x90 => d, Base 64: d=0x1d=0b00011101 => 0b 011101xx = 0x74~77 break // Base58: 0x90 => d, Base 64: d=0x1d=0b00011101 => 0b 011101xx = 0x74~77
default: default: