// Get balance of given address public static long Balance(Bytes address) { return(0L); }
// Concatenate two Bytes public Bytes Concat(Bytes other) { return(null); }
public static bool ValidateEd25519Signature(Bytes pubKey, String message, Bytes signature) { return(false); }
public static T Program <T>(Bytes address) { return(default(T)); }
public NotEnoughMoney(Bytes address) : base(String.Format("Not enough money on {0}", StdLib.BytesToHex(address))) { }
public static Bytes Ripemd160(Bytes bytes) { return(null); }
public static T Program <T>(Bytes address) { throw new PravdaException("Calling other programs is not supported"); }
public static bool ValidateEd25519Signature(Bytes pubKey, String message, Bytes signature) { throw new PravdaException("ED25519 signatures are not supported"); }
public static String BytesToHex(Bytes bytes) { return(BitConverter.ToString((byte[])(Array)bytes.bytes).Replace("-", "")); }
public static Bytes Ripemd160(Bytes bytes) { throw new PravdaException("RIPEMD160 hashing is not supported"); }
// Get balance of given address public static long Balance(Bytes address) { return(Sandbox.SandboxValues.Balances[address]); }