Skip to content
Next
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Switch to GitLab Next
Sign in / Register
Toggle navigation
T
t3
Project
Project
Details
Activity
Releases
Cycle Analytics
Insights
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Security & Compliance
Security & Compliance
Dependency List
Packages
Packages
List
Container Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Minds
t3
Commits
045eee9f
Commit
045eee9f
authored
16 hours ago
by
Mark Harding
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
(fix): data populating properly
parent
63e43a99
master
No related merge requests found
Changes
6
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
152 additions
and
216 deletions
+152
-216
app.component.html
app/src/app/app.component.html
+4
-1
app.component.ts
app/src/app/app.component.ts
+1
-1
traversal.service.ts
app/src/app/modules/trust/traversal.service.ts
+11
-1
trust.component.html
app/src/app/modules/trust/trust.component.html
+1
-1
trust.component.ts
app/src/app/modules/trust/trust.component.ts
+21
-98
trust.fake.ts
app/src/app/modules/trust/trust.fake.ts
+114
-114
No files found.
app/src/app/app.component.html
View file @
045eee9f
...
...
@@ -36,7 +36,10 @@
>
<t3-tree></t3-tree>
</div>
<div
class=
"view--vote"
*ngIf=
"verificationService.profile$ | async"
>
<div
class=
"view--vote"
*ngIf=
"(verificationService.profile$ | async) || true"
>
<!-- Trust component-->
<t3-trust></t3-trust>
</div>
...
...
This diff is collapsed.
Click to expand it.
app/src/app/app.component.ts
View file @
045eee9f
...
...
@@ -10,7 +10,7 @@ declare const Connect: any;
})
export
class
AppComponent
{
title
=
"
t3
"
;
view
:
string
=
"
unlock
"
;
// ! TODO later: this should be 'unlock'
view
:
string
=
"
vote
"
;
// ! TODO later: this should be 'unlock'
constructor
(
public
verificationService
:
uPortVerificationService
)
{}
...
...
This diff is collapsed.
Click to expand it.
app/src/app/modules/trust/traversal.service.ts
View file @
045eee9f
...
...
@@ -16,6 +16,16 @@ export class T3TrustTraversalService {
TrustContract
.
ADDRESS
);
const
trusts
=
await
contract
.
methods
.
getTrusts
(
from
).
call
();
console
.
log
(
"
eth says
"
,
trusts
);
let
add
=
[];
for
(
const
trust
of
trusts
)
{
add
.
push
({
from_did
:
"
did:eth:
"
+
trust
.
from
,
to_did
:
"
did:eth:
"
+
trust
.
to
,
score
:
trust
.
score
});
this
.
fetchFromEthereum
(
trust
.
to
);
}
this
.
trusts$
.
next
(
add
);
console
.
log
(
"
eth says
"
,
add
);
}
}
This diff is collapsed.
Click to expand it.
app/src/app/modules/trust/trust.component.html
View file @
045eee9f
...
...
@@ -48,7 +48,7 @@
>
keyboard_arrow_left
</i
>
<div
class=
"avatar"
[@
fadeAnimation]=
"isPaging ? 'out' : 'in'"
>
<img
[src]=
"user.avatar
Url
"
/>
<img
[src]=
"user.avatar"
/>
</div>
<i
class=
"chevron material-icons"
(click)=
"page(1)"
>
keyboard_arrow_right
</i
...
...
This diff is collapsed.
Click to expand it.
app/src/app/modules/trust/trust.component.ts
View file @
045eee9f
import
{
Component
,
OnInit
,
OnDestroy
}
from
'
@angular/core
'
;
import
{
Component
,
OnInit
,
OnDestroy
}
from
"
@angular/core
"
;
import
{
trigger
,
state
,
style
,
animate
,
transition
}
from
'
@angular/animations
'
;
import
{
T3TrustService
}
from
'
./trust.service
'
;
import
{
T3TrustTraversalService
}
from
'
./traversal.service
'
;
import
{
data
}
from
'
./trust.fake
'
;
}
from
"
@angular/animations
"
;
import
{
T3TrustService
}
from
"
./trust.service
"
;
import
{
T3TrustTraversalService
}
from
"
./traversal.service
"
;
import
data
from
"
./trust.fake
"
;
@
Component
({
selector
:
'
t3-trust
'
,
templateUrl
:
'
./trust.component.html
'
,
styleUrls
:
[
'
trust.component.scss
'
],
selector
:
"
t3-trust
"
,
templateUrl
:
"
./trust.component.html
"
,
styleUrls
:
[
"
trust.component.scss
"
],
animations
:
[
// Fade media in after load
trigger
(
'
fadeAnimation
'
,
[
trigger
(
"
fadeAnimation
"
,
[
state
(
'
in
'
,
"
in
"
,
style
({
opacity
:
1
})
),
state
(
'
out
'
,
"
out
"
,
style
({
opacity
:
0.3
})
),
transition
(
'
in <=> out
'
,
[
animate
(
'
100ms
'
)])
transition
(
"
in <=> out
"
,
[
animate
(
"
100ms
"
)])
])
]
})
export
class
T3TrustComponent
implements
OnInit
,
OnDestroy
{
view
:
string
=
'
unlock
'
;
actorDid
:
string
=
'
000
'
;
view
:
string
=
"
unlock
"
;
actorDid
:
string
=
"
000
"
;
showDetails
:
boolean
=
false
;
user
:
any
=
null
;
hasVotedOnUser
:
boolean
=
false
;
...
...
@@ -53,69 +53,6 @@ export class T3TrustComponent implements OnInit, OnDestroy {
finalTrustTree
:
Array
<
any
>
=
[];
users
=
data
;
// trustTreeRaw: Array<any> = [
// {
// entity_did: 'did:fake:2',
// actor_did: 'did:fake:1',
// vote: 0,
// degree: 1
// },
// {
// entity_did: 'did:fake:3',
// actor_did: 'did:fake:1',
// vote: -1,
// degree: 1
// },
// {
// entity_did: 'did:fake:4',
// actor_did: 'did:fake:2',
// vote: 1,
// degree: 2
// }
// ];
// ! remove one of these later
usersRaw
:
Array
<
any
>
=
[
{
entity_did
:
'
did:fake:2
'
,
score
:
0.33
,
name
:
'
Sideshow Bob
'
,
avatarUrl
:
'
/assets/brewski.jpg
'
},
{
entity_did
:
'
did:fake:3
'
,
score
:
0.77
,
name
:
'
Good girl
'
,
avatarUrl
:
'
/assets/avatar.png
'
},
{
entity_did
:
'
did:fake:4
'
,
score
:
1.0
,
name
:
'
Astronaut Lily
'
,
avatarUrl
:
'
/assets/moonlily.jpg
'
}
];
// users: Array<any> = [
// {
// entity_did: 'did:fake:2',
// score: 0.33,
// name: 'Sideshow Bob',
// avatarUrl: '/assets/brewski.jpg'
// },
// {
// entity_did: 'did:fake:3',
// score: 0.77,
// name: 'Good girl',
// avatarUrl: '/assets/avatar.png'
// },
// {
// entity_did: 'did:fake:4',
// score: 0.9,
// name: 'Astronaut Lily',
// avatarUrl: '/assets/moonlily.jpg'
// }
// ];
usersNew
:
Array
<
any
>
=
[];
//!!
constructor
(
...
...
@@ -124,15 +61,14 @@ export class T3TrustComponent implements OnInit, OnDestroy {
)
{}
ngOnInit
()
{
console
.
log
(
data
);
this
.
traversalService
.
fetchFromEthereum
(
'
0x3e010d48eeE73c9f545591C52E3bD23a7340A91F
'
"
0x3e010d48eeE73c9f545591C52E3bD23a7340A91F
"
);
this
.
finalTrustTree
=
this
.
trustService
.
getTrustTree
(
'
1
'
);
this
.
finalTrustTree
=
this
.
trustService
.
getTrustTree
(
"
1
"
);
console
.
log
(
this
.
finalTrustTree
);
this
.
joinArrays
();
// ! TODO : switch trustTreeRaw for finalTrustTree
this
.
actorDid
=
this
.
users
[
0
].
actor_did
;
this
.
actorDid
=
this
.
users
[
0
].
did
;
this
.
user
=
this
.
users
[
0
];
this
.
currentIndex
=
0
;
...
...
@@ -141,19 +77,6 @@ export class T3TrustComponent implements OnInit, OnDestroy {
this
.
lastIndex
=
this
.
users
.
length
-
1
;
}
joinArrays
()
{
// tslint:disable-next-line: prefer-for-of
for
(
let
i
=
0
;
i
<
this
.
trustTreeRaw
.
length
;
i
++
)
{
this
.
users
.
push
({
...
this
.
trustTreeRaw
[
i
],
...
this
.
usersRaw
.
find
(
itmInner
=>
itmInner
.
entity_did
===
this
.
trustTreeRaw
[
i
].
entity_did
)
});
}
console
.
log
(
this
.
users
);
}
async
submitVote
(
vote
)
{
await
this
.
trustService
.
vote
({
...
...
@@ -162,13 +85,13 @@ export class T3TrustComponent implements OnInit, OnDestroy {
});
switch
(
vote
)
{
case
-
1
:
console
.
log
(
'
ur fake news
'
);
console
.
log
(
"
ur fake news
"
);
break
;
case
0
:
console
.
log
(
'
idk what to think
'
);
console
.
log
(
"
idk what to think
"
);
break
;
case
1
:
console
.
log
(
'
ur legit news
'
);
console
.
log
(
"
ur legit news
"
);
}
this
.
hasVotedOnUser
=
true
;
this
.
hasVotedOnUserThisSession
=
true
;
...
...
This diff is collapsed.
Click to expand it.
app/src/app/modules/trust/trust.fake.ts
View file @
045eee9f
export
const
data
=
[
export
default
[
{
name
:
'
Homer Simpson
'
,
avatar
:
'
/assets/homer.png
'
,
did
:
'
did:ethr:0x3e010d48eee73c9f545591c52e3bd23a7340a91f
'
name
:
"
Homer Simpson
"
,
avatar
:
"
/assets/homer.png
"
,
did
:
"
did:ethr:0x3e010d48eee73c9f545591c52e3bd23a7340a91f
"
},
{
name
:
'
Marge Simpson
'
,
avatar
:
'
/assets/marge.png
'
,
did
:
'
did:ethr:0x004aacab4da0dae5220fb3e5b99e41097f8c9417
'
name
:
"
Marge Simpson
"
,
avatar
:
"
/assets/marge.png
"
,
did
:
"
did:ethr:0x004aacab4da0dae5220fb3e5b99e41097f8c9417
"
},
{
name
:
'
Bart Simpson
'
,
avatar
:
'
/assets/bart.png
'
,
did
:
'
did:ethr:0x3b983ef216efc937718a0aa085b4f2ffce643132
'
name
:
"
Bart Simpson
"
,
avatar
:
"
/assets/bart.png
"
,
did
:
"
did:ethr:0x3b983ef216efc937718a0aa085b4f2ffce643132
"
},
{
name
:
'
Lisa Simpson
'
,
avatar
:
'
/assets/lisa.png
'
,
did
:
'
did:ethr:0x92e051b3527718fae161e88b495e3ef75b4e48d1
'
name
:
"
Lisa Simpson
"
,
avatar
:
"
/assets/lisa.png
"
,
did
:
"
did:ethr:0x92e051b3527718fae161e88b495e3ef75b4e48d1
"
},
{
name
:
'
Maggie Simpson
'
,
avatar
:
'
/assets/maggie.png
'
,
did
:
'
did:ethr:0x37b79eaa6fc33519de02b58083231b6be26dbc40
'
name
:
"
Maggie Simpson
"
,
avatar
:
"
/assets/maggie.png
"
,
did
:
"
did:ethr:0x37b79eaa6fc33519de02b58083231b6be26dbc40
"
},
{
name
:
"
Santa's Little Helper
"
,
avatar
:
'
/assets/santasLittleHelper.png
'
,
did
:
'
did:ethr:0x41a032e4e6e19d68614cadc8fd23bd437c23450b
'
avatar
:
"
/assets/santasLittleHelper.png
"
,
did
:
"
did:ethr:0x41a032e4e6e19d68614cadc8fd23bd437c23450b
"
},
{
name
:
'
Snowball II/V
'
,
avatar
:
'
/assets/snowball.png
'
,
did
:
'
did:ethr:0x5685a04f8524220860669128a11d4aed6cdf529e
'
name
:
"
Snowball II/V
"
,
avatar
:
"
/assets/snowball.png
"
,
did
:
"
did:ethr:0x5685a04f8524220860669128a11d4aed6cdf529e
"
},
{
name
:
'
Abraham Simpson
'
,
avatar
:
'
/assets/grampa.png
'
,
did
:
'
did:ethr:0xb979ab1d64f850249641af7599662321461041b3
'
name
:
"
Abraham Simpson
"
,
avatar
:
"
/assets/grampa.png
"
,
did
:
"
did:ethr:0xb979ab1d64f850249641af7599662321461041b3
"
},
{
name
:
'
Apu Nahasapeemapetilon
'
,
avatar
:
'
/assets/apu.png
'
,
did
:
'
did:ethr:0xf01f4e54a5d9bb53d0cbe955899eb3ad348fab01
'
name
:
"
Apu Nahasapeemapetilon
"
,
avatar
:
"
/assets/apu.png
"
,
did
:
"
did:ethr:0xf01f4e54a5d9bb53d0cbe955899eb3ad348fab01
"
},
{
name
:
'
Barney Gumble
'
,
avatar
:
'
/assets/barney.png
'
,
did
:
'
did:ethr:0x91eb2563f8d0d359b5e2ff3922a3f4ec69d37b26
'
name
:
"
Barney Gumble
"
,
avatar
:
"
/assets/barney.png
"
,
did
:
"
did:ethr:0x91eb2563f8d0d359b5e2ff3922a3f4ec69d37b26
"
},
{
name
:
'
Bleeding Gums Murphy[B]
'
,
avatar
:
'
/assets/bleedingGums.png
'
,
did
:
'
did:ethr:0x06a9f2ca4ce800b614e171da3bde8b5a29f0fd89
'
name
:
"
Bleeding Gums Murphy[B]
"
,
avatar
:
"
/assets/bleedingGums.png
"
,
did
:
"
did:ethr:0x06a9f2ca4ce800b614e171da3bde8b5a29f0fd89
"
},
{
name
:
'
Chief Clancy Wiggum
'
,
avatar
:
'
/assets/chief.png
'
,
did
:
'
did:ethr:0xff3d65b2dc6f356f00ad36dd44d25107b63bc9fb
'
name
:
"
Chief Clancy Wiggum
"
,
avatar
:
"
/assets/chief.png
"
,
did
:
"
did:ethr:0xff3d65b2dc6f356f00ad36dd44d25107b63bc9fb
"
},
{
name
:
'
Dewey Largo
'
,
avatar
:
'
/assets/deweyLarge.png
'
,
did
:
'
did:ethr:0x1935ee777be794bbc26b3b4bbcc6951922fc04af
'
name
:
"
Dewey Largo
"
,
avatar
:
"
/assets/deweyLarge.png
"
,
did
:
"
did:ethr:0x1935ee777be794bbc26b3b4bbcc6951922fc04af
"
},
{
name
:
'
Eddie
'
,
avatar
:
'
/assets/eddie.png
'
,
did
:
'
did:ethr:0x7a6729affaaedb24c68028192287fb549f305575
'
name
:
"
Eddie
"
,
avatar
:
"
/assets/eddie.png
"
,
did
:
"
did:ethr:0x7a6729affaaedb24c68028192287fb549f305575
"
},
{
name
:
'
Edna Krabappel
'
,
avatar
:
'
/assets/edna.png
'
,
did
:
'
did:ethr:0x1af1a2dfc69c477542d816e76158bd6c79801269
'
name
:
"
Edna Krabappel
"
,
avatar
:
"
/assets/edna.png
"
,
did
:
"
did:ethr:0x1af1a2dfc69c477542d816e76158bd6c79801269
"
},
{
name
:
'
Itchy
'
,
avatar
:
'
/assets/itchy.png
'
,
did
:
'
did:ethr:0x60409600114557488900d39f62d6f477bb405eeb
'
name
:
"
Itchy
"
,
avatar
:
"
/assets/itchy.png
"
,
did
:
"
did:ethr:0x60409600114557488900d39f62d6f477bb405eeb
"
},
{
name
:
'
Janey Powell
'
,
avatar
:
'
/assets/janey.png
'
,
did
:
'
did:ethr:0x6109a92979a1d0126389f8da00681f30a3ac544e
'
name
:
"
Janey Powell
"
,
avatar
:
"
/assets/janey.png
"
,
did
:
"
did:ethr:0x6109a92979a1d0126389f8da00681f30a3ac544e
"
},
{
name
:
'
Jasper Beardsley
'
,
avatar
:
'
/assets/beardsley.png
'
,
did
:
'
did:ethr:0xea9a12928547c33d27ee435f5ca2b9582beaa66b
'
name
:
"
Jasper Beardsley
"
,
avatar
:
"
/assets/beardsley.png
"
,
did
:
"
did:ethr:0xea9a12928547c33d27ee435f5ca2b9582beaa66b
"
},
{
name
:
'
Kent Brockman
'
,
avatar
:
'
/assets/brockman.png
'
,
did
:
'
did:ethr:0xfa4f44357ef93909bb1697915cd39afbb6259db8
'
name
:
"
Kent Brockman
"
,
avatar
:
"
/assets/brockman.png
"
,
did
:
"
did:ethr:0xfa4f44357ef93909bb1697915cd39afbb6259db8
"
},
{
name
:
'
Krusty The Clown
'
,
avatar
:
'
/assets/krusty.png
'
,
did
:
'
did:ethr:0xa1e7fbb91122cbe80afa288b25aaa615e1d8fd38
'
name
:
"
Krusty The Clown
"
,
avatar
:
"
/assets/krusty.png
"
,
did
:
"
did:ethr:0xa1e7fbb91122cbe80afa288b25aaa615e1d8fd38
"
},
{
name
:
'
Lenny Leonard
'
,
avatar
:
'
/assets/lenny.png
'
,
did
:
'
did:ethr:0x8d6e0709f6677b66f6f82a0225f507542d29f5d6
'
name
:
"
Lenny Leonard
"
,
avatar
:
"
/assets/lenny.png
"
,
did
:
"
did:ethr:0x8d6e0709f6677b66f6f82a0225f507542d29f5d6
"
},
{
name
:
'
Lou
'
,
avatar
:
'
/assets/lour.png
'
,
did
:
'
did:ethr:0x0ef0c4f2b0c1ed96ac8efa3eb4c25b8f54e99e63
'
name
:
"
Lou
"
,
avatar
:
"
/assets/lour.png
"
,
did
:
"
did:ethr:0x0ef0c4f2b0c1ed96ac8efa3eb4c25b8f54e99e63
"
},
{
name
:
'
Martin Prince
'
,
avatar
:
'
/assets/martin.png
'
,
did
:
'
did:ethr:0x0f0f5587637660f966797db8f72dbe5d99560768
'
name
:
"
Martin Prince
"
,
avatar
:
"
/assets/martin.png
"
,
did
:
"
did:ethr:0x0f0f5587637660f966797db8f72dbe5d99560768
"
},
{
name
:
'
Marvin Monroe[C]
'
,
avatar
:
'
/assets/marvin.png
'
,
did
:
'
did:ethr:0xc691eb3c4e5cee6ffdb954ade14aedf29ff747e6
'
name
:
"
Marvin Monroe[C]
"
,
avatar
:
"
/assets/marvin.png
"
,
did
:
"
did:ethr:0xc691eb3c4e5cee6ffdb954ade14aedf29ff747e6
"
},
{
name
:
'
Milhouse Van Houten
'
,
avatar
:
'
/assets/milhouse.png
'
,
did
:
'
did:ethr:0x37502a09751ae6fe827a166db4ba0805812bf360
'
name
:
"
Milhouse Van Houten
"
,
avatar
:
"
/assets/milhouse.png
"
,
did
:
"
did:ethr:0x37502a09751ae6fe827a166db4ba0805812bf360
"
},
{
name
:
'
Moe Szyslak
'
,
avatar
:
'
/assets/moe.png
'
,
did
:
'
did:ethr:0x06846a4e3879374d8a28b19fb680750ba8def2a7
'
name
:
"
Moe Szyslak
"
,
avatar
:
"
/assets/moe.png
"
,
did
:
"
did:ethr:0x06846a4e3879374d8a28b19fb680750ba8def2a7
"
},
{
name
:
'
Mr. Burns
'
,
avatar
:
'
/assets/burns.png
'
,
did
:
'
did:ethr:0xa163ff521e47bffcca12b87274db7db4bb8cfbbc
'
name
:
"
Mr. Burns
"
,
avatar
:
"
/assets/burns.png
"
,
did
:
"
did:ethr:0xa163ff521e47bffcca12b87274db7db4bb8cfbbc
"
},
{
name
:
'
Ned Flanders
'
,
avatar
:
'
/assets/ned.png
'
,
did
:
'
did:ethr:0xa0a872594d34efaf1cc15979cef1fd7945989357
'
name
:
"
Ned Flanders
"
,
avatar
:
"
/assets/ned.png
"
,
did
:
"
did:ethr:0xa0a872594d34efaf1cc15979cef1fd7945989357
"
},
{
name
:
'
Otto Mann
'
,
avatar
:
'
/assets/otto.png
'
,
did
:
'
did:ethr:0xfb35d6a595698d11b2edc74be285b137da862f2a
'
name
:
"
Otto Mann
"
,
avatar
:
"
/assets/otto.png
"
,
did
:
"
did:ethr:0xfb35d6a595698d11b2edc74be285b137da862f2a
"
},
{
name
:
'
Patty Bouvier
'
,
avatar
:
'
/assets/patty.png
'
,
did
:
'
did:ethr:0xa66d1dcbae93f0f8a8492fea2cad52c21f5c863d
'
name
:
"
Patty Bouvier
"
,
avatar
:
"
/assets/patty.png
"
,
did
:
"
did:ethr:0xa66d1dcbae93f0f8a8492fea2cad52c21f5c863d
"
},
{
name
:
'
Ralph Wiggum
'
,
avatar
:
'
/assets/ralph.png
'
,
did
:
'
did:ethr:0xe436aad18c8473cee19f4a290afb00fd81eac5eb
'
name
:
"
Ralph Wiggum
"
,
avatar
:
"
/assets/ralph.png
"
,
did
:
"
did:ethr:0xe436aad18c8473cee19f4a290afb00fd81eac5eb
"
},
{
name
:
'
Reverend Timothy Lovejoy
'
,
avatar
:
'
/assets/lovejoy.png
'
,
did
:
'
did:ethr:0x848434682c78f0391641b4575f5734888608796d
'
name
:
"
Reverend Timothy Lovejoy
"
,
avatar
:
"
/assets/lovejoy.png
"
,
did
:
"
did:ethr:0x848434682c78f0391641b4575f5734888608796d
"
},
{
name
:
'
Scratchy
'
,
avatar
:
'
/assets/scratchy.png
'
,
did
:
'
did:ethr:0x85d24de072b295a4552e302e55b466b7cadad69c
'
name
:
"
Scratchy
"
,
avatar
:
"
/assets/scratchy.png
"
,
did
:
"
did:ethr:0x85d24de072b295a4552e302e55b466b7cadad69c
"
},
{
name
:
'
Selma Bouvier
'
,
avatar
:
'
/assets/selma.png
'
,
did
:
'
did:ethr:0x36e3a6e723fecdd28f8aee5b18dd110f54e411aa
'
name
:
"
Selma Bouvier
"
,
avatar
:
"
/assets/selma.png
"
,
did
:
"
did:ethr:0x36e3a6e723fecdd28f8aee5b18dd110f54e411aa
"
},
{
name
:
'
Seymour Skinner
'
,
avatar
:
'
/assets/skinner.png
'
,
did
:
'
did:ethr:0x0210c3a8c0be047b65cb16b12c3e65f682556585
'
name
:
"
Seymour Skinner
"
,
avatar
:
"
/assets/skinner.png
"
,
did
:
"
did:ethr:0x0210c3a8c0be047b65cb16b12c3e65f682556585
"
},
{
name
:
'
Sherri
'
,
avatar
:
'
/assets/sherri.png
'
,
did
:
'
did:ethr:0xb761469b6093edfeb5bf7515e929750f52be8650
'
name
:
"
Sherri
"
,
avatar
:
"
/assets/sherri.png
"
,
did
:
"
did:ethr:0xb761469b6093edfeb5bf7515e929750f52be8650
"
},
{
name
:
'
Terri
'
,
avatar
:
'
/assets/terri.png
'
,
did
:
'
did:ethr:0x19574d2965ed5fb9277f26d313543ec49f1e580c
'
name
:
"
Terri
"
,
avatar
:
"
/assets/terri.png
"
,
did
:
"
did:ethr:0x19574d2965ed5fb9277f26d313543ec49f1e580c
"
},
{
name
:
'
Sideshow Bob
'
,
avatar
:
'
/assets/sideshowBob.png
'
,
did
:
'
did:ethr:0x555b21efaa2ee3ca666f8e5d10938b07d2ef5dff
'
name
:
"
Sideshow Bob
"
,
avatar
:
"
/assets/sideshowBob.png
"
,
did
:
"
did:ethr:0x555b21efaa2ee3ca666f8e5d10938b07d2ef5dff
"
}
];
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment