//[{"type":"Hash160","value":"0xf621168b1fce3a89c33a5f6bcf7e774b4657031c"}] public static void GasCall(UInt160 account) { OnNotify(account); OnNotify(GAS.Name); OnNotify(GAS.Symbol); OnNotify(GAS.Decimals); OnNotify(GAS.TotalSupply()); OnNotify(GAS.BalanceOf(account)); OnNotify(GAS.Transfer((UInt160)account, Owner, 1000)); OnNotify(Owner); }
//[{"type":"Hash160","value":"0xf621168b1fce3a89c33a5f6bcf7e774b4657031c"}] public static void GasCall(UInt160 account) { OnNotify(account); OnNotify(GAS.Hash); OnNotify(GAS.Symbol); OnNotify(GAS.Decimals); OnNotify(GAS.TotalSupply()); OnNotify(GAS.BalanceOf(account)); OnNotify(GAS.Transfer((UInt160)account, Owner, 123456789, null)); OnNotify(Owner); }
public static void ReceiveGas(UInt160 address, BigInteger amount) { Assert(Runtime.CheckWitness(GetAdmin()), "Forbidden"); GAS.Transfer(Runtime.ExecutingScriptHash, address, amount); }