forked from cerc-io/plugeth
Fixed tests
This commit is contained in:
parent
3c3431d111
commit
75e6406c1f
@ -29,7 +29,7 @@ func TestRun3(t *testing.T) {
|
||||
"PUSH", "0",
|
||||
"RETURN",
|
||||
})
|
||||
tx := NewTransaction(ContractAddr, ethutil.Big("100000000000000000000000000000000000000000000000000"), script)
|
||||
tx := NewContractCreationTx(ethutil.Big("0"), ethutil.Big("1000"), script)
|
||||
addr := tx.Hash()[12:]
|
||||
contract := MakeContract(tx, state)
|
||||
state.UpdateContract(contract)
|
||||
@ -51,7 +51,7 @@ func TestRun3(t *testing.T) {
|
||||
"PUSH", 0,
|
||||
"RETURN",
|
||||
)
|
||||
callerTx := NewTransaction(ContractAddr, ethutil.Big("100000000000000000000000000000000000000000000000000"), callerScript)
|
||||
callerTx := NewContractCreationTx(ethutil.Big("0"), ethutil.Big("1000"), callerScript)
|
||||
|
||||
// Contract addr as test address
|
||||
account := NewAccount(ContractAddr, big.NewInt(10000000))
|
||||
@ -84,20 +84,20 @@ func TestRun4(t *testing.T) {
|
||||
mutan.NewCompiler().Compile(strings.NewReader(`
|
||||
a = 1337
|
||||
c = 1
|
||||
[0] = 50
|
||||
d = [0]
|
||||
store[0] = 50
|
||||
d = store[0]
|
||||
`))
|
||||
|
||||
asm := mutan.NewCompiler().Compile(strings.NewReader(`
|
||||
asm, _ := mutan.NewCompiler().Compile(strings.NewReader(`
|
||||
a = 3 + 3
|
||||
[1000] = a
|
||||
[1000]
|
||||
stotre[1000] = a
|
||||
store[1000]
|
||||
`))
|
||||
asm = append(asm, "LOG")
|
||||
fmt.Println(asm)
|
||||
|
||||
callerScript := ethutil.Assemble(asm...)
|
||||
callerTx := NewTransaction(ContractAddr, ethutil.Big("100000000000000000000000000000000000000000000000000"), callerScript)
|
||||
callerTx := NewContractCreationTx(ethutil.Big("0"), ethutil.Big("1000"), callerScript)
|
||||
|
||||
// Contract addr as test address
|
||||
account := NewAccount(ContractAddr, big.NewInt(10000000))
|
||||
|
Loading…
Reference in New Issue
Block a user