From 6a9b291027523785877602ad4d7d8d55104b4a0c Mon Sep 17 00:00:00 2001 From: Mentor Palokaj Date: Mon, 22 Nov 2021 13:33:43 +0100 Subject: [PATCH] bug/typecast-id-to-string --- functions/firebase-debug.log | 293 ----------------------------------- functions/modules/mainnet.js | 3 + functions/modules/testnet.js | 3 + 3 files changed, 6 insertions(+), 293 deletions(-) delete mode 100644 functions/firebase-debug.log diff --git a/functions/firebase-debug.log b/functions/firebase-debug.log deleted file mode 100644 index 357ea44..0000000 --- a/functions/firebase-debug.log +++ /dev/null @@ -1,293 +0,0 @@ -[debug] [2021-11-17T12:49:24.880Z] ---------------------------------------------------------------------- -[debug] [2021-11-17T12:49:24.883Z] Command: /Users/mentor/.nvm/versions/node/v12.20.1/bin/node /Users/mentor/.nvm/versions/node/v12.20.1/bin/firebase functions:shell -[debug] [2021-11-17T12:49:24.883Z] CLI Version: 9.6.1 -[debug] [2021-11-17T12:49:24.884Z] Platform: darwin -[debug] [2021-11-17T12:49:24.884Z] Node Version: v12.20.1 -[debug] [2021-11-17T12:49:24.885Z] Time: Wed Nov 17 2021 13:49:24 GMT+0100 (Central European Standard Time) -[debug] [2021-11-17T12:49:24.885Z] ---------------------------------------------------------------------- -[debug] [2021-11-17T12:49:24.885Z] -[debug] [2021-11-17T12:49:24.899Z] > command requires scopes: ["email","openid","https://www.googleapis.com/auth/cloudplatformprojects.readonly","https://www.googleapis.com/auth/firebase","https://www.googleapis.com/auth/cloud-platform"] -[debug] [2021-11-17T12:49:24.900Z] > authorizing via signed-in user -[debug] [2021-11-17T12:49:24.900Z] [iam] checking project rocketeer-nft for permissions ["firebase.projects.get"] -[debug] [2021-11-17T12:49:24.902Z] >>> HTTP REQUEST POST https://cloudresourcemanager.googleapis.com/v1/projects/rocketeer-nft:testIamPermissions - {"permissions":["firebase.projects.get"]} -[debug] [2021-11-17T12:49:25.116Z] <<< HTTP RESPONSE 200 {"content-type":"application/json; charset=UTF-8","vary":"X-Origin, Referer, Origin,Accept-Encoding","date":"Wed, 17 Nov 2021 12:49:25 GMT","server":"ESF","cache-control":"private","x-xss-protection":"0","x-frame-options":"SAMEORIGIN","x-content-type-options":"nosniff","server-timing":"gfet4t7; dur=129","alt-svc":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\"","accept-ranges":"none","transfer-encoding":"chunked"} -[debug] [2021-11-17T12:49:25.130Z] [functions] Using node@12 from host. -[debug] [2021-11-17T12:49:25.132Z] defaultcredentials: writing to file /Users/mentor/.config/firebase/mentorpalokaj_gmail_com_application_default_credentials.json -[debug] [2021-11-17T12:49:25.134Z] DEBUG: Setting GAC to /Users/mentor/.config/firebase/mentorpalokaj_gmail_com_application_default_credentials.json -[debug] [2021-11-17T12:49:25.135Z] > refreshing access token with scopes: [] -[debug] [2021-11-17T12:49:25.135Z] >>> HTTP REQUEST POST https://www.googleapis.com/oauth2/v3/token - -[debug] [2021-11-17T12:49:25.222Z] <<< HTTP RESPONSE 200 {"expires":"Mon, 01 Jan 1990 00:00:00 GMT","cache-control":"no-cache, no-store, max-age=0, must-revalidate","date":"Wed, 17 Nov 2021 12:49:25 GMT","pragma":"no-cache","content-type":"application/json; charset=utf-8","vary":"X-Origin, Referer, Origin,Accept-Encoding","server":"scaffolding on HTTPServer2","x-xss-protection":"0","x-frame-options":"SAMEORIGIN","x-content-type-options":"nosniff","alt-svc":"h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000,h3-Q050=\":443\"; ma=2592000,h3-Q046=\":443\"; ma=2592000,h3-Q043=\":443\"; ma=2592000,quic=\":443\"; ma=2592000; v=\"46,43\"","accept-ranges":"none","transfer-encoding":"chunked"} -[debug] [2021-11-17T12:49:25.242Z] >>> [apiv2][query] GET https://firebase.googleapis.com/v1beta1/projects/rocketeer-nft/adminSdkConfig [none] -[debug] [2021-11-17T12:49:25.483Z] <<< [apiv2][status] GET https://firebase.googleapis.com/v1beta1/projects/rocketeer-nft/adminSdkConfig 200 -[debug] [2021-11-17T12:49:25.483Z] <<< [apiv2][body] GET https://firebase.googleapis.com/v1beta1/projects/rocketeer-nft/adminSdkConfig {"projectId":"rocketeer-nft","storageBucket":"rocketeer-nft.appspot.com","locationId":"europe-west"} -[debug] [2021-11-17T12:49:25.507Z] [functions] Watching "/Users/mentor/dev/rocketeer-nft/functions" for Cloud Functions... -[debug] [2021-11-17T12:49:25.519Z] DEBUG: [worker-pool] addWorker(~diagnostic~) -[debug] [2021-11-17T12:49:25.519Z] DEBUG: [worker-pool] Adding worker with key ~diagnostic~, total=1 -[debug] [2021-11-17T12:49:25.519Z] DEBUG: [worker-pool] submitWork(triggerId=) -[debug] [2021-11-17T12:49:25.520Z] DEBUG: [worker-~diagnostic~-95c61cf8-09b0-43f1-8f2c-72677d82c7dd]: Assigning socketPath: /var/folders/px/qc_bkgpd79n7vssdnpwhqbs00000gn/T/fire_emu_69120.sock -[debug] [2021-11-17T12:49:25.520Z] DEBUG: [worker-~diagnostic~-95c61cf8-09b0-43f1-8f2c-72677d82c7dd]: BUSY -[debug] [2021-11-17T12:49:25.689Z] DEBUG: [runtime-status] [69120] Functions runtime initialized. {"cwd":"/Users/mentor/dev/rocketeer-nft/functions","node_version":"12.20.1"} -[debug] [2021-11-17T12:49:25.690Z] DEBUG: [runtime-status] [69120] Disabled runtime features: undefined -[debug] [2021-11-17T12:49:25.694Z] DEBUG: [runtime-status] [69120] Resolved module firebase-admin {"declared":true,"installed":true,"version":"10.0.0","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-admin/lib/index.js"} -[debug] [2021-11-17T12:49:25.695Z] DEBUG: [runtime-status] [69120] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:49:25.696Z] DEBUG: [runtime-status] [69120] Found local functions config: /Users/mentor/dev/rocketeer-nft/functions/.runtimeconfig.json -[debug] [2021-11-17T12:49:25.696Z] DEBUG: [runtime-status] [69120] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:49:25.698Z] DEBUG: [runtime-status] [69120] Outgoing network have been stubbed. [{"name":"http","status":"mocked"},{"name":"http","status":"mocked"},{"name":"https","status":"mocked"},{"name":"https","status":"mocked"},{"name":"net","status":"mocked"}] -[debug] [2021-11-17T12:49:25.698Z] DEBUG: [runtime-status] [69120] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:49:25.762Z] DEBUG: [runtime-status] [69120] Checked functions.config() {"config":{"api":{"secret":"Only Mentor should ever manually call this endpoint!"},"infura":{"projectid":"47881c52385944a9b92504e7e975f6ec"},"integration":{"secret":"Only Mentor should ever manually call this endpoint!"}}} -[debug] [2021-11-17T12:49:25.763Z] DEBUG: [runtime-status] [69120] firebase-functions has been stubbed. {"functionsResolution":{"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"}} -[debug] [2021-11-17T12:49:25.763Z] DEBUG: [runtime-status] [69120] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:49:25.764Z] DEBUG: [runtime-status] [69120] Resolved module firebase-admin {"declared":true,"installed":true,"version":"10.0.0","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-admin/lib/index.js"} -[debug] [2021-11-17T12:49:25.764Z] DEBUG: [runtime-status] [69120] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:49:25.764Z] DEBUG: [runtime-status] [69120] firebase-admin has been stubbed. {"adminResolution":{"declared":true,"installed":true,"version":"10.0.0","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-admin/lib/index.js"}} -[debug] [2021-11-17T12:49:27.185Z] [functions[testnetMetadata]] http function initialized (http://localhost:5000/rocketeer-nft/us-central1/testnetMetadata). -[debug] [2021-11-17T12:49:27.185Z] [functions[mainnetMetadata]] http function initialized (http://localhost:5000/rocketeer-nft/us-central1/mainnetMetadata). -[info] i functions: Loaded functions: testnetMetadata, mainnetMetadata -[warn] ⚠ functions: The following emulators are not running, calls to these services will affect production: firestore, database, pubsub -[debug] [2021-11-17T12:49:27.194Z] DEBUG: [worker-~diagnostic~-95c61cf8-09b0-43f1-8f2c-72677d82c7dd]: IDLE -[debug] [2021-11-17T12:49:59.935Z] [work-queue] {"queueLength":1,"workRunningCount":0} -[debug] [2021-11-17T12:49:59.938Z] [work-queue] {"queueLength":0,"workRunningCount":1} -[debug] [2021-11-17T12:49:59.938Z] Accepted request DELETE /rocketeer-nft/us-central1/mainnetMetadata/api/integrations/avatar/ --> mainnetMetadata -[debug] [2021-11-17T12:49:59.948Z] DEBUG: [worker-pool] addWorker(mainnetMetadata) -[debug] [2021-11-17T12:49:59.949Z] DEBUG: [worker-pool] Adding worker with key mainnetMetadata, total=1 -[debug] [2021-11-17T12:49:59.949Z] DEBUG: [worker-pool] submitWork(triggerId=mainnetMetadata) -[debug] [2021-11-17T12:49:59.950Z] DEBUG: [worker-mainnetMetadata-e382e56f-ac90-4c40-9ada-c1c153904826]: Assigning socketPath: /var/folders/px/qc_bkgpd79n7vssdnpwhqbs00000gn/T/fire_emu_70263.sock -[debug] [2021-11-17T12:49:59.950Z] DEBUG: [worker-mainnetMetadata-e382e56f-ac90-4c40-9ada-c1c153904826]: BUSY -[debug] [2021-11-17T12:50:00.147Z] DEBUG: [runtime-status] [70263] Functions runtime initialized. {"cwd":"/Users/mentor/dev/rocketeer-nft/functions","node_version":"12.20.1"} -[debug] [2021-11-17T12:50:00.147Z] DEBUG: [runtime-status] [70263] Disabled runtime features: undefined -[debug] [2021-11-17T12:50:00.151Z] DEBUG: [runtime-status] [70263] Resolved module firebase-admin {"declared":true,"installed":true,"version":"10.0.0","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-admin/lib/index.js"} -[debug] [2021-11-17T12:50:00.153Z] DEBUG: [runtime-status] [70263] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:50:00.154Z] DEBUG: [runtime-status] [70263] Found local functions config: /Users/mentor/dev/rocketeer-nft/functions/.runtimeconfig.json -[debug] [2021-11-17T12:50:00.154Z] DEBUG: [runtime-status] [70263] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:50:00.156Z] DEBUG: [runtime-status] [70263] Outgoing network have been stubbed. [{"name":"http","status":"mocked"},{"name":"http","status":"mocked"},{"name":"https","status":"mocked"},{"name":"https","status":"mocked"},{"name":"net","status":"mocked"}] -[debug] [2021-11-17T12:50:00.156Z] DEBUG: [runtime-status] [70263] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:50:00.211Z] DEBUG: [runtime-status] [70263] Checked functions.config() {"config":{"api":{"secret":"Only Mentor should ever manually call this endpoint!"},"infura":{"projectid":"47881c52385944a9b92504e7e975f6ec"},"integration":{"secret":"Only Mentor should ever manually call this endpoint!"}}} -[debug] [2021-11-17T12:50:00.211Z] DEBUG: [runtime-status] [70263] firebase-functions has been stubbed. {"functionsResolution":{"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"}} -[debug] [2021-11-17T12:50:00.212Z] DEBUG: [runtime-status] [70263] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:50:00.212Z] DEBUG: [runtime-status] [70263] Resolved module firebase-admin {"declared":true,"installed":true,"version":"10.0.0","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-admin/lib/index.js"} -[debug] [2021-11-17T12:50:00.213Z] DEBUG: [runtime-status] [70263] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:50:00.213Z] DEBUG: [runtime-status] [70263] firebase-admin has been stubbed. {"adminResolution":{"declared":true,"installed":true,"version":"10.0.0","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-admin/lib/index.js"}} -[debug] [2021-11-17T12:50:01.633Z] DEBUG: [runtime-status] [70263] Trigger "mainnetMetadata" has been found, beginning invocation! -[debug] [2021-11-17T12:50:01.634Z] [functions] Beginning execution of "mainnetMetadata" -[debug] [2021-11-17T12:50:01.634Z] DEBUG: [runtime-status] [70263] triggerDefinition {"timeout":"540s","availableMemoryMb":4096,"httpsTrigger":{},"name":"mainnetMetadata","entryPoint":"mainnetMetadata"} -[debug] [2021-11-17T12:50:01.634Z] DEBUG: [runtime-status] [70263] Running mainnetMetadata in mode HTTPS -[debug] [2021-11-17T12:50:01.636Z] DEBUG: [runtime-status] [70263] Attempting to listen to socketPath: /var/folders/px/qc_bkgpd79n7vssdnpwhqbs00000gn/T/fire_emu_70263.sock -[debug] [2021-11-17T12:50:01.644Z] DEBUG: [functions] Runtime ready! Sending request! -[debug] [2021-11-17T12:50:01.644Z] DEBUG: [functions] Got req.url=/rocketeer-nft/us-central1/mainnetMetadata/api/integrations/avatar/, mapping to path=/api/integrations/avatar/ -[debug] [2021-11-17T12:50:02.657Z] DEBUG: [runtime-status] [70263] Ephemeral server handling DELETE request -[debug] [2021-11-17T12:50:02.657Z] DEBUG: [runtime-status] [70263] Ephemeral server survived. -[warn] ⚠ Google API requested! - - URL: "https://oauth2.googleapis.com/token" - - Be careful, this may be a production service. {"metadata":{"emulator":{"name":"functions"},"function":{"name":"mainnetMetadata"},"message":"Google API requested!\n - URL: \"https://oauth2.googleapis.com/token\"\n - Be careful, this may be a production service."}} -[warn] ⚠ Google API requested! - - URL: "https://storage.googleapis.com/storage/v1/b/rocketeer-nft.appspot.com/o/integrations%2FmainnetAvatars.json?" - - Be careful, this may be a production service. {"metadata":{"emulator":{"name":"functions"},"function":{"name":"mainnetMetadata"},"message":"Google API requested!\n - URL: \"https://storage.googleapis.com/storage/v1/b/rocketeer-nft.appspot.com/o/integrations%2FmainnetAvatars.json?\"\n - Be careful, this may be a production service."}} -[warn] ⚠ Google API requested! - - URL: "https://storage.googleapis.com/storage/v1/b/rocketeer-nft.appspot.com/o/integrations%2FmainnetAvatars.json?alt=media" - - Be careful, this may be a production service. {"metadata":{"emulator":{"name":"functions"},"function":{"name":"mainnetMetadata"},"message":"Google API requested!\n - URL: \"https://storage.googleapis.com/storage/v1/b/rocketeer-nft.appspot.com/o/integrations%2FmainnetAvatars.json?alt=media\"\n - Be careful, this may be a production service."}} -[info] > avatar deletion integration error: TypeError: Cannot read property '0x40990ce7A56dBd9229aa94f08de71e2Cd8Fe06c7' of undefined {"user":"avatar deletion integration error: TypeError: Cannot read property '0x40990ce7A56dBd9229aa94f08de71e2Cd8Fe06c7' of undefined","metadata":{"emulator":{"name":"functions"},"function":{"name":"mainnetMetadata"},"message":"\u001b[90m> \u001b[39m avatar deletion integration error: TypeError: Cannot read property '0x40990ce7A56dBd9229aa94f08de71e2Cd8Fe06c7' of undefined"}} -[info] > at exports.resetAvatar (/Users/mentor/dev/rocketeer-nft/functions/integrations/avatar.js:121:24) {"user":" at exports.resetAvatar (/Users/mentor/dev/rocketeer-nft/functions/integrations/avatar.js:121:24)","metadata":{"emulator":{"name":"functions"},"function":{"name":"mainnetMetadata"},"message":"\u001b[90m> \u001b[39m at exports.resetAvatar (/Users/mentor/dev/rocketeer-nft/functions/integrations/avatar.js:121:24)"}} -[info] > at processTicksAndRejections (internal/process/task_queues.js:97:5) {"user":" at processTicksAndRejections (internal/process/task_queues.js:97:5)","metadata":{"emulator":{"name":"functions"},"function":{"name":"mainnetMetadata"},"message":"\u001b[90m> \u001b[39m at processTicksAndRejections (internal/process/task_queues.js:97:5)"}} -[debug] [2021-11-17T12:50:02.885Z] [functions] Finished "mainnetMetadata" in ~1s -[debug] [2021-11-17T12:50:02.885Z] DEBUG: [worker-mainnetMetadata-e382e56f-ac90-4c40-9ada-c1c153904826]: IDLE -[debug] [2021-11-17T12:50:02.886Z] [work-queue] {"queueLength":0,"workRunningCount":0} -[debug] [2021-11-17T12:50:25.634Z] DEBUG: File /Users/mentor/dev/rocketeer-nft/functions/integrations/avatar.js changed, reloading triggers -[debug] [2021-11-17T12:50:26.638Z] DEBUG: [worker-pool] Shutting down IDLE worker (~diagnostic~) -[debug] [2021-11-17T12:50:26.639Z] DEBUG: [worker-~diagnostic~-95c61cf8-09b0-43f1-8f2c-72677d82c7dd]: FINISHING -[debug] [2021-11-17T12:50:26.639Z] DEBUG: [worker-pool] Shutting down IDLE worker (mainnetMetadata) -[debug] [2021-11-17T12:50:26.639Z] DEBUG: [worker-mainnetMetadata-e382e56f-ac90-4c40-9ada-c1c153904826]: FINISHING -[debug] [2021-11-17T12:50:26.652Z] DEBUG: [worker-pool] addWorker(~diagnostic~) -[debug] [2021-11-17T12:50:26.652Z] DEBUG: [worker-pool] Adding worker with key ~diagnostic~, total=2 -[debug] [2021-11-17T12:50:26.652Z] DEBUG: [worker-pool] submitWork(triggerId=) -[debug] [2021-11-17T12:50:26.653Z] DEBUG: [worker-~diagnostic~-d642b6fb-0715-46b1-8ab0-63af027e78c9]: Assigning socketPath: /var/folders/px/qc_bkgpd79n7vssdnpwhqbs00000gn/T/fire_emu_71170.sock -[debug] [2021-11-17T12:50:26.653Z] DEBUG: [worker-~diagnostic~-d642b6fb-0715-46b1-8ab0-63af027e78c9]: BUSY -[debug] [2021-11-17T12:50:26.655Z] DEBUG: [worker-~diagnostic~-95c61cf8-09b0-43f1-8f2c-72677d82c7dd]: exited -[debug] [2021-11-17T12:50:26.655Z] DEBUG: [worker-~diagnostic~-95c61cf8-09b0-43f1-8f2c-72677d82c7dd]: FINISHED -[debug] [2021-11-17T12:50:26.655Z] DEBUG: [worker-mainnetMetadata-e382e56f-ac90-4c40-9ada-c1c153904826]: exited -[debug] [2021-11-17T12:50:26.655Z] DEBUG: [worker-mainnetMetadata-e382e56f-ac90-4c40-9ada-c1c153904826]: FINISHED -[debug] [2021-11-17T12:50:26.809Z] DEBUG: [runtime-status] [71170] Functions runtime initialized. {"cwd":"/Users/mentor/dev/rocketeer-nft/functions","node_version":"12.20.1"} -[debug] [2021-11-17T12:50:26.810Z] DEBUG: [runtime-status] [71170] Disabled runtime features: undefined -[debug] [2021-11-17T12:50:26.814Z] DEBUG: [runtime-status] [71170] Resolved module firebase-admin {"declared":true,"installed":true,"version":"10.0.0","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-admin/lib/index.js"} -[debug] [2021-11-17T12:50:26.815Z] DEBUG: [runtime-status] [71170] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:50:26.816Z] DEBUG: [runtime-status] [71170] Found local functions config: /Users/mentor/dev/rocketeer-nft/functions/.runtimeconfig.json -[debug] [2021-11-17T12:50:26.816Z] DEBUG: [runtime-status] [71170] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:50:26.817Z] DEBUG: [runtime-status] [71170] Outgoing network have been stubbed. [{"name":"http","status":"mocked"},{"name":"http","status":"mocked"},{"name":"https","status":"mocked"},{"name":"https","status":"mocked"},{"name":"net","status":"mocked"}] -[debug] [2021-11-17T12:50:26.818Z] DEBUG: [runtime-status] [71170] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:50:26.858Z] DEBUG: [runtime-status] [71170] Checked functions.config() {"config":{"api":{"secret":"Only Mentor should ever manually call this endpoint!"},"infura":{"projectid":"47881c52385944a9b92504e7e975f6ec"},"integration":{"secret":"Only Mentor should ever manually call this endpoint!"}}} -[debug] [2021-11-17T12:50:26.858Z] DEBUG: [runtime-status] [71170] firebase-functions has been stubbed. {"functionsResolution":{"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"}} -[debug] [2021-11-17T12:50:26.858Z] DEBUG: [runtime-status] [71170] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:50:26.859Z] DEBUG: [runtime-status] [71170] Resolved module firebase-admin {"declared":true,"installed":true,"version":"10.0.0","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-admin/lib/index.js"} -[debug] [2021-11-17T12:50:26.861Z] DEBUG: [runtime-status] [71170] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:50:26.861Z] DEBUG: [runtime-status] [71170] firebase-admin has been stubbed. {"adminResolution":{"declared":true,"installed":true,"version":"10.0.0","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-admin/lib/index.js"}} -[debug] [2021-11-17T12:50:28.144Z] DEBUG: [worker-~diagnostic~-d642b6fb-0715-46b1-8ab0-63af027e78c9]: IDLE -[debug] [2021-11-17T12:50:28.471Z] [work-queue] {"queueLength":1,"workRunningCount":0} -[debug] [2021-11-17T12:50:28.471Z] [work-queue] {"queueLength":0,"workRunningCount":1} -[debug] [2021-11-17T12:50:28.472Z] Accepted request DELETE /rocketeer-nft/us-central1/mainnetMetadata/api/integrations/avatar/ --> mainnetMetadata -[debug] [2021-11-17T12:50:28.472Z] DEBUG: [worker-pool] Cleaned up workers for ~diagnostic~: 2 --> 1 -[debug] [2021-11-17T12:50:28.472Z] DEBUG: [worker-pool] Cleaned up workers for mainnetMetadata: 1 --> 0 -[debug] [2021-11-17T12:50:28.478Z] DEBUG: [worker-pool] addWorker(mainnetMetadata) -[debug] [2021-11-17T12:50:28.478Z] DEBUG: [worker-pool] Adding worker with key mainnetMetadata, total=1 -[debug] [2021-11-17T12:50:28.479Z] DEBUG: [worker-pool] submitWork(triggerId=mainnetMetadata) -[debug] [2021-11-17T12:50:28.479Z] DEBUG: [worker-mainnetMetadata-20b57ee2-8cbd-4cbf-abca-903da6c897ef]: Assigning socketPath: /var/folders/px/qc_bkgpd79n7vssdnpwhqbs00000gn/T/fire_emu_71222.sock -[debug] [2021-11-17T12:50:28.481Z] DEBUG: [worker-mainnetMetadata-20b57ee2-8cbd-4cbf-abca-903da6c897ef]: BUSY -[debug] [2021-11-17T12:50:28.649Z] DEBUG: [runtime-status] [71222] Functions runtime initialized. {"cwd":"/Users/mentor/dev/rocketeer-nft/functions","node_version":"12.20.1"} -[debug] [2021-11-17T12:50:28.650Z] DEBUG: [runtime-status] [71222] Disabled runtime features: undefined -[debug] [2021-11-17T12:50:28.653Z] DEBUG: [runtime-status] [71222] Resolved module firebase-admin {"declared":true,"installed":true,"version":"10.0.0","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-admin/lib/index.js"} -[debug] [2021-11-17T12:50:28.655Z] DEBUG: [runtime-status] [71222] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:50:28.655Z] DEBUG: [runtime-status] [71222] Found local functions config: /Users/mentor/dev/rocketeer-nft/functions/.runtimeconfig.json -[debug] [2021-11-17T12:50:28.656Z] DEBUG: [runtime-status] [71222] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:50:28.658Z] DEBUG: [runtime-status] [71222] Outgoing network have been stubbed. [{"name":"http","status":"mocked"},{"name":"http","status":"mocked"},{"name":"https","status":"mocked"},{"name":"https","status":"mocked"},{"name":"net","status":"mocked"}] -[debug] [2021-11-17T12:50:28.658Z] DEBUG: [runtime-status] [71222] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:50:28.701Z] DEBUG: [runtime-status] [71222] Checked functions.config() {"config":{"api":{"secret":"Only Mentor should ever manually call this endpoint!"},"infura":{"projectid":"47881c52385944a9b92504e7e975f6ec"},"integration":{"secret":"Only Mentor should ever manually call this endpoint!"}}} -[debug] [2021-11-17T12:50:28.701Z] DEBUG: [runtime-status] [71222] firebase-functions has been stubbed. {"functionsResolution":{"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"}} -[debug] [2021-11-17T12:50:28.702Z] DEBUG: [runtime-status] [71222] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:50:28.704Z] DEBUG: [runtime-status] [71222] Resolved module firebase-admin {"declared":true,"installed":true,"version":"10.0.0","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-admin/lib/index.js"} -[debug] [2021-11-17T12:50:28.705Z] DEBUG: [runtime-status] [71222] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:50:28.705Z] DEBUG: [runtime-status] [71222] firebase-admin has been stubbed. {"adminResolution":{"declared":true,"installed":true,"version":"10.0.0","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-admin/lib/index.js"}} -[debug] [2021-11-17T12:50:29.973Z] DEBUG: [runtime-status] [71222] Trigger "mainnetMetadata" has been found, beginning invocation! -[debug] [2021-11-17T12:50:29.973Z] [functions] Beginning execution of "mainnetMetadata" -[debug] [2021-11-17T12:50:29.973Z] DEBUG: [runtime-status] [71222] triggerDefinition {"timeout":"540s","availableMemoryMb":4096,"httpsTrigger":{},"name":"mainnetMetadata","entryPoint":"mainnetMetadata"} -[debug] [2021-11-17T12:50:29.973Z] DEBUG: [runtime-status] [71222] Running mainnetMetadata in mode HTTPS -[debug] [2021-11-17T12:50:29.976Z] DEBUG: [runtime-status] [71222] Attempting to listen to socketPath: /var/folders/px/qc_bkgpd79n7vssdnpwhqbs00000gn/T/fire_emu_71222.sock -[debug] [2021-11-17T12:50:29.979Z] DEBUG: [functions] Runtime ready! Sending request! -[debug] [2021-11-17T12:50:29.979Z] DEBUG: [functions] Got req.url=/rocketeer-nft/us-central1/mainnetMetadata/api/integrations/avatar/, mapping to path=/api/integrations/avatar/ -[debug] [2021-11-17T12:50:30.987Z] DEBUG: [runtime-status] [71222] Ephemeral server handling DELETE request -[debug] [2021-11-17T12:50:30.987Z] DEBUG: [runtime-status] [71222] Ephemeral server survived. -[warn] ⚠ Google API requested! - - URL: "https://oauth2.googleapis.com/token" - - Be careful, this may be a production service. {"metadata":{"emulator":{"name":"functions"},"function":{"name":"mainnetMetadata"},"message":"Google API requested!\n - URL: \"https://oauth2.googleapis.com/token\"\n - Be careful, this may be a production service."}} -[warn] ⚠ Google API requested! - - URL: "https://storage.googleapis.com/storage/v1/b/rocketeer-nft.appspot.com/o/integrations%2FmainnetAvatars.json?" - - Be careful, this may be a production service. {"metadata":{"emulator":{"name":"functions"},"function":{"name":"mainnetMetadata"},"message":"Google API requested!\n - URL: \"https://storage.googleapis.com/storage/v1/b/rocketeer-nft.appspot.com/o/integrations%2FmainnetAvatars.json?\"\n - Be careful, this may be a production service."}} -[warn] ⚠ Google API requested! - - URL: "https://storage.googleapis.com/storage/v1/b/rocketeer-nft.appspot.com/o/integrations%2FmainnetAvatars.json?alt=media" - - Be careful, this may be a production service. {"metadata":{"emulator":{"name":"functions"},"function":{"name":"mainnetMetadata"},"message":"Google API requested!\n - URL: \"https://storage.googleapis.com/storage/v1/b/rocketeer-nft.appspot.com/o/integrations%2FmainnetAvatars.json?alt=media\"\n - Be careful, this may be a production service."}} -[warn] ⚠ Google API requested! - - URL: "https://storage.googleapis.com/upload/storage/v1/b/rocketeer-nft.appspot.com/o?name=integrations%2FmainnetAvatars.json&uploadType=resumable" - - Be careful, this may be a production service. {"metadata":{"emulator":{"name":"functions"},"function":{"name":"mainnetMetadata"},"message":"Google API requested!\n - URL: \"https://storage.googleapis.com/upload/storage/v1/b/rocketeer-nft.appspot.com/o?name=integrations%2FmainnetAvatars.json&uploadType=resumable\"\n - Be careful, this may be a production service."}} -[warn] ⚠ Google API requested! - - URL: "https://storage.googleapis.com/upload/storage/v1/b/rocketeer-nft.appspot.com/o?name=integrations%2FmainnetAvatars.json&uploadType=resumable&upload_id=ADPycdtGF1nlhEMzcJ1Ky2H7VXedcStWGzneHUPfr6l5xR_gCzDKXSEqtVVPCS9e_i8X8rMSz18B6sFuddTGJ_mbhmTXK7cLtw" - - Be careful, this may be a production service. {"metadata":{"emulator":{"name":"functions"},"function":{"name":"mainnetMetadata"},"message":"Google API requested!\n - URL: \"https://storage.googleapis.com/upload/storage/v1/b/rocketeer-nft.appspot.com/o?name=integrations%2FmainnetAvatars.json&uploadType=resumable&upload_id=ADPycdtGF1nlhEMzcJ1Ky2H7VXedcStWGzneHUPfr6l5xR_gCzDKXSEqtVVPCS9e_i8X8rMSz18B6sFuddTGJ_mbhmTXK7cLtw\"\n - Be careful, this may be a production service."}} -[warn] ⚠ Google API requested! - - URL: "https://storage.googleapis.com/storage/v1/b/rocketeer-nft.appspot.com/o/integrations%2FmainnetAvatars.json/acl?" - - Be careful, this may be a production service. {"metadata":{"emulator":{"name":"functions"},"function":{"name":"mainnetMetadata"},"message":"Google API requested!\n - URL: \"https://storage.googleapis.com/storage/v1/b/rocketeer-nft.appspot.com/o/integrations%2FmainnetAvatars.json/acl?\"\n - Be careful, this may be a production service."}} -[debug] [2021-11-17T12:50:31.918Z] [functions] Finished "mainnetMetadata" in ~1s -[debug] [2021-11-17T12:50:31.919Z] DEBUG: [worker-mainnetMetadata-20b57ee2-8cbd-4cbf-abca-903da6c897ef]: IDLE -[debug] [2021-11-17T12:50:31.919Z] [work-queue] {"queueLength":0,"workRunningCount":0} -[debug] [2021-11-17T12:52:15.117Z] DEBUG: File /Users/mentor/dev/rocketeer-nft/functions/integrations/avatar.js changed, reloading triggers -[debug] [2021-11-17T12:52:16.120Z] DEBUG: [worker-pool] Shutting down IDLE worker (~diagnostic~) -[debug] [2021-11-17T12:52:16.120Z] DEBUG: [worker-~diagnostic~-d642b6fb-0715-46b1-8ab0-63af027e78c9]: FINISHING -[debug] [2021-11-17T12:52:16.120Z] DEBUG: [worker-pool] Shutting down IDLE worker (mainnetMetadata) -[debug] [2021-11-17T12:52:16.120Z] DEBUG: [worker-mainnetMetadata-20b57ee2-8cbd-4cbf-abca-903da6c897ef]: FINISHING -[debug] [2021-11-17T12:52:16.136Z] DEBUG: [worker-pool] addWorker(~diagnostic~) -[debug] [2021-11-17T12:52:16.136Z] DEBUG: [worker-pool] Adding worker with key ~diagnostic~, total=2 -[debug] [2021-11-17T12:52:16.136Z] DEBUG: [worker-pool] submitWork(triggerId=) -[debug] [2021-11-17T12:52:16.136Z] DEBUG: [worker-~diagnostic~-58340c85-b223-40f5-9ada-7d47b9645f55]: Assigning socketPath: /var/folders/px/qc_bkgpd79n7vssdnpwhqbs00000gn/T/fire_emu_74674.sock -[debug] [2021-11-17T12:52:16.136Z] DEBUG: [worker-~diagnostic~-58340c85-b223-40f5-9ada-7d47b9645f55]: BUSY -[debug] [2021-11-17T12:52:16.138Z] DEBUG: [worker-~diagnostic~-d642b6fb-0715-46b1-8ab0-63af027e78c9]: exited -[debug] [2021-11-17T12:52:16.138Z] DEBUG: [worker-~diagnostic~-d642b6fb-0715-46b1-8ab0-63af027e78c9]: FINISHED -[debug] [2021-11-17T12:52:16.138Z] DEBUG: [worker-mainnetMetadata-20b57ee2-8cbd-4cbf-abca-903da6c897ef]: exited -[debug] [2021-11-17T12:52:16.138Z] DEBUG: [worker-mainnetMetadata-20b57ee2-8cbd-4cbf-abca-903da6c897ef]: FINISHED -[debug] [2021-11-17T12:52:16.322Z] DEBUG: [runtime-status] [74674] Functions runtime initialized. {"cwd":"/Users/mentor/dev/rocketeer-nft/functions","node_version":"12.20.1"} -[debug] [2021-11-17T12:52:16.323Z] DEBUG: [runtime-status] [74674] Disabled runtime features: undefined -[debug] [2021-11-17T12:52:16.327Z] DEBUG: [runtime-status] [74674] Resolved module firebase-admin {"declared":true,"installed":true,"version":"10.0.0","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-admin/lib/index.js"} -[debug] [2021-11-17T12:52:16.328Z] DEBUG: [runtime-status] [74674] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:52:16.330Z] DEBUG: [runtime-status] [74674] Found local functions config: /Users/mentor/dev/rocketeer-nft/functions/.runtimeconfig.json -[debug] [2021-11-17T12:52:16.330Z] DEBUG: [runtime-status] [74674] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:52:16.331Z] DEBUG: [runtime-status] [74674] Outgoing network have been stubbed. [{"name":"http","status":"mocked"},{"name":"http","status":"mocked"},{"name":"https","status":"mocked"},{"name":"https","status":"mocked"},{"name":"net","status":"mocked"}] -[debug] [2021-11-17T12:52:16.332Z] DEBUG: [runtime-status] [74674] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:52:16.384Z] DEBUG: [runtime-status] [74674] Checked functions.config() {"config":{"api":{"secret":"Only Mentor should ever manually call this endpoint!"},"infura":{"projectid":"47881c52385944a9b92504e7e975f6ec"},"integration":{"secret":"Only Mentor should ever manually call this endpoint!"}}} -[debug] [2021-11-17T12:52:16.384Z] DEBUG: [runtime-status] [74674] firebase-functions has been stubbed. {"functionsResolution":{"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"}} -[debug] [2021-11-17T12:52:16.385Z] DEBUG: [runtime-status] [74674] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:52:16.386Z] DEBUG: [runtime-status] [74674] Resolved module firebase-admin {"declared":true,"installed":true,"version":"10.0.0","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-admin/lib/index.js"} -[debug] [2021-11-17T12:52:16.386Z] DEBUG: [runtime-status] [74674] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:52:16.386Z] DEBUG: [runtime-status] [74674] firebase-admin has been stubbed. {"adminResolution":{"declared":true,"installed":true,"version":"10.0.0","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-admin/lib/index.js"}} -[debug] [2021-11-17T12:52:17.932Z] DEBUG: [worker-~diagnostic~-58340c85-b223-40f5-9ada-7d47b9645f55]: IDLE -[debug] [2021-11-17T12:52:23.211Z] [work-queue] {"queueLength":1,"workRunningCount":0} -[debug] [2021-11-17T12:52:23.211Z] [work-queue] {"queueLength":0,"workRunningCount":1} -[debug] [2021-11-17T12:52:23.211Z] Accepted request DELETE /rocketeer-nft/us-central1/mainnetMetadata/api/integrations/avatar/ --> mainnetMetadata -[debug] [2021-11-17T12:52:23.212Z] DEBUG: [worker-pool] Cleaned up workers for ~diagnostic~: 2 --> 1 -[debug] [2021-11-17T12:52:23.212Z] DEBUG: [worker-pool] Cleaned up workers for mainnetMetadata: 1 --> 0 -[debug] [2021-11-17T12:52:23.217Z] DEBUG: [worker-pool] addWorker(mainnetMetadata) -[debug] [2021-11-17T12:52:23.218Z] DEBUG: [worker-pool] Adding worker with key mainnetMetadata, total=1 -[debug] [2021-11-17T12:52:23.218Z] DEBUG: [worker-pool] submitWork(triggerId=mainnetMetadata) -[debug] [2021-11-17T12:52:23.218Z] DEBUG: [worker-mainnetMetadata-dfaf3c33-44a0-4dcd-b433-a3c2f789855f]: Assigning socketPath: /var/folders/px/qc_bkgpd79n7vssdnpwhqbs00000gn/T/fire_emu_74908.sock -[debug] [2021-11-17T12:52:23.218Z] DEBUG: [worker-mainnetMetadata-dfaf3c33-44a0-4dcd-b433-a3c2f789855f]: BUSY -[debug] [2021-11-17T12:52:23.389Z] DEBUG: [runtime-status] [74908] Functions runtime initialized. {"cwd":"/Users/mentor/dev/rocketeer-nft/functions","node_version":"12.20.1"} -[debug] [2021-11-17T12:52:23.390Z] DEBUG: [runtime-status] [74908] Disabled runtime features: undefined -[debug] [2021-11-17T12:52:23.394Z] DEBUG: [runtime-status] [74908] Resolved module firebase-admin {"declared":true,"installed":true,"version":"10.0.0","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-admin/lib/index.js"} -[debug] [2021-11-17T12:52:23.395Z] DEBUG: [runtime-status] [74908] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:52:23.396Z] DEBUG: [runtime-status] [74908] Found local functions config: /Users/mentor/dev/rocketeer-nft/functions/.runtimeconfig.json -[debug] [2021-11-17T12:52:23.397Z] DEBUG: [runtime-status] [74908] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:52:23.398Z] DEBUG: [runtime-status] [74908] Outgoing network have been stubbed. [{"name":"http","status":"mocked"},{"name":"http","status":"mocked"},{"name":"https","status":"mocked"},{"name":"https","status":"mocked"},{"name":"net","status":"mocked"}] -[debug] [2021-11-17T12:52:23.399Z] DEBUG: [runtime-status] [74908] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:52:23.439Z] DEBUG: [runtime-status] [74908] Checked functions.config() {"config":{"api":{"secret":"Only Mentor should ever manually call this endpoint!"},"infura":{"projectid":"47881c52385944a9b92504e7e975f6ec"},"integration":{"secret":"Only Mentor should ever manually call this endpoint!"}}} -[debug] [2021-11-17T12:52:23.440Z] DEBUG: [runtime-status] [74908] firebase-functions has been stubbed. {"functionsResolution":{"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"}} -[debug] [2021-11-17T12:52:23.440Z] DEBUG: [runtime-status] [74908] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:52:23.441Z] DEBUG: [runtime-status] [74908] Resolved module firebase-admin {"declared":true,"installed":true,"version":"10.0.0","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-admin/lib/index.js"} -[debug] [2021-11-17T12:52:23.443Z] DEBUG: [runtime-status] [74908] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:52:23.444Z] DEBUG: [runtime-status] [74908] firebase-admin has been stubbed. {"adminResolution":{"declared":true,"installed":true,"version":"10.0.0","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-admin/lib/index.js"}} -[debug] [2021-11-17T12:52:24.703Z] DEBUG: [runtime-status] [74908] Trigger "mainnetMetadata" has been found, beginning invocation! -[debug] [2021-11-17T12:52:24.703Z] [functions] Beginning execution of "mainnetMetadata" -[debug] [2021-11-17T12:52:24.703Z] DEBUG: [runtime-status] [74908] triggerDefinition {"timeout":"540s","availableMemoryMb":4096,"httpsTrigger":{},"name":"mainnetMetadata","entryPoint":"mainnetMetadata"} -[debug] [2021-11-17T12:52:24.703Z] DEBUG: [runtime-status] [74908] Running mainnetMetadata in mode HTTPS -[debug] [2021-11-17T12:52:24.706Z] DEBUG: [runtime-status] [74908] Attempting to listen to socketPath: /var/folders/px/qc_bkgpd79n7vssdnpwhqbs00000gn/T/fire_emu_74908.sock -[debug] [2021-11-17T12:52:24.710Z] DEBUG: [functions] Runtime ready! Sending request! -[debug] [2021-11-17T12:52:24.712Z] DEBUG: [functions] Got req.url=/rocketeer-nft/us-central1/mainnetMetadata/api/integrations/avatar/, mapping to path=/api/integrations/avatar/ -[debug] [2021-11-17T12:52:25.721Z] DEBUG: [runtime-status] [74908] Ephemeral server handling DELETE request -[debug] [2021-11-17T12:52:25.721Z] DEBUG: [runtime-status] [74908] Ephemeral server survived. -[warn] ⚠ Google API requested! - - URL: "https://oauth2.googleapis.com/token" - - Be careful, this may be a production service. {"metadata":{"emulator":{"name":"functions"},"function":{"name":"mainnetMetadata"},"message":"Google API requested!\n - URL: \"https://oauth2.googleapis.com/token\"\n - Be careful, this may be a production service."}} -[warn] ⚠ Google API requested! - - URL: "https://storage.googleapis.com/storage/v1/b/rocketeer-nft.appspot.com/o/integrations%2FmainnetAvatars.json?" - - Be careful, this may be a production service. {"metadata":{"emulator":{"name":"functions"},"function":{"name":"mainnetMetadata"},"message":"Google API requested!\n - URL: \"https://storage.googleapis.com/storage/v1/b/rocketeer-nft.appspot.com/o/integrations%2FmainnetAvatars.json?\"\n - Be careful, this may be a production service."}} -[warn] ⚠ Google API requested! - - URL: "https://storage.googleapis.com/storage/v1/b/rocketeer-nft.appspot.com/o/integrations%2FmainnetAvatars.json?alt=media" - - Be careful, this may be a production service. {"metadata":{"emulator":{"name":"functions"},"function":{"name":"mainnetMetadata"},"message":"Google API requested!\n - URL: \"https://storage.googleapis.com/storage/v1/b/rocketeer-nft.appspot.com/o/integrations%2FmainnetAvatars.json?alt=media\"\n - Be careful, this may be a production service."}} -[warn] ⚠ Google API requested! - - URL: "https://storage.googleapis.com/upload/storage/v1/b/rocketeer-nft.appspot.com/o?name=integrations%2FmainnetAvatars.json&uploadType=resumable" - - Be careful, this may be a production service. {"metadata":{"emulator":{"name":"functions"},"function":{"name":"mainnetMetadata"},"message":"Google API requested!\n - URL: \"https://storage.googleapis.com/upload/storage/v1/b/rocketeer-nft.appspot.com/o?name=integrations%2FmainnetAvatars.json&uploadType=resumable\"\n - Be careful, this may be a production service."}} -[warn] ⚠ Google API requested! - - URL: "https://storage.googleapis.com/upload/storage/v1/b/rocketeer-nft.appspot.com/o?name=integrations%2FmainnetAvatars.json&uploadType=resumable&upload_id=ADPycdv8C6ZXGP6u1Ym1aiq4fkulCpO7z0BUZLsdSr8_IkYWxScACfIwAMU94rvFmSPcpkb0-zTdnU2BWO8n2O9PpTjfnfpdkg" - - Be careful, this may be a production service. {"metadata":{"emulator":{"name":"functions"},"function":{"name":"mainnetMetadata"},"message":"Google API requested!\n - URL: \"https://storage.googleapis.com/upload/storage/v1/b/rocketeer-nft.appspot.com/o?name=integrations%2FmainnetAvatars.json&uploadType=resumable&upload_id=ADPycdv8C6ZXGP6u1Ym1aiq4fkulCpO7z0BUZLsdSr8_IkYWxScACfIwAMU94rvFmSPcpkb0-zTdnU2BWO8n2O9PpTjfnfpdkg\"\n - Be careful, this may be a production service."}} -[warn] ⚠ Google API requested! - - URL: "https://storage.googleapis.com/storage/v1/b/rocketeer-nft.appspot.com/o/integrations%2FmainnetAvatars.json/acl?" - - Be careful, this may be a production service. {"metadata":{"emulator":{"name":"functions"},"function":{"name":"mainnetMetadata"},"message":"Google API requested!\n - URL: \"https://storage.googleapis.com/storage/v1/b/rocketeer-nft.appspot.com/o/integrations%2FmainnetAvatars.json/acl?\"\n - Be careful, this may be a production service."}} -[debug] [2021-11-17T12:52:26.508Z] [functions] Finished "mainnetMetadata" in ~1s -[debug] [2021-11-17T12:52:26.508Z] DEBUG: [worker-mainnetMetadata-dfaf3c33-44a0-4dcd-b433-a3c2f789855f]: IDLE -[debug] [2021-11-17T12:52:26.508Z] [work-queue] {"queueLength":0,"workRunningCount":0} -[debug] [2021-11-17T12:53:21.595Z] DEBUG: File /Users/mentor/dev/rocketeer-nft/functions/integrations/avatar.js changed, reloading triggers -[debug] [2021-11-17T12:53:22.600Z] DEBUG: [worker-pool] Shutting down IDLE worker (~diagnostic~) -[debug] [2021-11-17T12:53:22.601Z] DEBUG: [worker-~diagnostic~-58340c85-b223-40f5-9ada-7d47b9645f55]: FINISHING -[debug] [2021-11-17T12:53:22.601Z] DEBUG: [worker-pool] Shutting down IDLE worker (mainnetMetadata) -[debug] [2021-11-17T12:53:22.601Z] DEBUG: [worker-mainnetMetadata-dfaf3c33-44a0-4dcd-b433-a3c2f789855f]: FINISHING -[debug] [2021-11-17T12:53:22.612Z] DEBUG: [worker-pool] addWorker(~diagnostic~) -[debug] [2021-11-17T12:53:22.613Z] DEBUG: [worker-pool] Adding worker with key ~diagnostic~, total=2 -[debug] [2021-11-17T12:53:22.613Z] DEBUG: [worker-pool] submitWork(triggerId=) -[debug] [2021-11-17T12:53:22.613Z] DEBUG: [worker-~diagnostic~-89d03b15-62b4-4888-b489-9c5f76d6cf49]: Assigning socketPath: /var/folders/px/qc_bkgpd79n7vssdnpwhqbs00000gn/T/fire_emu_76872.sock -[debug] [2021-11-17T12:53:22.613Z] DEBUG: [worker-~diagnostic~-89d03b15-62b4-4888-b489-9c5f76d6cf49]: BUSY -[debug] [2021-11-17T12:53:22.615Z] DEBUG: [worker-~diagnostic~-58340c85-b223-40f5-9ada-7d47b9645f55]: exited -[debug] [2021-11-17T12:53:22.615Z] DEBUG: [worker-~diagnostic~-58340c85-b223-40f5-9ada-7d47b9645f55]: FINISHED -[debug] [2021-11-17T12:53:22.615Z] DEBUG: [worker-mainnetMetadata-dfaf3c33-44a0-4dcd-b433-a3c2f789855f]: exited -[debug] [2021-11-17T12:53:22.615Z] DEBUG: [worker-mainnetMetadata-dfaf3c33-44a0-4dcd-b433-a3c2f789855f]: FINISHED -[debug] [2021-11-17T12:53:22.770Z] DEBUG: [runtime-status] [76872] Functions runtime initialized. {"cwd":"/Users/mentor/dev/rocketeer-nft/functions","node_version":"12.20.1"} -[debug] [2021-11-17T12:53:22.771Z] DEBUG: [runtime-status] [76872] Disabled runtime features: undefined -[debug] [2021-11-17T12:53:22.774Z] DEBUG: [runtime-status] [76872] Resolved module firebase-admin {"declared":true,"installed":true,"version":"10.0.0","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-admin/lib/index.js"} -[debug] [2021-11-17T12:53:22.776Z] DEBUG: [runtime-status] [76872] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:53:22.776Z] DEBUG: [runtime-status] [76872] Found local functions config: /Users/mentor/dev/rocketeer-nft/functions/.runtimeconfig.json -[debug] [2021-11-17T12:53:22.777Z] DEBUG: [runtime-status] [76872] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:53:22.778Z] DEBUG: [runtime-status] [76872] Outgoing network have been stubbed. [{"name":"http","status":"mocked"},{"name":"http","status":"mocked"},{"name":"https","status":"mocked"},{"name":"https","status":"mocked"},{"name":"net","status":"mocked"}] -[debug] [2021-11-17T12:53:22.779Z] DEBUG: [runtime-status] [76872] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:53:22.821Z] DEBUG: [runtime-status] [76872] Checked functions.config() {"config":{"api":{"secret":"Only Mentor should ever manually call this endpoint!"},"infura":{"projectid":"47881c52385944a9b92504e7e975f6ec"},"integration":{"secret":"Only Mentor should ever manually call this endpoint!"}}} -[debug] [2021-11-17T12:53:22.822Z] DEBUG: [runtime-status] [76872] firebase-functions has been stubbed. {"functionsResolution":{"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"}} -[debug] [2021-11-17T12:53:22.822Z] DEBUG: [runtime-status] [76872] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:53:22.825Z] DEBUG: [runtime-status] [76872] Resolved module firebase-admin {"declared":true,"installed":true,"version":"10.0.0","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-admin/lib/index.js"} -[debug] [2021-11-17T12:53:22.826Z] DEBUG: [runtime-status] [76872] Resolved module firebase-functions {"declared":true,"installed":true,"version":"3.15.7","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-functions/lib/index.js"} -[debug] [2021-11-17T12:53:22.826Z] DEBUG: [runtime-status] [76872] firebase-admin has been stubbed. {"adminResolution":{"declared":true,"installed":true,"version":"10.0.0","resolution":"/Users/mentor/dev/rocketeer-nft/functions/node_modules/firebase-admin/lib/index.js"}} -[debug] [2021-11-17T12:53:23.959Z] DEBUG: [worker-~diagnostic~-89d03b15-62b4-4888-b489-9c5f76d6cf49]: IDLE -[debug] [2021-11-17T13:15:37.860Z] [functions] Stopping Functions Emulator -[debug] [2021-11-17T13:15:37.878Z] DEBUG: [worker-~diagnostic~-89d03b15-62b4-4888-b489-9c5f76d6cf49]: exited -[debug] [2021-11-17T13:15:37.878Z] DEBUG: [worker-~diagnostic~-89d03b15-62b4-4888-b489-9c5f76d6cf49]: FINISHED diff --git a/functions/modules/mainnet.js b/functions/modules/mainnet.js index e94d10d..b6c7238 100644 --- a/functions/modules/mainnet.js +++ b/functions/modules/mainnet.js @@ -17,6 +17,9 @@ app.get( '/api/rocketeer/:id', async ( req, res ) => { id = Math.floor( Math.abs( id ) ) if( typeof id !== 'number' ) return res.json( { error: `Malformed request` } ) + // Set ID to string so firestore can handle it + id = `${ id }` + try { // Get old rocketeer if it exists diff --git a/functions/modules/testnet.js b/functions/modules/testnet.js index 51e1e91..c194a7e 100644 --- a/functions/modules/testnet.js +++ b/functions/modules/testnet.js @@ -15,6 +15,9 @@ app.get( '/testnetapi/rocketeer/:id', async ( req, res ) => { id = Math.floor( Math.abs( id ) ) if( typeof id !== 'number' ) return res.json( { error: `Malformed request` } ) + // Set ID to string so firestore can handle it + id = `${ id }` + try { // Get old rocketeer if it exists