alphabet.go raw

   1  //go:generate go run -tags generate ./genalphabet/.
   2  // AUTOGENERATED by genalphabet.go; do not edit.
   3  
   4  package base58
   5  
   6  const (
   7  	// alphabet is the modified base58 alphabet used by Bitcoin.
   8  	alphabet = "123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz"
   9  	alphabetIdx0 = '1'
  10  )
  11  var b58 = [256]byte{
  12  	255, 255, 255, 255, 255, 255, 255, 255,
  13  	255, 255, 255, 255, 255, 255, 255, 255,
  14  	255, 255, 255, 255, 255, 255, 255, 255,
  15  	255, 255, 255, 255, 255, 255, 255, 255,
  16  	255, 255, 255, 255, 255, 255, 255, 255,
  17  	255, 255, 255, 255, 255, 255, 255, 255,
  18  	255, 0, 1, 2, 3, 4, 5, 6,
  19  	7, 8, 255, 255, 255, 255, 255, 255,
  20  	255, 9, 10, 11, 12, 13, 14, 15,
  21  	16, 255, 17, 18, 19, 20, 21, 255,
  22  	22, 23, 24, 25, 26, 27, 28, 29,
  23  	30, 31, 32, 255, 255, 255, 255, 255,
  24  	255, 33, 34, 35, 36, 37, 38, 39,
  25  	40, 41, 42, 43, 255, 44, 45, 46,
  26  	47, 48, 49, 50, 51, 52, 53, 54,
  27  	55, 56, 57, 255, 255, 255, 255, 255,
  28  	255, 255, 255, 255, 255, 255, 255, 255,
  29  	255, 255, 255, 255, 255, 255, 255, 255,
  30  	255, 255, 255, 255, 255, 255, 255, 255,
  31  	255, 255, 255, 255, 255, 255, 255, 255,
  32  	255, 255, 255, 255, 255, 255, 255, 255,
  33  	255, 255, 255, 255, 255, 255, 255, 255,
  34  	255, 255, 255, 255, 255, 255, 255, 255,
  35  	255, 255, 255, 255, 255, 255, 255, 255,
  36  	255, 255, 255, 255, 255, 255, 255, 255,
  37  	255, 255, 255, 255, 255, 255, 255, 255,
  38  	255, 255, 255, 255, 255, 255, 255, 255,
  39  	255, 255, 255, 255, 255, 255, 255, 255,
  40  	255, 255, 255, 255, 255, 255, 255, 255,
  41  	255, 255, 255, 255, 255, 255, 255, 255,
  42  	255, 255, 255, 255, 255, 255, 255, 255,
  43  	255, 255, 255, 255, 255, 255, 255, 255,
  44  }
  45