s/contract/program/

This commit is contained in:
Michael Vines
2018-09-20 10:10:46 -07:00
parent 864940f63b
commit d009e7e91b
7 changed files with 54 additions and 54 deletions

View File

@ -0,0 +1,39 @@
// @flow
import {Account} from '../src/account';
import {BudgetProgram} from '../src/budget-program';
test('pay', () => {
const from = new Account();
const contract = new Account();
const to = new Account();
let transaction;
transaction = BudgetProgram.pay(
from.publicKey,
contract.publicKey,
to.publicKey,
123,
);
console.log('Pay:', transaction);
transaction = BudgetProgram.pay(
from.publicKey,
contract.publicKey,
to.publicKey,
123,
BudgetProgram.signatureCondition(from.publicKey),
);
console.log('After:', transaction);
transaction = BudgetProgram.pay(
from.publicKey,
contract.publicKey,
to.publicKey,
123,
BudgetProgram.signatureCondition(from.publicKey),
BudgetProgram.timestampCondition(from.publicKey, new Date()),
);
console.log('Or:', transaction);
});