Skip to content
Snippets Groups Projects
Commit 3005ebb1 authored by lunfardo314's avatar lunfardo314
Browse files

- added data payload to the essence of the value transaction

- wrote tests for value transactions
parent c006a58b
No related branches found
No related tags found
No related merge requests found
...@@ -40,7 +40,7 @@ func TestShortDataPayload(t *testing.T) { ...@@ -40,7 +40,7 @@ func TestShortDataPayload(t *testing.T) {
assert.Equal(t, nil, err) assert.Equal(t, nil, err)
dpBack, dptBack := tx.GetDataPayload() dpBack, dptBack := tx.GetDataPayload()
assert.Equal(t, true, bytes.Compare(dpBack, dataPayload) == 0) assert.Equal(t, true, bytes.Equal(dpBack, dataPayload))
assert.Equal(t, true, dptBack == dataPayloadType) assert.Equal(t, true, dptBack == dataPayloadType)
tx.Sign(sigScheme) tx.Sign(sigScheme)
...@@ -95,7 +95,7 @@ func TestMarshalingEmptyDataPayload(t *testing.T) { ...@@ -95,7 +95,7 @@ func TestMarshalingEmptyDataPayload(t *testing.T) {
assert.Error(t, err) assert.Error(t, err)
} }
assert.Equal(t, true, tx1.SignaturesValid()) assert.Equal(t, true, tx1.SignaturesValid())
assert.Equal(t, true, bytes.Compare(tx1.Id().Bytes(), tx.Id().Bytes()) == 0) assert.Equal(t, true, bytes.Equal(tx1.Id().Bytes(), tx.Id().Bytes()))
} }
func TestMarshalingDataPayload(t *testing.T) { func TestMarshalingDataPayload(t *testing.T) {
...@@ -124,5 +124,5 @@ func TestMarshalingDataPayload(t *testing.T) { ...@@ -124,5 +124,5 @@ func TestMarshalingDataPayload(t *testing.T) {
assert.Equal(t, nil, err) assert.Equal(t, nil, err)
assert.Equal(t, true, tx1.SignaturesValid()) assert.Equal(t, true, tx1.SignaturesValid())
assert.Equal(t, true, bytes.Compare(tx1.Id().Bytes(), tx.Id().Bytes()) == 0) assert.Equal(t, true, bytes.Equal(tx1.Id().Bytes(), tx.Id().Bytes()))
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment