コード例 #1
0
ファイル: ExtCalls.cs プロジェクト: pau121/PhantasmaChain
        private static ExecutionState Runtime_InfuseToken(RuntimeVM vm)
        {
            vm.ExpectStackSize(5);

            var source       = vm.PopAddress();
            var targetSymbol = vm.PopString("target symbol");
            var tokenID      = vm.PopNumber("token ID");
            var infuseSymbol = vm.PopString("infuse symbol");
            var value        = vm.PopNumber("value");

            vm.InfuseToken(targetSymbol, source, tokenID, infuseSymbol, value);

            return(ExecutionState.Running);
        }