bool STAccount::getValueH160 (uint160& v) const { if (!isValueH160 ()) return false; memcpy (v.begin (), & (peekValue ().front ()), (160 / 8)); return true; }
// Ensure all account fields are 160-bits static bool isAccountFieldOkay (STObject const& st) { for (int i = 0; i < st.getCount(); ++i) { auto t = dynamic_cast<STAccount const*>(st.peekAtPIndex (i)); if (t && !t->isValueH160 ()) return false; } return true; }