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
6 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