remove/fix address prefix checking
This commit is contained in:
parent
d0609e8e74
commit
39fb95b66c
1 changed files with 1 additions and 4 deletions
|
|
@ -30,11 +30,8 @@ namespace graphene {
|
|||
|
||||
address::address( const std::string& base58str )
|
||||
{
|
||||
FC_ASSERT( is_valid( base58str ) );
|
||||
std::string prefix( GRAPHENE_ADDRESS_PREFIX );
|
||||
|
||||
// TODO: This is temporary for testing
|
||||
if( is_valid( base58str, "BTS" ) ) prefix = std::string( "BTS" );
|
||||
FC_ASSERT( is_valid( base58str, prefix ), "${str}", ("str",base58str) );
|
||||
|
||||
std::vector<char> v = fc::from_base58( base58str.substr( prefix.size() ) );
|
||||
memcpy( (char*)addr._hash, v.data(), std::min<size_t>( v.size()-4, sizeof( addr ) ) );
|
||||
|
|
|
|||
Loading…
Reference in a new issue