@@ -60,15 +60,26 @@ describe("crypto", () => {
6060 expect ( crypto . validateSig ( sig , msg , publicKey ) ) . toBeTruthy ( )
6161 } )
6262
63- it ( "bech32 and hex " , ( ) => {
63+ it ( "convertBech32ToHex " , ( ) => {
6464 let bech32Address = "ex1ya7dn2rr8nx07tx9ksq8gvz5utvarrh0knjnjn"
65- let hexAddress = crypto . convertBech32ToHex ( bech32Address )
66- console . log ( 'hexAddress ' , hexAddress ) ;
65+ let newHexAddress = crypto . convertBech32ToHex ( bech32Address )
66+ console . log ( 'newHexAddress ' , newHexAddress ) ;
6767
68- // let hexAddress = "0x277CD9a8633ccCFF2Cc5B400743054e2d9d18eEf"
68+ let hexAddress = "0x277CD9a8633ccCFF2Cc5B400743054e2d9d18eEf"
69+ let okexchainAddress = "okexchain1ya7dn2rr8nx07tx9ksq8gvz5utvarrh03cen3l"
70+ expect ( hexAddress ) . toBe ( newHexAddress [ 0 ] )
71+ expect ( okexchainAddress ) . toBe ( newHexAddress [ 1 ] )
72+ } )
73+
74+ it ( "convertHexToBech32" , ( ) => {
75+ let hexAddress = "0x277CD9a8633ccCFF2Cc5B400743054e2d9d18eEf"
6976 let newBech32Address = crypto . convertHexToBech32 ( hexAddress )
7077 console . log ( 'newBech32Address' , newBech32Address )
71- expect ( bech32Address ) . toBe ( newBech32Address )
78+
79+ let exAddress = "ex1ya7dn2rr8nx07tx9ksq8gvz5utvarrh0knjnjn"
80+ let okexchainAddress = "okexchain1ya7dn2rr8nx07tx9ksq8gvz5utvarrh03cen3l"
81+ expect ( exAddress ) . toBe ( newBech32Address [ 0 ] )
82+ expect ( okexchainAddress ) . toBe ( newBech32Address [ 1 ] )
7283 } )
7384
7485
0 commit comments