uint256 from const char *. * This is a separate function because the constructor uint256(const char*) can result * in dangerously catching uint256(0). */
| 139 | * in dangerously catching uint256(0). |
| 140 | */ |
| 141 | inline uint256 uint256S(const char *str) |
| 142 | { |
| 143 | uint256 rv; |
| 144 | rv.SetHex(str); |
| 145 | return rv; |
| 146 | } |
| 147 | /* uint256 from std::string. |
| 148 | * This is a separate function because the constructor uint256(const std::string &str) can result |
| 149 | * in dangerously catching uint256(0) via std::string(const char*). |