Commit Graph

  • bb8e055e44
    add challenges query (#231) Lorenz Herzberger 2023-12-13 11:47:32 +01:00
  • b80249f988
    resolve merge conflicts Lorenz Herzberger 2023-12-13 11:38:12 +01:00
  • 70f8b51f50
    fix linter errors Lorenz Herzberger 2023-12-13 11:28:43 +01:00
  • 8d3f52074f
    implement query reissuances paginated Lorenz Herzberger 2023-12-13 11:22:12 +01:00
  • b4c9da02a5
    [test] Use elements RPC mock server Julian Strobl 2023-12-13 11:06:29 +01:00
  • 022a02f894
    add challenges query Lorenz Herzberger 2023-12-13 10:07:47 +01:00
  • 804a8e5be6
    Add AppLogger to test runs (#230) Julian Strobl 2023-12-12 13:39:37 +01:00
  • 12857c55e8
    [log] Do not print empty keyvals [] Julian Strobl 2023-12-12 13:32:50 +01:00
  • 9371e724f6
    [tests] Enable AppLogger during testing Julian Strobl 2023-12-12 13:16:22 +01:00
  • 931b177c76
    [log] Do not create everytime a new object on GetAppLogger() Julian Strobl 2023-12-12 13:15:07 +01:00
  • 3c1a2fa776
    fixed precsion issue within the distribution order (#229) Jürgen Eckel 2023-12-12 13:15:14 +01:00
  • 4f4f5ef5bf
    pleasing linters Jürgen Eckel 2023-12-12 13:04:30 +01:00
  • 055ed19ac5
    fixed test cases: migrated from uint64 to float64 Jürgen Eckel 2023-12-12 12:34:17 +01:00
  • 7b381f3313
    Use elements RPC library (#225) Julian Strobl 2023-12-12 12:14:19 +01:00
  • c27aaa56d1
    fixed precsion issue within the distribution order Jürgen Eckel 2023-12-12 12:08:55 +01:00
  • 0e619ffd99
    Return complete err object Julian Strobl 2023-12-12 11:22:02 +01:00
  • ac0b99b56d
    Use elements RPC library Julian Strobl 2023-12-12 08:16:23 +01:00
  • 2b19b8194b
    Fix distribution bugs (#228) Jürgen Eckel 2023-12-12 11:09:33 +01:00
  • 3058ca6b4d
    removed go routine Jürgen Eckel 2023-12-12 11:06:01 +01:00
  • ef40ea9e4c
    improved logging reduced type conversions and potential errors Jürgen Eckel 2023-12-12 10:57:16 +01:00
  • 8b2239fe4f
    fixed typeo Jürgen Eckel 2023-12-12 10:56:49 +01:00
  • dfe6650755
    fixed missing-proposer bug for asset distribution Jürgen Eckel 2023-12-12 10:56:16 +01:00
  • 73b0d1b4c8
    Add GetDistribution query (#227) Jürgen Eckel 2023-12-12 10:13:27 +01:00
  • 917a7d4282
    added GetDistribution query Jürgen Eckel 2023-12-12 10:01:24 +01:00
  • ede70b073b
    Replace call to external python program (#215) Julian Strobl 2023-12-11 15:53:58 +01:00
  • 772cc15c00
    Merge branch 'main' into 210-make-distribution-dependent-reissuance Lorenz Herzberger 2023-12-11 14:00:22 +01:00
  • d309d19c80
    rename vars Lorenz Herzberger 2023-12-11 13:30:54 +01:00
  • a613ed27d7
    move rpc conf init to app config init Lorenz Herzberger 2023-12-11 13:09:19 +01:00
  • 363d82d344
    [ci] Improve staticcheck setup (#221) Julian Strobl 2023-12-11 11:41:45 +01:00
  • 80c03e3c80
    [ci] Improve staticcheck setup Julian Strobl 2023-12-11 10:18:42 +01:00
  • 1455d9e630
    [staticcheck] Fix comments on exported functions and structs Julian Strobl 2023-12-11 10:16:42 +01:00
  • 3f20a86bef
    Move elements RPC URL into config Julian Strobl 2023-12-11 09:11:28 +01:00
  • c467e0a650
    Merge branch 'main' into 210-make-distribution-dependent-reissuance Lorenz Herzberger 2023-12-07 15:34:41 +01:00
  • ddd8a12b20
    change initialization of util variable Lorenz Herzberger 2023-12-07 15:34:21 +01:00
  • 21434c6930
    move pop utils to own file Lorenz Herzberger 2023-12-07 15:27:50 +01:00
  • 55a36acb5a
    change claim conversion to use fixed uint amounts Lorenz Herzberger 2023-12-07 14:53:47 +01:00
  • 95733a60fb
    Switch to pure Go implementation Julian Strobl 2023-12-07 13:41:01 +01:00
  • 4affacd2db
    Split asset registry endpoint Julian Strobl 2023-12-07 13:33:19 +01:00
  • df8ece2a30
    Fix TestReissuance() E2E test (#214) Julian Strobl 2023-12-07 09:57:33 +01:00
  • c2e2cba667
    Partially revert "[lib] Provide default encoding config (#209)" Julian Strobl 2023-12-07 09:41:43 +01:00
  • b813921ab3
    [test] Fix TestReissuance() Julian Strobl 2023-12-07 09:06:17 +01:00
  • d4faa13ca5
    [test] Configure RPC library Julian Strobl 2023-12-07 09:05:26 +01:00
  • 60efc72540
    [test] Set missing validator client context values Julian Strobl 2023-12-07 09:04:07 +01:00
  • e9e8e21eae
    [lib] Reset client context's output Julian Strobl 2023-12-07 09:02:09 +01:00
  • bce32e7032
    [lib] Add client context parameter Julian Strobl 2023-12-07 09:01:03 +01:00
  • 4d75d8d9d0
    [lib] Add fee denominator parameter Julian Strobl 2023-12-07 08:58:36 +01:00
  • 06f53b30f3
    distribution now requires reissuance Lorenz Herzberger 2023-12-06 13:39:12 +01:00
  • ff6aab33df
    Fix error throwing bug that lead to block creation inconsistencies (#212) Jürgen Eckel 2023-12-06 11:20:37 +01:00
  • 1c3956b50e
    Merge branch 'main' into fixed_NFT_creation_error_throwing Jürgen Eckel 2023-12-06 11:15:45 +01:00
  • a272cc0048
    from Info to Error msg Jürgen Eckel 2023-12-06 11:14:44 +01:00
  • 0455176123
    [ci] Pin ignite version to v0.27.1 (#213) Julian Strobl 2023-12-06 11:13:04 +01:00
  • 38f43d99ef
    [ci] Pin ignite version to v0.27.1 Julian Strobl 2023-12-06 11:04:33 +01:00
  • 43295f399b
    * removed error throwing within the AttestMachine method * adde more extensive logging around that call Jürgen Eckel 2023-12-06 10:19:16 +01:00
  • 7c9b8b4682
    WIP testcase_reissuance Jürgen Eckel 2023-12-05 14:01:13 +01:00
  • 94830df5fc
    184 implement staged claim (#190) Lorenz Herzberger 2023-12-05 10:51:06 +01:00
  • 21a59410b3
    Merge branch 'main' into 184-implement-staged-claim Lorenz Herzberger 2023-12-05 10:36:25 +01:00
  • 8a8a3aaaf2
    [lib] Provide default encoding config (#209) Julian Strobl 2023-12-05 10:35:52 +01:00
  • 4c8714b835
    fix linter errors Lorenz Herzberger 2023-12-05 10:32:25 +01:00
  • 50941558e0
    add e2e test case for pop rewards Lorenz Herzberger 2023-12-05 10:03:19 +01:00
  • 9557219e1d
    [lib] Provide default encoding config Julian Strobl 2023-12-05 10:01:33 +01:00
  • 81c0dd8603
    * extended ReIssuanceDecorator about DaoKeeper * checking ReIssuanceProposal in the ante handler * added precision setter for the UINT to RDDL token converter (and testcases) Jürgen Eckel 2023-12-01 15:45:07 +01:00
  • 59e4aed584
    added openapi changes Jürgen Eckel 2023-12-01 11:00:34 +01:00
  • 879eb0f8de
    * renamed elements of the reissuance message * extended the Reissue message * extended abci & command issuance to utilize these changes * adjusted queries & cli with regards to this Jürgen Eckel 2023-12-01 10:52:21 +01:00
  • af6d514f70
    * added an explicit util/kv_serialize.go file to have all KV serialization done * switchted to bigendian serialization of int64 in order to have ordered list on the kvstore * added ComputeReIssuanceValue to enable re-issuances once a day or defined by ReIssuanceEpoch * integrated a ReIssuanceValue compuationtion test case * adjusted the challenges testcases to be epoch dependent * added ReIssuances per ReIssuanceEpoch Jürgen Eckel 2023-12-01 10:12:10 +01:00
  • e605afc0cb
    extending the reissuance object about firstPop and lastPop Jürgen Eckel 2023-11-29 18:06:19 +01:00
  • 2eb7c0b015
    prepare for new reissuance object Jürgen Eckel 2023-11-29 17:54:55 +01:00
  • c123884d1b
    pleasing the linter Jürgen Eckel 2023-11-29 17:27:04 +01:00
  • 2d2abfa0a9
    changed logging messages Jürgen Eckel 2023-11-29 17:25:44 +01:00
  • cdf926c302
    * renamed PoPEpochs to PopEpcohs * renamed DistributionAddressPoP to DistributionAddressPop * added config value ReIssuanceEpochs * detached the re-issuance from distriution process and scheduled them independently Jürgen Eckel 2023-11-29 14:49:08 +01:00
  • c181dd0bd2
    added the prepare4linting.sh script Jürgen Eckel 2023-11-29 14:46:05 +01:00
  • c3fa459554
    Merge branch 'main' into 184-implement-staged-claim Jürgen Eckel 2023-11-29 14:22:03 +01:00
  • cefd22f448
    Add the PoPCycle concept (#208) Jürgen Eckel 2023-11-29 14:14:29 +01:00
  • a927892870
    renamed import reference handle Jürgen Eckel 2023-11-29 14:12:37 +01:00
  • 65d11e2701
    renamed variables Jürgen Eckel 2023-11-29 14:06:41 +01:00
  • c4f0cc14aa
    pleasing linters Jürgen Eckel 2023-11-29 13:53:08 +01:00
  • 6984f96d38
    Merge branch 'main' into add_pop_init Jürgen Eckel 2023-11-29 13:42:37 +01:00
  • 0fe48dce71
    Merge branch 'main' into 184-implement-staged-claim Jürgen Eckel 2023-11-29 13:41:12 +01:00
  • 196e6f5715
    removed obsolete condition that got checked before Jürgen Eckel 2023-11-29 13:33:52 +01:00
  • 6a60b78b62
    Added PoP Initialization and a Challenge Query (#207) Jürgen Eckel 2023-11-29 13:33:25 +01:00
  • 6d953fabc1
    added TODOs Jürgen Eckel 2023-11-29 13:18:00 +01:00
  • c18859832e
    moving towards int64 block identification Jürgen Eckel 2023-11-29 13:09:47 +01:00
  • 4dc95ac188
    added challenge query Jürgen Eckel 2023-11-29 12:53:04 +01:00
  • 6b0ba9c377
    * renamed util/issue_command.go functions to be more speaking * added InitPoP to the abci beginBlock call Jürgen Eckel 2023-11-29 11:48:16 +01:00
  • 09bf6055f5
    initial InitPop command and a change in the challenge struct Jürgen Eckel 2023-11-29 10:42:51 +01:00
  • b68e549aa2
    added comment about what to take care in the future Jürgen Eckel 2023-11-29 09:49:06 +01:00
  • 59b33e7850
    Merge branch 'main' into 184-implement-staged-claim Jürgen Eckel 2023-11-29 08:29:13 +01:00
  • 8c2e4704cd
    [lib] Bump version to v0.2.1 v0.6.5 lib/v0.2.1 Julian Strobl 2023-11-29 08:13:54 +01:00
  • 6ad235e847 Improve RPC command issuance (#206) Jürgen Eckel 2023-11-29 08:10:34 +01:00
  • d5339f331c
    [ci] Add coverage report (#204) Julian Strobl 2023-11-29 08:08:23 +01:00
  • db1a93cf10
    pleased some linters Jürgen Eckel 2023-11-28 21:28:25 +01:00
  • bb8bc5014d
    renamed setConfig to setRPCConfig Jürgen Eckel 2023-11-28 21:10:28 +01:00
  • fcf3a7d5e8
    * improved logging information and clarity of information * improved readability and debugability of BroadcastTxWithFileLock * fixed getClientContext bug for chains different from the testnet by removing a hard-coded value Jürgen Eckel 2023-11-28 20:59:28 +01:00
  • cceb91f2a4
    removed obsolete TODO message Jürgen Eckel 2023-11-28 17:10:15 +01:00
  • 752555c59b
    Merge branch 'main' into improving_rpc_command_issunance Jürgen Eckel 2023-11-28 16:52:29 +01:00
  • b066d0344b
    removed obsolete timeout Jürgen Eckel 2023-11-28 16:28:07 +01:00
  • bc98549177
    * removed error handling from util/issue_command.go methods * integrated the complete error handling with context into util/issue_command.go: buildSignBroadcastTx * setting the chainID of lib/tx dynamically * Jürgen Eckel 2023-11-28 16:26:23 +01:00
  • 55157301e5
    [util] Make buildSignBroadcastTx() non-blocking (#205) Julian Strobl 2023-11-28 15:40:34 +01:00
  • 0333c8db1b
    [util] Make buildSignBroadcastTx() non-blocking Julian Strobl 2023-11-28 13:59:43 +01:00
  • f11a622590
    [ci] Add coverage report Julian Strobl 2023-11-28 13:26:54 +01:00
  • 909d7fbf07
    Merge branch 'main' into 184-implement-staged-claim Jürgen Eckel 2023-11-28 11:26:34 +01:00