Skip to content

Commit

Permalink
CSDK/fixed_compatible_transforms_parsing
Browse files Browse the repository at this point in the history
Fixed failing tests
  • Loading branch information
ZhmakAS committed Jan 10, 2025
1 parent cf7c825 commit 4c59598
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 2 deletions.
4 changes: 2 additions & 2 deletions tests/rpc/rpc_client_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -188,8 +188,8 @@ func Test_DefaultClient_GetTransaction_Example(t *testing.T) {

if tt.withTransfers {
assert.NotEmpty(t, result.ExecutionInfo.ExecutionResult.Transfers)
assert.NotEmpty(t, result.ExecutionInfo.ExecutionResult.Transfers[0].TransactionHash.TransactionV1)
assert.Equal(t, result.ExecutionInfo.ExecutionResult.Transfers[0].TransactionHash.TransactionV1.ToHex(),
assert.NotEmpty(t, result.ExecutionInfo.ExecutionResult.Transfers[0].TransactionHash)
assert.Equal(t, result.ExecutionInfo.ExecutionResult.Transfers[0].TransactionHash.String(),
result.Transaction.Hash.ToHex())
}
})
Expand Down
10 changes: 10 additions & 0 deletions types/transaction.go
Original file line number Diff line number Diff line change
Expand Up @@ -179,6 +179,16 @@ type TransactionHash struct {
TransactionV1 *key.Hash `json:"Version1,omitempty"`
}

func (t *TransactionHash) String() string {
if t.Deploy != nil {
return t.Deploy.String()
} else if t.TransactionV1 != nil {
return t.TransactionV1.String()
} else {
return ""
}
}

func (t *TransactionV1) Sign(keys keypair.PrivateKey) error {
signature, err := keys.Sign(t.Hash.Bytes())
if err != nil {
Expand Down

0 comments on commit 4c59598

Please sign in to comment.