Commit Graph

67 Commits

Author SHA1 Message Date
Ladd Hoffman be71d4f3cd Add additional forum test case 2023-02-01 22:13:25 -06:00
Ladd Hoffman 3541802d93 Refactor to simplify
- Add DAO class to contain the various contracts and data
- Use window?.scene? instead of passing as arg to every constructor
2023-02-01 21:43:47 -06:00
Ladd Hoffman c8ce74cf13 Brainstorming 2023-01-31 22:16:10 -06:00
Ladd Hoffman a48d14905c When propagating value, apply leaching before donations 2023-01-31 09:28:06 -06:00
Ladd Hoffman 5fc5bbe0b5 Refactor part of forum-node into network-node 2023-01-30 20:59:16 -06:00
Ladd Hoffman ab63ad1868 Cleanup related to forum network test
Also misc minor stub additions
2023-01-30 20:30:05 -06:00
Ladd Hoffman c24952497d Move forum tests to new subdir 2023-01-30 20:29:14 -06:00
Ladd Hoffman e7ff4254a3 Fixes to forum value propagation logic 2023-01-30 12:25:08 -06:00
Ladd Hoffman 3cf24c6fa1 Render multiple edge labels
WIP: Forum propagation
2023-01-29 23:43:30 -06:00
Ladd Hoffman 721718ac13 Add failing test for power redistribution via subsequent support 2023-01-29 18:51:24 -06:00
Ladd Hoffman 329af5c640 Add test case for redistributing power in the forum, and fix logic to make it pass 2023-01-29 18:41:07 -06:00
Ladd Hoffman 7cda474d20 Fix forum logic for negative citations 2023-01-29 18:28:27 -06:00
Ladd Hoffman 0c98ae2505 Add mocha tests for validation pool 2023-01-29 17:13:21 -06:00
Ladd Hoffman 23070ae381 Added test of a currently failing scenario 2023-01-29 12:41:03 -06:00
Ladd Hoffman e26afa1eb4 Add mocha tests and fix forum logic 2023-01-29 12:29:51 -06:00
Ladd Hoffman f475742cbf Minor refactoring 2023-01-29 04:38:28 -06:00
Ladd Hoffman e20a864738 Move forum test to its own js file 2023-01-28 14:17:50 -06:00
Ladd Hoffman 1668ceeda3 Adjust values in forum example
- Also add helper function to simplify scenario definition
2023-01-28 10:55:33 -06:00
Ladd Hoffman b7280d9946 Add timestamps to table view 2023-01-28 10:23:07 -06:00
Ladd Hoffman 5834f89882 Improve forum graph rendering 2023-01-28 10:19:26 -06:00
Ladd Hoffman d1570e7672 Fixup negative citation propagations to handle all cases 2023-01-28 09:37:46 -06:00
Ladd Hoffman 667a051c13 Fixup reference chain limit enforcement 2023-01-28 08:24:39 -06:00
Ladd Hoffman 94200b59d4 Fix negative citation propagation 2023-01-28 08:22:52 -06:00
Ladd Hoffman d04b280645 Limit reference chain depth to 1 for negative citations 2023-01-27 21:27:32 -06:00
Ladd Hoffman 4c9cee9963 Added table view 2023-01-27 21:20:13 -06:00
Ladd Hoffman acda73fff4 Clarify sequence for value propagation 2023-01-27 18:07:45 -06:00
Ladd Hoffman db8a8ca346 Fixup old tests 2023-01-26 11:36:39 -06:00
Ladd Hoffman 4789ed7499 Fixup link paths to test files 2023-01-26 11:20:36 -06:00
Ladd Hoffman 0671ad7b64 Fixup css path for index.html 2023-01-26 11:18:06 -06:00
Ladd Hoffman a0d5611ca4 Use relative paths for gitlab pages 2023-01-26 11:15:25 -06:00
Ladd Hoffman 9deaf4db07 Update business and availability contracts to use rep tokens 2023-01-26 10:44:57 -06:00
Ladd Hoffman 8982ac610f Reputation tokens 2023-01-18 01:07:10 -06:00
Ladd Hoffman cd5fce820c eslint 2023-01-17 18:00:41 -06:00
Ladd Hoffman 7a23e94e9d Remove extraneous comments 2023-01-13 08:26:47 -06:00
Ladd Hoffman ea087451ff Refactor 2023-01-12 16:42:35 -06:00
Ladd Hoffman 92da97fede Initial work on reputation nft 2023-01-12 09:04:40 -06:00
Ladd Hoffman 75bb48a0e5 Cannot -> can not 2023-01-12 09:04:17 -06:00
Ladd Hoffman ff5edc64ac Fix revaluation limit enforcement 2023-01-12 09:03:54 -06:00
Ladd Hoffman 83f9007401 Prevent reputation from decreasing below zero 2023-01-11 23:04:12 -06:00
Ladd Hoffman e777a0ee85 Fixup, distribute rewards to voters 2023-01-08 20:28:54 -06:00
Ladd Hoffman 6cc1c25b37 Fixup forum logic 2023-01-08 20:19:33 -06:00
Ladd Hoffman 7c7d01aa91 Use adjusted increment value for author reputation awards 2023-01-08 13:34:26 -06:00
Ladd Hoffman 675fd17734 Implement leaching value 2023-01-08 12:27:53 -06:00
Ladd Hoffman e4566d1a45 Show flowchart at top of page 2023-01-05 14:30:21 -06:00
Ladd Hoffman 1066372371 Add support for flowchart diagrams alongside sequence 2023-01-05 14:21:45 -06:00
Ladd Hoffman b644d6c119 Progress in forum implementation 2023-01-05 01:19:14 -06:00
Ladd Hoffman cfa445471f Post value propagation 2023-01-04 16:28:36 -06:00
Ladd Hoffman 8980885881 Additional cleanup in preparation for forum test 2023-01-04 15:18:29 -06:00
Ladd Hoffman 07b992e572 Rename directory 2023-01-04 14:32:01 -06:00
Ladd Hoffman e34534675f Color theme, notes 2023-01-04 14:30:15 -06:00