Commit Graph

24 Commits

Author SHA1 Message Date
Lorenz Herzberger
722eb60bcf add domain to machine proto
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-07-31 08:21:28 +02:00
Lorenz Herzberger
f6c96094c6 implement osc client mock on msg_attest_machine
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-07-31 08:14:56 +02:00
Jürgen Eckel
34182773dc Eckelj/removed hashing twice and decoding issue (#55)
removed not working hex.DecodeString(cid)

removed potential double hashing (hashing the hash with the same hash method)
removed the double hashing and the encoding issue from the serverside asset message verification code.

Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-07-31 08:12:30 +02:00
Jürgen Eckel
1b1bd2f790 pinned the chain id for the unit tests
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-07-28 13:47:25 +02:00
Lorenz Herzberger
053f38cf0d add comment
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-07-25 13:52:37 +02:00
Lorenz Herzberger
017014317c adjust msg_attest_machine validation
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-07-25 13:51:38 +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
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
Lorenz Herzberger
dc17cf118c resolve merge conflicts
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-07-19 17:47:39 +02:00
Julian Strobl
359cbbc5d9 [lint] Switch to golangci-lint and fix errors
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
2023-07-19 16:34: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
fbe1a475a7 adjust machine proto message and tests
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-07-19 16:09:15 +02:00
Lorenz Herzberger
5fb957b02f move tx prep and broadcast to testutils
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-07-19 11:15:22 +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
5c82451c09 move sample asset to sample.go
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-07-12 17:11:12 +02:00
Lorenz Herzberger
e904b04afa start implement rest e2e test
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-07-10 11:09:43 +02:00
Lorenz Herzberger
0a26962e0b implement first e2e test setup
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-07-04 14:00:17 +02:00
Lorenz Herzberger
f5de5d4327 implemented notarize asset with secp256k1 validation
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-07-03 21:32:18 +02:00
Lorenz Herzberger
a8d91a4ced ignite scaffold module asset --dep machine
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-07-03 15:12:56 +02:00
Lorenz Herzberger
81b8292994 added attest machine message handler
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-07-03 14:49:35 +02:00
Lorenz Herzberger
ae324eb591 added machine keeper
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-07-03 14:32:14 +02:00
Lorenz Herzberger
8261397ec1 ignite scaffold module machine
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-07-03 11:52:22 +02:00
Julian Strobl
7810d08780 Add initial generated code
```
$ ignite version
Ignite CLI version:             v0.27.1
Cosmos SDK version:             v0.47.3

$ ignite scaffold chain planetmint-go --address-prefix plmt --no-module
```

Signed-off-by: Julian Strobl <jmastr@mailbox.org>
2023-06-27 13:15:02 +02:00