Encode a segwit address.
(hrp, witver, witprog)
| 115 | |
| 116 | |
| 117 | def encode(hrp, witver, witprog): |
| 118 | """Encode a segwit address.""" |
| 119 | ret = bech32_encode(hrp, [witver] + convertbits(witprog, 8, 5)) |
| 120 | if decode(hrp, ret) == (None, None): |
| 121 | return None |
| 122 | return ret |