Lorenz Herzberger
481f929bdf
Merge pull request #133 from planetmint/124-propose-a-liquid-issuance-to-the-network-unsigned-transaction
...
124 issue liquid tokens
v0.5.0
2023-10-10 09:18:01 +02:00
Lorenz Herzberger
267f4beb37
remove unused code
...
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-10-10 09:10:50 +02:00
Jürgen Eckel
6e3d5ec394
improved error handling
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-10-10 02:14:05 +02:00
Jürgen Eckel
5adaab3b14
fixed linter issues
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-10-10 01:54:09 +02:00
Jürgen Eckel
0835ab4b46
removed circular dependency
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-10-10 01:48:15 +02:00
Jürgen Eckel
a0d4a9a575
removed obsolete print commands
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-10-10 01:39:09 +02:00
Jürgen Eckel
46ec3df289
Merge branch 'main' into 124-propose-a-liquid-issuance-to-the-network-unsigned-transaction
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-10-10 01:31:28 +02:00
Jürgen Eckel
b4ddc44044
* integrated ante-handler
...
* added two new config variables: reissuance-asset and validator-address
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-10-10 01:24:28 +02:00
Lorenz Herzberger
9d2627f04f
add mint request check to ante handle ( #130 )
...
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-10-09 13:09:01 +02:00
Jürgen Eckel
dac2d96194
added get_reissuances call body
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-10-06 13:08:23 +02:00
Jürgen Eckel
ef52e51ec8
Merge branch 'main' into 124-propose-a-liquid-issuance-to-the-network-unsigned-transaction
2023-10-06 12:00:08 +02:00
Julian Strobl
ec77832ca1
Fix missing quotes
...
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
v0.4.1
2023-10-06 11:54:24 +02:00
Julian Strobl
0c8a01f16a
Fix generated files
...
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
2023-10-06 11:53:56 +02:00
Jürgen Eckel
44a851f5ef
ignite scaffold query get_reissuances --paginated -r reissuance:Reissuance --module dao
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-10-06 11:50:31 +02:00
Jürgen Eckel
4dc1485cd7
added get_reissuance query
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-10-06 11:49:51 +02:00
Jürgen Eckel
a441ff87dd
added reissuance tests and fixed conversion
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-10-06 10:12:23 +02:00
Jürgen Eckel
f69c978911
added SendRDDLReissuanceResult sending by the proposer after the consensus over the ReissuanceProposal
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-10-05 17:49:59 +02:00
Jürgen Eckel
8f76199214
added MsgReissueRDDLResult handling
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-10-05 17:31:41 +02:00
Jürgen Eckel
87641aefe8
fix casting/marshalling bug
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-10-05 17:16:20 +02:00
Jürgen Eckel
128a406158
ignite scaffold message --module dao reissueRDDLResult proposer:string tx-id:string block-height:uint
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-10-05 17:13:45 +02:00
Jürgen Eckel
c02e00616f
ignite scaffold type reissuance proposer rawtx tx-id block-height:uint --module dao
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-10-05 17:08:22 +02:00
Jürgen Eckel
fa1b16ba58
added the ante hanlder pattern
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-10-05 16:19:08 +02:00
Jürgen Eckel
b81cdb6dc9
Merge branch 'main' into 124-propose-a-liquid-issuance-to-the-network-unsigned-transaction
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-10-05 16:09:10 +02:00
Lorenz Herzberger
7a3ccccc7a
119 create dao msg to mint plmnt on demand ( #122 )
...
* add mint address to config file
* ignite scaffold type mint-request beneficiary amount liquid-tx-hash --module dao
* add mintrequest stores
* rename mint_request.go
* add unit tests for mint request store
* ignite scaffold message mint-token mint-request:MintRequest --module dao
* add ante handler for mint address
* add msg validation for mint request
* fix staticcheck error
* ignite scaffold query get-mint-requests-by-hash hash --response mint-request:MintRequest --module dao
* add a query for mint request and additional validation for msg server
* add mock for mint unit testing
* add unit test for mint token msg server
* add unit tests for query mint requests by hash
* ignite scaffold query mint-requests-by-address address --response mint-requests:MintRequests --module dao
* implement query mint requests by address and unit tests
* add e2e test for token mint
---------
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
v0.4.0
2023-10-05 15:38:53 +02:00
Jürgen Eckel
c5280e8289
fixe conversion issue, added go.mod/sum
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-10-05 15:09:51 +02:00
Jürgen Eckel
4ad86048a5
initial reissue rddl proposal message
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-10-05 15:02:36 +02:00
dependabot[bot]
3fa4ab3adb
Bump github.com/btcsuite/btcd from 0.23.0 to 0.23.2 ( #113 )
...
Bumps [github.com/btcsuite/btcd](https://github.com/btcsuite/btcd ) from 0.23.0 to 0.23.2.
- [Release notes](https://github.com/btcsuite/btcd/releases )
- [Changelog](https://github.com/btcsuite/btcd/blob/master/CHANGES )
- [Commits](https://github.com/btcsuite/btcd/compare/v0.23.0...v0.23.2 )
---
updated-dependencies:
- dependency-name: github.com/btcsuite/btcd
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-05 12:39:14 +02:00
Jürgen Eckel
f11f66e14f
112 direct call to issue2liquid ( #121 )
...
* removed IssueResponseHandler
* added asset-registration endpoint config
* added methods to locally issue the asset and register it
* added issue_service directory configuration
* removed obsolete configuration options
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
---------
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-10-05 12:38:35 +02:00
Lorenz Herzberger
20af6d2c46
move IsValidatorBlockProposer to util and add to issueMachineNFT ( #118 )
...
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-10-03 17:33:16 +02:00
Lorenz Herzberger
7c31fb1d68
fix fee deduction, distribution test case ( #117 )
...
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-10-03 13:27:11 +02:00
Lorenz Herzberger
4db2fbc43f
add sentinel errors for machine module ( #116 )
...
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-10-03 13:23:56 +02:00
Lorenz Herzberger
94022e1102
100 set fees to be 1 plmnt for a tx ( #114 )
...
* replace DeductFeeDecorator and adjust e2e tests
* reorganize decorators and add comments
---------
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-10-03 09:01:39 +02:00
Lorenz Herzberger
e80ce7e894
remove duplicate validation ( #102 )
...
* remove duplicate validation
* add e2e test for antehandler checks on invalid machine attestation requests
* added comment
* adjusted openapi docs
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
Co-authored-by: Jürgen Eckel <juergen@riddleandcode.com>
v0.3.0
2023-09-29 09:09:27 +02:00
Julian Strobl
579cb9c0cf
Update openapi.yml
...
Signed-off-by: Julian Strobl <jmastr@mailbox.org>
2023-09-29 09:08:32 +02:00
Lorenz Herzberger
c12a30c71a
2 trigger token reissuance on liquid including the distribution ( #96 )
...
* add pop epochs to config
* add config for triggering RDDL issuance
---------
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-09-28 16:07:02 +02:00
Jürgen Eckel
8fd9f213f3
77 rename asset hash to asset cid ( #97 )
...
* initial asset notarization restructuring
* adjusted test cases, two are still failing
* removed obsolete data structures
---------
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-09-27 16:35:31 +02:00
Lorenz Herzberger
d978e9da56
91 implement challenge store ( #95 )
...
* ignite scaffold type challenge initiator challenger challangee result description --module dao
* add height to challenge
* implement challenge store
* rename challenge result to success
---------
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-09-27 14:00:51 +02:00
Jürgen Eckel
6718f289a9
Eckelj/cid queries ( #90 )
...
* get_assets_by_pubkey
* having the APIs up and running and with tests
* renamed Transactions object to CIDs
* renamed files
* fixed formatting issue
---------
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-09-26 22:55:24 +02:00
Lorenz Herzberger
f64a9832f7
Merge pull request #93 from planetmint/75-pop
...
add get machine by address capabilities and block proposer check
2023-09-26 10:33:31 +02:00
Lorenz Herzberger
e3708573dd
add error check to json unmarshall
...
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-09-25 16:50:42 +02:00
Lorenz Herzberger
e22d590bf8
removed println
...
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-09-25 16:44:13 +02:00
Lorenz Herzberger
86a85913cf
add GetMachineByAddress capabilities
...
Signed-off-by: Lorenz Herzberger <lorenzherzberger@gmail.com>
2023-09-25 16:42:26 +02:00
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>
v0.2.0
2023-09-21 17:37:57 +02:00
Jürgen Eckel
b215f7a5db
Trust Anchor state query ( #85 )
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-09-21 14:02:32 +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>
v0.1.0
2023-09-20 16:27:16 +02:00
Jürgen Eckel
2a09f9d90d
fixed missing return value check
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-09-20 16:03:57 +02:00
Jürgen Eckel
d88ec092f0
changed the denom for the development env to rddl instead of token ( #83 )
...
Signed-off-by: Jürgen Eckel <juergen@riddleandcode.com>
2023-09-18 13:42:48 +02:00
Stefan Weber
2076b5d799
Update cosmos-sdk version ( #82 )
...
Signed-off-by: Stefan Weber <stefan.weber93@googlemail.com>
2023-09-18 13:25:44 +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>
v0.0.4
2023-09-15 10:10:04 +02:00