Skip to content

Instantly share code, notes, and snippets.

@franckc
Created September 10, 2019 15:53
Show Gist options
  • Save franckc/23f518c1e613c616829c677e9d6f43b7 to your computer and use it in GitHub Desktop.
Save franckc/23f518c1e613c616829c677e9d6f43b7 to your computer and use it in GitHub Desktop.
Identity listener proxy bug
[INFO] event-listener: Indexing identity 0x18f81B581082F0aD519B9efD07D87518bDf4F341 in DB
[DEBUG] event-listener: Identity= { ethAddress: '0x522731a061e896b5db9ddff9234fb5461a533710',
firstName: 'Origin Store',
lastName: '',
email: 'austin@OriginProtocol.com',
phone: '1 7175759208',
airbnb: undefined,
twitter: '928647522817417200',
facebookVerified: true,
googleVerified: false,
data:
{ blockInfo: { blockNumber: 8520409, logIndex: 65 },
twitterProfile:
{ id: 928647522817417200,
url: 'https://t.co/FDhiXzzWiC',
lang: null,
name: 'Origin Protocol',
id_str: '928647522817417216',
status: [Object],
entities: [Object],
location: 'San Francisco, CA',
verified: false,
following: false,
protected: false,
suspended: false,
time_zone: null,
created_at: 'Thu Nov 09 15:36:37 +0000 2017',
utc_offset: null,
description:
'The blockchain platform for building decentralized marketplaces 🌐 https://t.co/Eol0gQP1o8',
geo_enabled: true,
screen_name: 'originprotocol',
listed_count: 216,
friends_count: 7026,
is_translator: false,
notifications: false,
statuses_count: 1927,
default_profile: true,
followers_count: 14475,
translator_type: 'none',
favourites_count: 2110,
profile_image_url:
'http://pbs.twimg.com/profile_images/928648445904093185/rz2at4uV_normal.jpg',
profile_banner_url:
'https://pbs.twimg.com/profile_banners/928647522817417216/1536605062',
profile_link_color: '1DA1F2',
profile_text_color: '333333',
follow_request_sent: false,
contributors_enabled: false,
has_extended_profile: false,
default_profile_image: false,
is_translation_enabled: false,
profile_background_tile: false,
profile_image_url_https:
'https://pbs.twimg.com/profile_images/928648445904093185/rz2at4uV_normal.jpg',
needs_phone_verification: false,
profile_background_color: 'F5F8FA',
profile_sidebar_fill_color: 'DDEEF6',
profile_background_image_url: null,
profile_sidebar_border_color: 'C0DEED',
profile_use_background_image: true,
profile_background_image_url_https: null },
telegramProfile: undefined },
country: 'US',
avatarUrl: 'ipfs://QmUiL91sAcdke2dyzbsBx6bk3K2AXAWuC1XtA29in8b89U',
website: undefined,
google: undefined,
facebook: 'Austin Virts',
kakao: undefined,
linkedin: undefined,
github: undefined,
wechat: undefined,
telegram: undefined }
[INFO] event-listener: Skipped insert: found 1 past growth event TwitterAttestationPublished for account 0x18f81B581082F0aD519B9efD07D87518bDf4F341
[INFO] event-listener: Skipped insert: found 1 past growth event FacebookAttestationPublished for account 0x18f81B581082F0aD519B9efD07D87518bDf4F341
[INFO] event-listener: Skipped insert: found 2 past growth event EmailAttestationPublished for account 0x18f81B581082F0aD519B9efD07D87518bDf4F341
[INFO] event-listener: Skipped insert: found 1 past growth event PhoneAttestationPublished for account 0x18f81B581082F0aD519B9efD07D87518bDf4F341
[INFO] event-listener: Skipped insert: found 2 past growth event EmailAttestationPublished for account 0x18f81B581082F0aD519B9efD07D87518bDf4F341
[INFO] event-listener: Skipped insert: found 2 past growth event EmailAttestationPublished for account 0x18f81B581082F0aD519B9efD07D87518bDf4F341
[INFO] event-listener: Skipped insert: found 2 past growth event EmailAttestationPublished for account 0x18f81B581082F0aD519B9efD07D87518bDf4F341
[INFO] event-listener: Skipped insert: found 2 past growth event EmailAttestationPublished for account 0x18f81B581082F0aD519B9efD07D87518bDf4F341
[INFO] event-listener: Skipped insert: found 2 past growth event EmailAttestationPublished for account 0x18f81B581082F0aD519B9efD07D87518bDf4F341
[DEBUG] event-listener: Handler result: {
"event": {
"type": "mined",
"blockHash": "0x73823c598ff15fb3dcb04fecfb0dd2cc4987b767464d141fb8122055b71f2152",
"transactionHash": "0xe1beb669faa64f0359e3711355783d1afc9b01f9f694f8800fe8d140710e4938",
"transactionIndex": 69,
"blockNumber": 8520409,
"address": "0x8Ac16c08105DE55A02E2b7462b1EeC6085fA4d86",
"transactionLogIndex": "0x0",
"logIndex": 65,
"removed": false,
"id": "log_a254f28e",
"returnValues": {
"0": "0x18f81B581082F0aD519B9efD07D87518bDf4F341",
"1": "0xb71c8a67002ab12d0a503c5b0092c41d74367aa9b819395ab240e9c534149c55",
"account": "0x18f81B581082F0aD519B9efD07D87518bDf4F341",
"ipfsHash": "0xb71c8a67002ab12d0a503c5b0092c41d74367aa9b819395ab240e9c534149c55"
},
"event": "IdentityUpdated",
"signature": "0x8a49a94a170e0377e29de8e4b741993bed3dc902443fdc59d79e455137ecab18",
"raw": {
"data": "0xb71c8a67002ab12d0a503c5b0092c41d74367aa9b819395ab240e9c534149c55",
"topics": [
"0x8a49a94a170e0377e29de8e4b741993bed3dc902443fdc59d79e455137ecab18",
"0x00000000000000000000000018f81b581082f0ad519b9efd07d87518bdf4f341"
]
}
},
"related": {
"identity": {
"id": "0x18f81B581082F0aD519B9efD07D87518bDf4F341",
"firstName": "Origin Store",
"lastName": "",
"fullName": "Origin Store",
"description": "Official Store for Origin Protocol",
"avatar": null,
"avatarUrl": "ipfs://QmUiL91sAcdke2dyzbsBx6bk3K2AXAWuC1XtA29in8b89U",
"strength": 60,
"attestations": [
"{\"schemaId\":\"https://schema.originprotocol.com/attestation_1.0.0.json\",\"data\":{\"issuer\":{\"ethAddress\":\"0x8EAbA82d8D1046E4F242D4501aeBB1a6d4b5C4Aa\",\"name\":\"Origin Protocol\",\"url\":\"https://www.originprotocol.com\"},\"attestation\":{\"site\":{\"siteName\":\"facebook.com\",\"userId\":{\"verified\":true}},\"verificationMethod\":{\"oAuth\":true}},\"issueDate\":\"2019-02-26T21:41:34+00:00\"},\"signature\":{\"bytes\":\"0x9b2063ec8d11a8eb2d3485fb729b770cfaeaf6e10df3974164ac0a5766cd3bcc14ed7e4318d565dfb6b23034349fff30c0947c8b7cfd26608b1d740286571a6a1b\",\"version\":\"1.0.0\"}}",
"{\"schemaId\":\"https://schema.originprotocol.com/attestation_1.0.0.json\",\"data\":{\"issuer\":{\"ethAddress\":\"0x8EAbA82d8D1046E4F242D4501aeBB1a6d4b5C4Aa\",\"name\":\"Origin Protocol\",\"url\":\"https://www.originprotocol.com\"},\"attestation\":{\"site\":{\"siteName\":\"twitter.com\",\"userId\":{\"raw\":\"originprotocol\"}},\"verificationMethod\":{\"oAuth\":true}},\"issueDate\":\"2019-02-26T21:41:41+00:00\"},\"signature\":{\"bytes\":\"0x61f44ea747cf03d6281086e7522703c2463d26559872f115c58a1f7edc82b6701ac09dea8d2c02cf8212961a0ffce2744836c08088f567ea625d568527e762d91c\",\"version\":\"1.0.0\"}}",
"{\"schemaId\":\"https://schema.originprotocol.com/attestation_1.0.0.json\",\"data\":{\"issuer\":{\"ethAddress\":\"0x8EAbA82d8D1046E4F242D4501aeBB1a6d4b5C4Aa\",\"name\":\"Origin Protocol\",\"url\":\"https://www.originprotocol.com\"},\"attestation\":{\"email\":{\"verified\":true},\"verificationMethod\":{\"email\":true}},\"issueDate\":\"2019-02-26T21:41:08+00:00\"},\"signature\":{\"bytes\":\"0xf746fdc3f07977d13700d5ff13406692788ac791be9463fd0190b054efe8b99337a77c9173c6a6772d8f3147dd01680119e636b139b8e0989409d92ef388ecd31c\",\"version\":\"1.0.0\"}}",
"{\"schemaId\":\"https://schema.originprotocol.com/attestation_1.0.0.json\",\"data\":{\"issuer\":{\"ethAddress\":\"0x8EAbA82d8D1046E4F242D4501aeBB1a6d4b5C4Aa\",\"name\":\"Origin Protocol\",\"url\":\"https://www.originprotocol.com\"},\"attestation\":{\"phone\":{\"verified\":true},\"verificationMethod\":{\"sms\":true}},\"issueDate\":\"2019-02-26T21:37:25+00:00\"},\"signature\":{\"bytes\":\"0x6d4598959efa05936f1ce2407b623bb6c654add45ea399865eda7ad6fdfe4a5f1c52e8cc20bd5008645f072f5bf7ccde09541ab2d37119b366b1e7f86b0bcae51c\",\"version\":\"1.0.0\"}}",
"{\"schemaId\":\"https://schema.originprotocol.com/attestation_1.0.0.json\",\"data\":{\"issuer\":{\"name\":\"Origin Protocol\",\"url\":\"https://www.originprotocol.com\",\"ethAddress\":\"0x8EAbA82d8D1046E4F242D4501aeBB1a6d4b5C4Aa\"},\"issueDate\":\"2019-09-10T05:06:12.468Z\",\"attestation\":{\"verificationMethod\":{\"email\":true},\"email\":{\"verified\":true}}},\"signature\":{\"bytes\":\"0xd987cfdfd51eee3277430ed2fec71a46358ea1fd728851b7d93979861d4c4d392c25bb3f8a62f60a2ce86936621d7bbfabd83664e3f64d59f2109a1e050735471b\",\"version\":\"1.0.0\"}}",
"{\"schemaId\":\"https://schema.originprotocol.com/attestation_1.0.0.json\",\"data\":{\"issuer\":{\"name\":\"Origin Protocol\",\"url\":\"https://www.originprotocol.com\",\"ethAddress\":\"0x8EAbA82d8D1046E4F242D4501aeBB1a6d4b5C4Aa\"},\"issueDate\":\"2019-09-10T05:13:17.341Z\",\"attestation\":{\"verificationMethod\":{\"email\":true},\"email\":{\"verified\":true}}},\"signature\":{\"bytes\":\"0x39d31c5ae130433b0e1a66cb012e4c4402d12376e46cdc601ebcc9fa9c7c46e45b5f6d84d968be398e97c88112299b886d60e599e9015e4c03c488721c657aa31c\",\"version\":\"1.0.0\"}}",
"{\"schemaId\":\"https://schema.originprotocol.com/attestation_1.0.0.json\",\"data\":{\"issuer\":{\"name\":\"Origin Protocol\",\"url\":\"https://www.originprotocol.com\",\"ethAddress\":\"0x8EAbA82d8D1046E4F242D4501aeBB1a6d4b5C4Aa\"},\"issueDate\":\"2019-09-10T05:06:12.468Z\",\"attestation\":{\"verificationMethod\":{\"email\":true},\"email\":{\"verified\":true}}},\"signature\":{\"bytes\":\"0xd987cfdfd51eee3277430ed2fec71a46358ea1fd728851b7d93979861d4c4d392c25bb3f8a62f60a2ce86936621d7bbfabd83664e3f64d59f2109a1e050735471b\",\"version\":\"1.0.0\"}}",
"{\"schemaId\":\"https://schema.originprotocol.com/attestation_1.0.0.json\",\"data\":{\"issuer\":{\"name\":\"Origin Protocol\",\"url\":\"https://www.originprotocol.com\",\"ethAddress\":\"0x8EAbA82d8D1046E4F242D4501aeBB1a6d4b5C4Aa\"},\"issueDate\":\"2019-09-10T05:13:17.341Z\",\"attestation\":{\"verificationMethod\":{\"email\":true},\"email\":{\"verified\":true}}},\"signature\":{\"bytes\":\"0x39d31c5ae130433b0e1a66cb012e4c4402d12376e46cdc601ebcc9fa9c7c46e45b5f6d84d968be398e97c88112299b886d60e599e9015e4c03c488721c657aa31c\",\"version\":\"1.0.0\"}}",
"{\"schemaId\":\"https://schema.originprotocol.com/attestation_1.0.0.json\",\"data\":{\"issuer\":{\"name\":\"Origin Protocol\",\"url\":\"https://www.originprotocol.com\",\"ethAddress\":\"0x8EAbA82d8D1046E4F242D4501aeBB1a6d4b5C4Aa\"},\"issueDate\":\"2019-09-10T06:03:58.869Z\",\"attestation\":{\"verificationMethod\":{\"email\":true},\"email\":{\"verified\":true}}},\"signature\":{\"bytes\":\"0xaf9bae4bb04351a6bdb52544e9f8211f7fea04107fda76c313e3dad967f783662875f15c4a5dadced89a0c18aad16e0b18da056fe74cb2971934124c73ec76c31c\",\"version\":\"1.0.0\"}}"
],
"verifiedAttestations": [
{
"id": "email",
"__typename": "VerifiedAttestation"
},
{
"id": "phone",
"__typename": "VerifiedAttestation"
},
{
"id": "facebook",
"__typename": "VerifiedAttestation"
},
{
"id": "twitter",
"__typename": "VerifiedAttestation"
}
],
"ipfsHash": "QmafSZR7ippSDGaYdmP7y77AJALfdpt4GUfftXMmG4gE4k",
"owner": {
"id": "0x522731a061e896B5Db9dDff9234fB5461A533710",
"proxy": {
"id": "0x522731a061e896B5Db9dDff9234fB5461A533710",
"__typename": "Account"
},
"__typename": "Account"
},
"__typename": "Identity",
"facebookVerified": true,
"email": "austin@OriginProtocol.com",
"twitter": "928647522817417200",
"twitterProfile": {
"id": 928647522817417200,
"url": "https://t.co/FDhiXzzWiC",
"lang": null,
"name": "Origin Protocol",
"id_str": "928647522817417216",
"status": {
"id": 1156767535229853700,
"geo": null,
"lang": "en",
"text": "@NanuBerks @criptobastardo @CryptoBrekkie We'd rather not be curators. It's up to the buyers to decide what they like.",
"place": null,
"id_str": "1156767535229853696",
"source": "<a href=\"http://twitter.com/download/iphone\" rel=\"nofollow\">Twitter for iPhone</a>",
"entities": {
"urls": [],
"symbols": [],
"hashtags": [],
"user_mentions": [
{
"id": 925456496032403500,
"name": "Nanu Berks",
"id_str": "925456496032403462",
"indices": [
0,
10
],
"screen_name": "NanuBerks"
},
{
"id": 279684475,
"name": "Javier Bastardo ⚡",
"id_str": "279684475",
"indices": [
11,
26
],
"screen_name": "criptobastardo"
},
{
"id": 960091531448217600,
"name": "₿rekkie von ₿itcoin☣️🍯🦡",
"id_str": "960091531448217600",
"indices": [
27,
41
],
"screen_name": "CryptoBrekkie"
}
]
},
"favorited": false,
"retweeted": false,
"truncated": false,
"created_at": "Thu Aug 01 03:24:06 +0000 2019",
"coordinates": null,
"contributors": null,
"retweet_count": 0,
"favorite_count": 0,
"is_quote_status": false,
"in_reply_to_user_id": 925456496032403500,
"in_reply_to_status_id": 1156766525367341000,
"in_reply_to_screen_name": "NanuBerks",
"in_reply_to_user_id_str": "925456496032403462",
"in_reply_to_status_id_str": "1156766525367341056"
},
"entities": {
"url": {
"urls": [
{
"url": "https://t.co/FDhiXzzWiC",
"indices": [
0,
23
],
"display_url": "shoporigin.com",
"expanded_url": "http://shoporigin.com"
}
]
},
"description": {
"urls": [
{
"url": "https://t.co/Eol0gQP1o8",
"indices": [
66,
89
],
"display_url": "originprotocol.com",
"expanded_url": "https://originprotocol.com"
}
]
}
},
"location": "San Francisco, CA",
"verified": false,
"following": false,
"protected": false,
"suspended": false,
"time_zone": null,
"created_at": "Thu Nov 09 15:36:37 +0000 2017",
"utc_offset": null,
"description": "The blockchain platform for building decentralized marketplaces 🌐 https://t.co/Eol0gQP1o8",
"geo_enabled": true,
"screen_name": "originprotocol",
"listed_count": 216,
"friends_count": 7026,
"is_translator": false,
"notifications": false,
"statuses_count": 1927,
"default_profile": true,
"followers_count": 14475,
"translator_type": "none",
"favourites_count": 2110,
"profile_image_url": "http://pbs.twimg.com/profile_images/928648445904093185/rz2at4uV_normal.jpg",
"profile_banner_url": "https://pbs.twimg.com/profile_banners/928647522817417216/1536605062",
"profile_link_color": "1DA1F2",
"profile_text_color": "333333",
"follow_request_sent": false,
"contributors_enabled": false,
"has_extended_profile": false,
"default_profile_image": false,
"is_translation_enabled": false,
"profile_background_tile": false,
"profile_image_url_https": "https://pbs.twimg.com/profile_images/928648445904093185/rz2at4uV_normal.jpg",
"needs_phone_verification": false,
"profile_background_color": "F5F8FA",
"profile_sidebar_fill_color": "DDEEF6",
"profile_background_image_url": null,
"profile_sidebar_border_color": "C0DEED",
"profile_use_background_image": true,
"profile_background_image_url_https": null
},
"facebook": "Austin Virts",
"phone": "1 7175759208",
"country": "US"
}
}
}
[INFO] event-listener: Mailing list webhook to https://www.originprotocol.com/mailing-list/join
[DEBUG] event-listener: Calling webhook https://www.originprotocol.com/mailing-list/join
2019-09-10T06:04:46.987Z event-cache setLatestBlock to 8520410
2019-09-10T06:04:46.988Z event-cache setLatestBlock to 8520410
2019-09-10T06:04:46.988Z event-cache setLatestBlock to 8520410
[DEBUG] event-listener: Webhook response status code=200
[INFO] event-listener: Google Cloud Pub/Sub publish to event-listener
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment