public override int GetHashCode() { // TODO: return ScriptHash.GetHashCode() + (int)Key.Murmur32(0); in NEO unchecked { return(((ScriptHash != null ? ScriptHash.GetHashCode() : 0) * 397) ^ (Key != null ? Key.GetHashCode() : 0)); } }
public override int GetHashCode() { unchecked { var hashCode = UserScriptHash.GetHashCode(); hashCode = (hashCode * 397) ^ AssetScriptHash.GetHashCode(); return(hashCode); } }
public override int GetHashCode() { unchecked { var hashCode = IdToken.GetHashCode(); hashCode = (hashCode * 397) ^ (UserAddress != null ? UserAddress.GetHashCode() : 0); hashCode = (hashCode * 397) ^ (TxHash != null ? TxHash.GetHashCode() : 0); return(hashCode); } }
public override int GetHashCode() { unchecked { var hashCode = UserScriptHash.GetHashCode(); hashCode = (hashCode * 397) ^ TimestampMS.GetHashCode(); hashCode = (hashCode * 397) ^ AssetScriptHash.GetHashCode(); hashCode = (hashCode * 397) ^ BlockXferNotificationIndex.GetHashCode(); return(hashCode); } }
public override int GetHashCode() { unchecked { var hashCode = UserScriptHash.GetHashCode(); hashCode = (hashCode * 397) ^ AssetId.GetHashCode(); hashCode = (hashCode * 397) ^ Timestamp.GetHashCode(); hashCode = (hashCode * 397) ^ TxId.GetHashCode(); hashCode = (hashCode * 397) ^ Index.GetHashCode(); return(hashCode); } }
public (Source source, int line) GetSource(byte[] scriptHash, int instructionPointer) { var _scriptHash = new UInt160(scriptHash); var hashCode = _scriptHash.GetHashCode(); var name = _scriptHash.ToString(); var source = new Source() { SourceReference = hashCode, Name = name, Path = name, AdapterData = name, }; return(source, sourceMap[hashCode][instructionPointer]);
public override int GetHashCode() { return(ScriptHash.GetHashCode() + (int)Key.Murmur32(0)); }
public override int GetHashCode() { return(PublicKeyHash.GetHashCode()); }
Disassembly GetDisassembly(UInt160 scriptHash, Script script, DebugInfo?debugInfo, MethodToken[] tokens) => disassemblies.GetOrAdd(scriptHash.GetHashCode(), sourceRef => ToDisassembly(sourceRef, scriptHash, script, debugInfo, tokens));
public override int GetHashCode() { return(HashCode.Combine(UserScriptHash.GetHashCode(), AssetScriptHash.GetHashCode(), Token.GetHashCode())); }
public Disassembly GetDisassembly(UInt160 scriptHash, Script script, DebugInfo?debugInfo) => disassemblies.GetOrAdd(scriptHash.GetHashCode(), sourceRef => ToDisassembly(sourceRef, scriptHash, script, debugInfo));
public override int GetHashCode() { return(ScriptHash.GetHashCode()); }
public override int GetHashCode() { TR.Enter(); return(TR.Exit(ScriptHash.GetHashCode() + (int)Key.Murmur32(0))); }