├── .editorconfig ├── .gitattributes ├── .gitignore ├── .solhint.json ├── .travis.yml ├── Dockerfile ├── LICENSE ├── README.md ├── angular.json ├── bridge.log ├── contracts ├── Complaints.sol ├── Evidencable.sol ├── ExpirableLib.sol ├── Manifestations.sol ├── Migrations.sol ├── UploadEvidences.sol ├── YouTubeEvidences.sol └── oraclizeAPI.sol ├── docker-compose.yml ├── e2e ├── features │ ├── 1.manifest-single-authorship.feature │ ├── 2.search-manifestation.feature │ └── 3.list-own-manifestations.feature ├── generate-html-report.js ├── protractor-cucumber_report.html ├── protractor.conf.js ├── src │ ├── pages │ │ ├── alert.page.ts │ │ ├── main-content.page.ts │ │ ├── modal.page.ts │ │ ├── navbar.page.ts │ │ └── registry │ │ │ ├── At Cathedral Cove.jpg │ │ │ ├── Smiling Sphinx Rock.jpg │ │ │ ├── Te Hoho Rock.jpg │ │ │ ├── register-form.page.ts │ │ │ ├── results.page.ts │ │ │ └── search-form.page.ts │ └── steps │ │ ├── alert.steps.ts │ │ ├── hooks.js │ │ ├── list.steps.ts │ │ ├── navigation.steps.ts │ │ ├── register.steps.ts │ │ └── search.steps.ts └── tsconfig.e2e.json ├── ethpm.json ├── migrations ├── 1_initial_migration.js ├── 2_deploy_contracts.js ├── 3_deploy_complaints_contract.js ├── 4_deploy_ens.js ├── 5_deploy_youtubeevidence.js └── 6_upgrade_manifestations.js.example ├── nginx.conf ├── package.json ├── patch-BN.js ├── patch.js ├── src ├── app │ ├── about │ │ ├── about.component.css │ │ ├── about.component.html │ │ └── about.component.ts │ ├── alerts │ │ ├── alert.ts │ │ ├── alerts.component.css │ │ ├── alerts.component.html │ │ ├── alerts.component.ts │ │ ├── alerts.module.ts │ │ └── alerts.service.ts │ ├── app-routing.module.ts │ ├── app.component.css │ ├── app.component.html │ ├── app.component.ts │ ├── app.module.ts │ ├── evidences │ │ ├── create │ │ │ ├── upload-evidence.component.css │ │ │ ├── upload-evidence.component.html │ │ │ ├── upload-evidence.component.ts │ │ │ ├── upload-existence.directive.ts │ │ │ ├── youtube-evidence.component.css │ │ │ ├── youtube-evidence.component.html │ │ │ └── youtube-evidence.component.ts │ │ ├── details │ │ │ ├── upload-evidence-details.component.css │ │ │ ├── upload-evidence-details.component.html │ │ │ ├── upload-evidence-details.component.ts │ │ │ ├── youtube-evidence-details.component.css │ │ │ ├── youtube-evidence-details.component.html │ │ │ └── youtube-evidence-details.component.ts │ │ ├── evidences.module.ts │ │ ├── oraclize-query-event.component.ts │ │ ├── oraclize-query-event.ts │ │ ├── upload-evidence-event.component.ts │ │ ├── upload-evidence-event.ts │ │ ├── upload-evidences-contract.service.ts │ │ ├── uploadEvidence.ts │ │ ├── youtube-evidence-event.component.ts │ │ ├── youtube-evidence-event.ts │ │ ├── youtube-evidences-contract.service.ts │ │ └── youtubeEvidence.ts │ ├── manifestations │ │ ├── details │ │ │ ├── manifestation-details.component.css │ │ │ ├── manifestation-details.component.html │ │ │ └── manifestation-details.component.ts │ │ ├── list │ │ │ ├── manifestations-list-all.component.ts │ │ │ ├── manifestations-list.component.css │ │ │ ├── manifestations-list.component.html │ │ │ └── manifestations-list.component.ts │ │ ├── manifest-event.component.ts │ │ ├── manifest-event.ts │ │ ├── manifest │ │ │ ├── manifest-single.component.css │ │ │ ├── manifest-single.component.html │ │ │ ├── manifest-single.component.ts │ │ │ └── manifest-unregistered.directive.ts │ │ ├── manifestation.ts │ │ ├── manifestations-contract.service.ts │ │ ├── manifestations.module.ts │ │ └── search │ │ │ ├── manifestations-search.component.css │ │ │ ├── manifestations-search.component.html │ │ │ └── manifestations-search.component.ts │ ├── navbar │ │ ├── authentication.service.ts │ │ ├── navbar.component.css │ │ ├── navbar.component.html │ │ └── navbar.component.ts │ └── util │ │ ├── ens.service.ts │ │ ├── event.ts │ │ ├── ipfs.service.ts │ │ ├── util.module.ts │ │ ├── web3.service.spec.ts │ │ └── web3.service.ts ├── assets │ ├── contracts │ │ ├── AdminUpgradeabilityProxy.json │ │ ├── BaseAdminUpgradeabilityProxy.json │ │ ├── BaseUpgradeabilityProxy.json │ │ ├── Buffer.json │ │ ├── CBOR.json │ │ ├── Complaints.json │ │ ├── ENSRegistry.json │ │ ├── Evidencable.json │ │ ├── ExpirableLib.json │ │ ├── Initializable.json │ │ ├── Manifestations.json │ │ ├── Migrations.json │ │ ├── OraclizeAddrResolverI.json │ │ ├── OraclizeI.json │ │ ├── Ownable.json │ │ ├── Pausable.json │ │ ├── PauserRole.json │ │ ├── Proxy.json │ │ ├── PublicResolver.json │ │ ├── ReverseRegistrar.json │ │ ├── Roles.json │ │ ├── SafeMath.json │ │ ├── UpgradeabilityProxy.json │ │ ├── UploadEvidences.json │ │ ├── YouTubeEvidences.json │ │ ├── ZOSLibAddress.json │ │ ├── solcChecker.json │ │ └── usingOraclize.json │ └── img │ │ ├── bg-masthead-2.jpg │ │ ├── bg-masthead.jpg │ │ └── portfolio │ │ ├── fullsize │ │ ├── 1.jpg │ │ ├── 2.jpg │ │ ├── 3.jpg │ │ ├── 4.jpg │ │ ├── 5.jpg │ │ └── 6.jpg │ │ └── thumbnails │ │ ├── 1.jpg │ │ ├── 2.jpg │ │ ├── 3.jpg │ │ ├── 4.jpg │ │ ├── 5.jpg │ │ └── 6.jpg ├── browserslist ├── environments │ ├── environment.prod.ts │ └── environment.ts ├── favicon.ico ├── index.html ├── karma.conf.js ├── main.ts ├── manifest.json ├── polyfills.ts ├── styles.css ├── test.ts ├── tsconfig.app.json ├── tsconfig.spec.json ├── tslint.json └── typings.d.ts ├── test ├── TestManifestations.sol ├── complaints.test.js ├── manifestations.test.js ├── manifestations_expirable.test.js ├── manifestations_pausable.test.js ├── manifestations_upgradeability.test.js ├── uploadevidences.test.js └── youtubeevidences.test.js ├── truffle.js ├── tsconfig.json └── tslint.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sol linguist-language=Solidity 2 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/.gitignore -------------------------------------------------------------------------------- /.solhint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/.solhint.json -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/.travis.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/README.md -------------------------------------------------------------------------------- /angular.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/angular.json -------------------------------------------------------------------------------- /bridge.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/bridge.log -------------------------------------------------------------------------------- /contracts/Complaints.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/contracts/Complaints.sol -------------------------------------------------------------------------------- /contracts/Evidencable.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/contracts/Evidencable.sol -------------------------------------------------------------------------------- /contracts/ExpirableLib.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/contracts/ExpirableLib.sol -------------------------------------------------------------------------------- /contracts/Manifestations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/contracts/Manifestations.sol -------------------------------------------------------------------------------- /contracts/Migrations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/contracts/Migrations.sol -------------------------------------------------------------------------------- /contracts/UploadEvidences.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/contracts/UploadEvidences.sol -------------------------------------------------------------------------------- /contracts/YouTubeEvidences.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/contracts/YouTubeEvidences.sol -------------------------------------------------------------------------------- /contracts/oraclizeAPI.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/contracts/oraclizeAPI.sol -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /e2e/features/1.manifest-single-authorship.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/features/1.manifest-single-authorship.feature -------------------------------------------------------------------------------- /e2e/features/2.search-manifestation.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/features/2.search-manifestation.feature -------------------------------------------------------------------------------- /e2e/features/3.list-own-manifestations.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/features/3.list-own-manifestations.feature -------------------------------------------------------------------------------- /e2e/generate-html-report.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/generate-html-report.js -------------------------------------------------------------------------------- /e2e/protractor-cucumber_report.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/protractor-cucumber_report.html -------------------------------------------------------------------------------- /e2e/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/protractor.conf.js -------------------------------------------------------------------------------- /e2e/src/pages/alert.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/src/pages/alert.page.ts -------------------------------------------------------------------------------- /e2e/src/pages/main-content.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/src/pages/main-content.page.ts -------------------------------------------------------------------------------- /e2e/src/pages/modal.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/src/pages/modal.page.ts -------------------------------------------------------------------------------- /e2e/src/pages/navbar.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/src/pages/navbar.page.ts -------------------------------------------------------------------------------- /e2e/src/pages/registry/At Cathedral Cove.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/src/pages/registry/At Cathedral Cove.jpg -------------------------------------------------------------------------------- /e2e/src/pages/registry/Smiling Sphinx Rock.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/src/pages/registry/Smiling Sphinx Rock.jpg -------------------------------------------------------------------------------- /e2e/src/pages/registry/Te Hoho Rock.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/src/pages/registry/Te Hoho Rock.jpg -------------------------------------------------------------------------------- /e2e/src/pages/registry/register-form.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/src/pages/registry/register-form.page.ts -------------------------------------------------------------------------------- /e2e/src/pages/registry/results.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/src/pages/registry/results.page.ts -------------------------------------------------------------------------------- /e2e/src/pages/registry/search-form.page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/src/pages/registry/search-form.page.ts -------------------------------------------------------------------------------- /e2e/src/steps/alert.steps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/src/steps/alert.steps.ts -------------------------------------------------------------------------------- /e2e/src/steps/hooks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/src/steps/hooks.js -------------------------------------------------------------------------------- /e2e/src/steps/list.steps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/src/steps/list.steps.ts -------------------------------------------------------------------------------- /e2e/src/steps/navigation.steps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/src/steps/navigation.steps.ts -------------------------------------------------------------------------------- /e2e/src/steps/register.steps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/src/steps/register.steps.ts -------------------------------------------------------------------------------- /e2e/src/steps/search.steps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/src/steps/search.steps.ts -------------------------------------------------------------------------------- /e2e/tsconfig.e2e.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/e2e/tsconfig.e2e.json -------------------------------------------------------------------------------- /ethpm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/ethpm.json -------------------------------------------------------------------------------- /migrations/1_initial_migration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/migrations/1_initial_migration.js -------------------------------------------------------------------------------- /migrations/2_deploy_contracts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/migrations/2_deploy_contracts.js -------------------------------------------------------------------------------- /migrations/3_deploy_complaints_contract.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/migrations/3_deploy_complaints_contract.js -------------------------------------------------------------------------------- /migrations/4_deploy_ens.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/migrations/4_deploy_ens.js -------------------------------------------------------------------------------- /migrations/5_deploy_youtubeevidence.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/migrations/5_deploy_youtubeevidence.js -------------------------------------------------------------------------------- /migrations/6_upgrade_manifestations.js.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/migrations/6_upgrade_manifestations.js.example -------------------------------------------------------------------------------- /nginx.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/nginx.conf -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/package.json -------------------------------------------------------------------------------- /patch-BN.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/patch-BN.js -------------------------------------------------------------------------------- /patch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/patch.js -------------------------------------------------------------------------------- /src/app/about/about.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/about/about.component.css -------------------------------------------------------------------------------- /src/app/about/about.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/about/about.component.html -------------------------------------------------------------------------------- /src/app/about/about.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/about/about.component.ts -------------------------------------------------------------------------------- /src/app/alerts/alert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/alerts/alert.ts -------------------------------------------------------------------------------- /src/app/alerts/alerts.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/alerts/alerts.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/alerts/alerts.component.html -------------------------------------------------------------------------------- /src/app/alerts/alerts.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/alerts/alerts.component.ts -------------------------------------------------------------------------------- /src/app/alerts/alerts.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/alerts/alerts.module.ts -------------------------------------------------------------------------------- /src/app/alerts/alerts.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/alerts/alerts.service.ts -------------------------------------------------------------------------------- /src/app/app-routing.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/app-routing.module.ts -------------------------------------------------------------------------------- /src/app/app.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/app.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/app.component.html -------------------------------------------------------------------------------- /src/app/app.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/app.component.ts -------------------------------------------------------------------------------- /src/app/app.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/app.module.ts -------------------------------------------------------------------------------- /src/app/evidences/create/upload-evidence.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/evidences/create/upload-evidence.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/evidences/create/upload-evidence.component.html -------------------------------------------------------------------------------- /src/app/evidences/create/upload-evidence.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/evidences/create/upload-evidence.component.ts -------------------------------------------------------------------------------- /src/app/evidences/create/upload-existence.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/evidences/create/upload-existence.directive.ts -------------------------------------------------------------------------------- /src/app/evidences/create/youtube-evidence.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/evidences/create/youtube-evidence.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/evidences/create/youtube-evidence.component.html -------------------------------------------------------------------------------- /src/app/evidences/create/youtube-evidence.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/evidences/create/youtube-evidence.component.ts -------------------------------------------------------------------------------- /src/app/evidences/details/upload-evidence-details.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/evidences/details/upload-evidence-details.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/evidences/details/upload-evidence-details.component.html -------------------------------------------------------------------------------- /src/app/evidences/details/upload-evidence-details.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/evidences/details/upload-evidence-details.component.ts -------------------------------------------------------------------------------- /src/app/evidences/details/youtube-evidence-details.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/evidences/details/youtube-evidence-details.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/evidences/details/youtube-evidence-details.component.html -------------------------------------------------------------------------------- /src/app/evidences/details/youtube-evidence-details.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/evidences/details/youtube-evidence-details.component.ts -------------------------------------------------------------------------------- /src/app/evidences/evidences.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/evidences/evidences.module.ts -------------------------------------------------------------------------------- /src/app/evidences/oraclize-query-event.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/evidences/oraclize-query-event.component.ts -------------------------------------------------------------------------------- /src/app/evidences/oraclize-query-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/evidences/oraclize-query-event.ts -------------------------------------------------------------------------------- /src/app/evidences/upload-evidence-event.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/evidences/upload-evidence-event.component.ts -------------------------------------------------------------------------------- /src/app/evidences/upload-evidence-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/evidences/upload-evidence-event.ts -------------------------------------------------------------------------------- /src/app/evidences/upload-evidences-contract.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/evidences/upload-evidences-contract.service.ts -------------------------------------------------------------------------------- /src/app/evidences/uploadEvidence.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/evidences/uploadEvidence.ts -------------------------------------------------------------------------------- /src/app/evidences/youtube-evidence-event.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/evidences/youtube-evidence-event.component.ts -------------------------------------------------------------------------------- /src/app/evidences/youtube-evidence-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/evidences/youtube-evidence-event.ts -------------------------------------------------------------------------------- /src/app/evidences/youtube-evidences-contract.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/evidences/youtube-evidences-contract.service.ts -------------------------------------------------------------------------------- /src/app/evidences/youtubeEvidence.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/evidences/youtubeEvidence.ts -------------------------------------------------------------------------------- /src/app/manifestations/details/manifestation-details.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/manifestations/details/manifestation-details.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/manifestations/details/manifestation-details.component.html -------------------------------------------------------------------------------- /src/app/manifestations/details/manifestation-details.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/manifestations/details/manifestation-details.component.ts -------------------------------------------------------------------------------- /src/app/manifestations/list/manifestations-list-all.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/manifestations/list/manifestations-list-all.component.ts -------------------------------------------------------------------------------- /src/app/manifestations/list/manifestations-list.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/manifestations/list/manifestations-list.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/manifestations/list/manifestations-list.component.html -------------------------------------------------------------------------------- /src/app/manifestations/list/manifestations-list.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/manifestations/list/manifestations-list.component.ts -------------------------------------------------------------------------------- /src/app/manifestations/manifest-event.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/manifestations/manifest-event.component.ts -------------------------------------------------------------------------------- /src/app/manifestations/manifest-event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/manifestations/manifest-event.ts -------------------------------------------------------------------------------- /src/app/manifestations/manifest/manifest-single.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/manifestations/manifest/manifest-single.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/manifestations/manifest/manifest-single.component.html -------------------------------------------------------------------------------- /src/app/manifestations/manifest/manifest-single.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/manifestations/manifest/manifest-single.component.ts -------------------------------------------------------------------------------- /src/app/manifestations/manifest/manifest-unregistered.directive.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/manifestations/manifest/manifest-unregistered.directive.ts -------------------------------------------------------------------------------- /src/app/manifestations/manifestation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/manifestations/manifestation.ts -------------------------------------------------------------------------------- /src/app/manifestations/manifestations-contract.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/manifestations/manifestations-contract.service.ts -------------------------------------------------------------------------------- /src/app/manifestations/manifestations.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/manifestations/manifestations.module.ts -------------------------------------------------------------------------------- /src/app/manifestations/search/manifestations-search.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/manifestations/search/manifestations-search.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/manifestations/search/manifestations-search.component.html -------------------------------------------------------------------------------- /src/app/manifestations/search/manifestations-search.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/manifestations/search/manifestations-search.component.ts -------------------------------------------------------------------------------- /src/app/navbar/authentication.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/navbar/authentication.service.ts -------------------------------------------------------------------------------- /src/app/navbar/navbar.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/navbar/navbar.component.css -------------------------------------------------------------------------------- /src/app/navbar/navbar.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/navbar/navbar.component.html -------------------------------------------------------------------------------- /src/app/navbar/navbar.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/navbar/navbar.component.ts -------------------------------------------------------------------------------- /src/app/util/ens.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/util/ens.service.ts -------------------------------------------------------------------------------- /src/app/util/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/util/event.ts -------------------------------------------------------------------------------- /src/app/util/ipfs.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/util/ipfs.service.ts -------------------------------------------------------------------------------- /src/app/util/util.module.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/util/util.module.ts -------------------------------------------------------------------------------- /src/app/util/web3.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/util/web3.service.spec.ts -------------------------------------------------------------------------------- /src/app/util/web3.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/app/util/web3.service.ts -------------------------------------------------------------------------------- /src/assets/contracts/AdminUpgradeabilityProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/AdminUpgradeabilityProxy.json -------------------------------------------------------------------------------- /src/assets/contracts/BaseAdminUpgradeabilityProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/BaseAdminUpgradeabilityProxy.json -------------------------------------------------------------------------------- /src/assets/contracts/BaseUpgradeabilityProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/BaseUpgradeabilityProxy.json -------------------------------------------------------------------------------- /src/assets/contracts/Buffer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/Buffer.json -------------------------------------------------------------------------------- /src/assets/contracts/CBOR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/CBOR.json -------------------------------------------------------------------------------- /src/assets/contracts/Complaints.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/Complaints.json -------------------------------------------------------------------------------- /src/assets/contracts/ENSRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/ENSRegistry.json -------------------------------------------------------------------------------- /src/assets/contracts/Evidencable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/Evidencable.json -------------------------------------------------------------------------------- /src/assets/contracts/ExpirableLib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/ExpirableLib.json -------------------------------------------------------------------------------- /src/assets/contracts/Initializable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/Initializable.json -------------------------------------------------------------------------------- /src/assets/contracts/Manifestations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/Manifestations.json -------------------------------------------------------------------------------- /src/assets/contracts/Migrations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/Migrations.json -------------------------------------------------------------------------------- /src/assets/contracts/OraclizeAddrResolverI.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/OraclizeAddrResolverI.json -------------------------------------------------------------------------------- /src/assets/contracts/OraclizeI.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/OraclizeI.json -------------------------------------------------------------------------------- /src/assets/contracts/Ownable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/Ownable.json -------------------------------------------------------------------------------- /src/assets/contracts/Pausable.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/Pausable.json -------------------------------------------------------------------------------- /src/assets/contracts/PauserRole.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/PauserRole.json -------------------------------------------------------------------------------- /src/assets/contracts/Proxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/Proxy.json -------------------------------------------------------------------------------- /src/assets/contracts/PublicResolver.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/PublicResolver.json -------------------------------------------------------------------------------- /src/assets/contracts/ReverseRegistrar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/ReverseRegistrar.json -------------------------------------------------------------------------------- /src/assets/contracts/Roles.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/Roles.json -------------------------------------------------------------------------------- /src/assets/contracts/SafeMath.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/SafeMath.json -------------------------------------------------------------------------------- /src/assets/contracts/UpgradeabilityProxy.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/UpgradeabilityProxy.json -------------------------------------------------------------------------------- /src/assets/contracts/UploadEvidences.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/UploadEvidences.json -------------------------------------------------------------------------------- /src/assets/contracts/YouTubeEvidences.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/YouTubeEvidences.json -------------------------------------------------------------------------------- /src/assets/contracts/ZOSLibAddress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/ZOSLibAddress.json -------------------------------------------------------------------------------- /src/assets/contracts/solcChecker.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/solcChecker.json -------------------------------------------------------------------------------- /src/assets/contracts/usingOraclize.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/contracts/usingOraclize.json -------------------------------------------------------------------------------- /src/assets/img/bg-masthead-2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/img/bg-masthead-2.jpg -------------------------------------------------------------------------------- /src/assets/img/bg-masthead.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/img/bg-masthead.jpg -------------------------------------------------------------------------------- /src/assets/img/portfolio/fullsize/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/img/portfolio/fullsize/1.jpg -------------------------------------------------------------------------------- /src/assets/img/portfolio/fullsize/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/img/portfolio/fullsize/2.jpg -------------------------------------------------------------------------------- /src/assets/img/portfolio/fullsize/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/img/portfolio/fullsize/3.jpg -------------------------------------------------------------------------------- /src/assets/img/portfolio/fullsize/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/img/portfolio/fullsize/4.jpg -------------------------------------------------------------------------------- /src/assets/img/portfolio/fullsize/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/img/portfolio/fullsize/5.jpg -------------------------------------------------------------------------------- /src/assets/img/portfolio/fullsize/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/img/portfolio/fullsize/6.jpg -------------------------------------------------------------------------------- /src/assets/img/portfolio/thumbnails/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/img/portfolio/thumbnails/1.jpg -------------------------------------------------------------------------------- /src/assets/img/portfolio/thumbnails/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/img/portfolio/thumbnails/2.jpg -------------------------------------------------------------------------------- /src/assets/img/portfolio/thumbnails/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/img/portfolio/thumbnails/3.jpg -------------------------------------------------------------------------------- /src/assets/img/portfolio/thumbnails/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/img/portfolio/thumbnails/4.jpg -------------------------------------------------------------------------------- /src/assets/img/portfolio/thumbnails/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/img/portfolio/thumbnails/5.jpg -------------------------------------------------------------------------------- /src/assets/img/portfolio/thumbnails/6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/assets/img/portfolio/thumbnails/6.jpg -------------------------------------------------------------------------------- /src/browserslist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/browserslist -------------------------------------------------------------------------------- /src/environments/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /src/environments/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/environments/environment.ts -------------------------------------------------------------------------------- /src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/favicon.ico -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/index.html -------------------------------------------------------------------------------- /src/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/karma.conf.js -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/manifest.json -------------------------------------------------------------------------------- /src/polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/polyfills.ts -------------------------------------------------------------------------------- /src/styles.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/test.ts -------------------------------------------------------------------------------- /src/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/tsconfig.app.json -------------------------------------------------------------------------------- /src/tsconfig.spec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/tsconfig.spec.json -------------------------------------------------------------------------------- /src/tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/tslint.json -------------------------------------------------------------------------------- /src/typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/src/typings.d.ts -------------------------------------------------------------------------------- /test/TestManifestations.sol: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/test/TestManifestations.sol -------------------------------------------------------------------------------- /test/complaints.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/test/complaints.test.js -------------------------------------------------------------------------------- /test/manifestations.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/test/manifestations.test.js -------------------------------------------------------------------------------- /test/manifestations_expirable.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/test/manifestations_expirable.test.js -------------------------------------------------------------------------------- /test/manifestations_pausable.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/test/manifestations_pausable.test.js -------------------------------------------------------------------------------- /test/manifestations_upgradeability.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/test/manifestations_upgradeability.test.js -------------------------------------------------------------------------------- /test/uploadevidences.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/test/uploadevidences.test.js -------------------------------------------------------------------------------- /test/youtubeevidences.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/test/youtubeevidences.test.js -------------------------------------------------------------------------------- /truffle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/truffle.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pseudoyu/uright/HEAD/tslint.json --------------------------------------------------------------------------------