21 Commits

Author SHA1 Message Date
Julian Strobl
d4eed021c8
[go.mod] Switch module to github.com (#86)
This is the quasi-standard and fixes the error below:

```
$ go get -u github.com/planetmint/planetmint-go@v0.1.0
go: github.com/planetmint/planetmint-go@v0.1.0: parsing go.mod:
        module declares its path as: planetmint-go
                but was required as: github.com/planetmint/planetmint-go
```

Signed-off-by: Julian Strobl <jmastr@mailbox.org>
2023-09-21 17:37:57 +02:00
Jürgen Eckel
c05797333d
fixed test issues after merge (#84)
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-09-21 11:43:20 +02:00
Lorenz Herzberger
56ad4822d8
Add custom ante handler (#76)
* add initial custom ante handler
* implement CheckMachineDecorator.AnteHandle
* add machine error code
* add TA check to antehandler
* change machine error codes

---------

Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-09-20 16:27:16 +02:00
Jürgen Eckel
cb9f762675
Eckelj/fix store resolve issues (#79)
* added upper and lower case TA resolution testing

* added more detailed error reporting to the ValidateSignature method.
* extended test cases to test and verify these errs and their differences

* fixed CID attestation issue. CIDs are send in web compatible encoding that is not hex encoded and can be utilized without any further decoding on the server side.

* added checks and error handling for the Ta store object storage/loading

Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-09-15 10:10:04 +02:00
Lorenz Herzberger
f7253024d2
fix asset e2e test suite for extended keypair
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-09-12 17:00:20 +02:00
Lorenz Herzberger
3e18324004
remove unused function
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-09-06 23:09:57 +02:00
Lorenz Herzberger
45a6913eb7
fix asset e2e tests
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-09-06 16:15:47 +02:00
Lorenz Herzberger
e33452476f
adjust test suite for ta validation
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-09-06 15:13:06 +02:00
Jürgen Eckel
1a5d673a86
adjusted the default derivation path for the test cases to planetmint… (#59)
* adjusted the default derivation path for the test cases to planetmint cointype

* [test] Update sample.PubKey

Changed due to updated derivation path.

* [test] Set comment for DefaultDerivationPath

---------

Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
Co-authored-by: Julian Strobl <jmastr@mailbox.org>
2023-08-03 09:48:03 +02:00
Julian Strobl
9fe804ee2f
[test] Add more asserts to test cases
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
2023-07-21 08:04:51 +02:00
Julian Strobl
e97a7f714a
[test] Refactor code into own functions
- Parse `TxResponse` from output of `ExecTestCLICmd`
- Get RawLog from `TxResponse`

Signed-off-by: Julian Strobl <jmastr@mailbox.org>
2023-07-21 08:01:40 +02:00
Julian Strobl
3778f52b24
[test] DRY
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
2023-07-20 10:45:05 +02:00
Julian Strobl
fd136b6219
[test] Switch const PubKey to hex version
This aligns with the return values of `sample.KeyPair()`.

Signed-off-by: Julian Strobl <jmastr@mailbox.org>
2023-07-20 10:43:42 +02:00
Julian Strobl
a97d1126f9
[tests] DRY
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
2023-07-19 16:34:42 +02:00
Julian Strobl
18ce58f139
[tests] Use sample.Machine()
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
2023-07-19 16:34:42 +02:00
Lorenz Herzberger
d43b61b9aa
fix linter errors
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-07-19 14:13:08 +02:00
Lorenz Herzberger
02f2140df4
removed unused constant
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-07-19 13:19:05 +02:00
Lorenz Herzberger
cb96fe9679
asset e2e tests for raw log
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-07-18 16:15:59 +02:00
Lorenz Herzberger
b7c177aa46
add to asset e2e test suite
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-07-13 14:33:25 +02:00
Lorenz Herzberger
8d0b0e6b8b
start implement TestNotarizeAsset
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-07-12 17:03:03 +02:00
Lorenz Herzberger
3ed94b62f0
add asset e2e test suite
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-07-12 16:53:01 +02:00