public string GetBlockPath(HashDigest <SHA256> blockHash) { var keyHex = blockHash.ToString(); return(Path.Combine( _blocksPath, keyHex.Substring(0, 4), keyHex.Substring(4))); }
public string GetStatesPath(HashDigest <SHA256> key) { var keyHex = key.ToString(); return(Path.Combine( _statesPath, keyHex.Substring(0, 4), keyHex.Substring(4))); }
public string GetStatesPath(string @namespace, HashDigest <SHA256> key) { EnsureNamespace(@namespace); var keyHex = key.ToString(); return(Path.Combine( GetStatesPath(@namespace), keyHex.Substring(0, 4), keyHex.Substring(4))); }
public string GetStatesPath(string @namespace, HashDigest <SHA256> key) { var keyHex = key.ToString(); return(Path.Combine( _path, @namespace, _statesDir, keyHex.Substring(0, 4), keyHex.Substring(4))); }
public string GetBlockPath( string @namespace, HashDigest <SHA256> blockHash ) { var keyHex = blockHash.ToString(); return(Path.Combine( GetBlockPath(@namespace), keyHex.Substring(0, 4), keyHex.Substring(4))); }
public void OnBeforeSerialize() { json = Value.ToString(); }
private void UpdateText() { informationText.text = $"APV: {_version} / #{_blockIndex} / Hash: {_hash.ToString().Substring(0, 4)}"; }