diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_Approval.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_Approval.json new file mode 100644 index 00000000..57b6e49a --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_Approval.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "owner", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "approved", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "tokenId", + "type": "uint256" + } + ], + "name": "Approval", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "owner", + "type": "STRING" + }, + { + "description": "", + "name": "approved", + "type": "STRING" + }, + { + "description": "", + "name": "tokenId", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_Approval" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ApprovalForAll.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ApprovalForAll.json new file mode 100644 index 00000000..36fdd4a2 --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ApprovalForAll.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "owner", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "operator", + "type": "address" + }, + { + "indexed": false, + "internalType": "bool", + "name": "approved", + "type": "bool" + } + ], + "name": "ApprovalForAll", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "owner", + "type": "STRING" + }, + { + "description": "", + "name": "operator", + "type": "STRING" + }, + { + "description": "", + "name": "approved", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_ApprovalForAll" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_BaseInitialized.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_BaseInitialized.json new file mode 100644 index 00000000..dbbc69c0 --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_BaseInitialized.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": false, + "internalType": "string", + "name": "name", + "type": "string" + }, + { + "indexed": false, + "internalType": "string", + "name": "symbol", + "type": "string" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "BaseInitialized", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "name", + "type": "STRING" + }, + { + "description": "", + "name": "symbol", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_BaseInitialized" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_CollectModuleWhitelisted.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_CollectModuleWhitelisted.json new file mode 100644 index 00000000..67194855 --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_CollectModuleWhitelisted.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "collectModule", + "type": "address" + }, + { + "indexed": true, + "internalType": "bool", + "name": "whitelisted", + "type": "bool" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "CollectModuleWhitelisted", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "collectModule", + "type": "STRING" + }, + { + "description": "", + "name": "whitelisted", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_CollectModuleWhitelisted" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_CollectNFTDeployed.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_CollectNFTDeployed.json new file mode 100644 index 00000000..25993268 --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_CollectNFTDeployed.json @@ -0,0 +1,65 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "uint256", + "name": "profileId", + "type": "uint256" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "pubId", + "type": "uint256" + }, + { + "indexed": true, + "internalType": "address", + "name": "collectNFT", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "CollectNFTDeployed", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "profileId", + "type": "STRING" + }, + { + "description": "", + "name": "pubId", + "type": "STRING" + }, + { + "description": "", + "name": "collectNFT", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_CollectNFTDeployed" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_CollectNFTInitialized.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_CollectNFTInitialized.json new file mode 100644 index 00000000..b5d813a3 --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_CollectNFTInitialized.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "uint256", + "name": "profileId", + "type": "uint256" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "pubId", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "CollectNFTInitialized", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "profileId", + "type": "STRING" + }, + { + "description": "", + "name": "pubId", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_CollectNFTInitialized" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_CollectNFTTransferred.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_CollectNFTTransferred.json new file mode 100644 index 00000000..adbf3525 --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_CollectNFTTransferred.json @@ -0,0 +1,87 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "uint256", + "name": "profileId", + "type": "uint256" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "pubId", + "type": "uint256" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "collectNFTId", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "address", + "name": "from", + "type": "address" + }, + { + "indexed": false, + "internalType": "address", + "name": "to", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "CollectNFTTransferred", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "profileId", + "type": "STRING" + }, + { + "description": "", + "name": "pubId", + "type": "STRING" + }, + { + "description": "", + "name": "collectNFTId", + "type": "STRING" + }, + { + "description": "", + "name": "from", + "type": "STRING" + }, + { + "description": "", + "name": "to", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_CollectNFTTransferred" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_Collected.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_Collected.json new file mode 100644 index 00000000..3a3a6831 --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_Collected.json @@ -0,0 +1,87 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "collector", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "profileId", + "type": "uint256" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "pubId", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "rootProfileId", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "rootPubId", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "Collected", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "collector", + "type": "STRING" + }, + { + "description": "", + "name": "profileId", + "type": "STRING" + }, + { + "description": "", + "name": "pubId", + "type": "STRING" + }, + { + "description": "", + "name": "rootProfileId", + "type": "STRING" + }, + { + "description": "", + "name": "rootPubId", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_Collected" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_CommentCreated.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_CommentCreated.json new file mode 100644 index 00000000..edb83742 --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_CommentCreated.json @@ -0,0 +1,142 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "uint256", + "name": "profileId", + "type": "uint256" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "pubId", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "string", + "name": "contentURI", + "type": "string" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "profileIdPointed", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "pubIdPointed", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "referenceModuleData", + "type": "bytes" + }, + { + "indexed": false, + "internalType": "address", + "name": "collectModule", + "type": "address" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "collectModuleReturnData", + "type": "bytes" + }, + { + "indexed": false, + "internalType": "address", + "name": "referenceModule", + "type": "address" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "referenceModuleReturnData", + "type": "bytes" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "CommentCreated", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "profileId", + "type": "STRING" + }, + { + "description": "", + "name": "pubId", + "type": "STRING" + }, + { + "description": "", + "name": "contentURI", + "type": "STRING" + }, + { + "description": "", + "name": "profileIdPointed", + "type": "STRING" + }, + { + "description": "", + "name": "pubIdPointed", + "type": "STRING" + }, + { + "description": "", + "name": "referenceModuleData", + "type": "STRING" + }, + { + "description": "", + "name": "collectModule", + "type": "STRING" + }, + { + "description": "", + "name": "collectModuleReturnData", + "type": "STRING" + }, + { + "description": "", + "name": "referenceModule", + "type": "STRING" + }, + { + "description": "", + "name": "referenceModuleReturnData", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_CommentCreated" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_DefaultProfileSet.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_DefaultProfileSet.json new file mode 100644 index 00000000..a56ab9c6 --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_DefaultProfileSet.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "wallet", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "profileId", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "DefaultProfileSet", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "wallet", + "type": "STRING" + }, + { + "description": "", + "name": "profileId", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_DefaultProfileSet" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_DispatcherSet.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_DispatcherSet.json new file mode 100644 index 00000000..cda63a15 --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_DispatcherSet.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "uint256", + "name": "profileId", + "type": "uint256" + }, + { + "indexed": true, + "internalType": "address", + "name": "dispatcher", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "DispatcherSet", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "profileId", + "type": "STRING" + }, + { + "description": "", + "name": "dispatcher", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_DispatcherSet" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_EmergencyAdminSet.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_EmergencyAdminSet.json new file mode 100644 index 00000000..e55b00a1 --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_EmergencyAdminSet.json @@ -0,0 +1,65 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "caller", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "oldEmergencyAdmin", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "newEmergencyAdmin", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "EmergencyAdminSet", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "caller", + "type": "STRING" + }, + { + "description": "", + "name": "oldEmergencyAdmin", + "type": "STRING" + }, + { + "description": "", + "name": "newEmergencyAdmin", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_EmergencyAdminSet" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FeeModuleBaseConstructed.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FeeModuleBaseConstructed.json new file mode 100644 index 00000000..8d65974c --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FeeModuleBaseConstructed.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "moduleGlobals", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "FeeModuleBaseConstructed", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "moduleGlobals", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_FeeModuleBaseConstructed" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowModuleSet.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowModuleSet.json new file mode 100644 index 00000000..73dd2f4a --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowModuleSet.json @@ -0,0 +1,65 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "uint256", + "name": "profileId", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "address", + "name": "followModule", + "type": "address" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "followModuleReturnData", + "type": "bytes" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "FollowModuleSet", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "profileId", + "type": "STRING" + }, + { + "description": "", + "name": "followModule", + "type": "STRING" + }, + { + "description": "", + "name": "followModuleReturnData", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_FollowModuleSet" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowModuleWhitelisted.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowModuleWhitelisted.json new file mode 100644 index 00000000..d72fd802 --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowModuleWhitelisted.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "followModule", + "type": "address" + }, + { + "indexed": true, + "internalType": "bool", + "name": "whitelisted", + "type": "bool" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "FollowModuleWhitelisted", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "followModule", + "type": "STRING" + }, + { + "description": "", + "name": "whitelisted", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_FollowModuleWhitelisted" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowNFTDelegatedPowerChanged.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowNFTDelegatedPowerChanged.json new file mode 100644 index 00000000..cb0495ca --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowNFTDelegatedPowerChanged.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "delegate", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "newPower", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "FollowNFTDelegatedPowerChanged", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "delegate", + "type": "STRING" + }, + { + "description": "", + "name": "newPower", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_FollowNFTDelegatedPowerChanged" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowNFTDeployed.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowNFTDeployed.json new file mode 100644 index 00000000..b8beb80e --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowNFTDeployed.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "uint256", + "name": "profileId", + "type": "uint256" + }, + { + "indexed": true, + "internalType": "address", + "name": "followNFT", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "FollowNFTDeployed", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "profileId", + "type": "STRING" + }, + { + "description": "", + "name": "followNFT", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_FollowNFTDeployed" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowNFTInitialized.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowNFTInitialized.json new file mode 100644 index 00000000..5e56b831 --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowNFTInitialized.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "uint256", + "name": "profileId", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "FollowNFTInitialized", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "profileId", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_FollowNFTInitialized" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowNFTTransferred.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowNFTTransferred.json new file mode 100644 index 00000000..32c80f58 --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowNFTTransferred.json @@ -0,0 +1,76 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "uint256", + "name": "profileId", + "type": "uint256" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "followNFTId", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "address", + "name": "from", + "type": "address" + }, + { + "indexed": false, + "internalType": "address", + "name": "to", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "FollowNFTTransferred", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "profileId", + "type": "STRING" + }, + { + "description": "", + "name": "followNFTId", + "type": "STRING" + }, + { + "description": "", + "name": "from", + "type": "STRING" + }, + { + "description": "", + "name": "to", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_FollowNFTTransferred" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowNFTURISet.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowNFTURISet.json new file mode 100644 index 00000000..8440666e --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowNFTURISet.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "uint256", + "name": "profileId", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "string", + "name": "followNFTURI", + "type": "string" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "FollowNFTURISet", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "profileId", + "type": "STRING" + }, + { + "description": "", + "name": "followNFTURI", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_FollowNFTURISet" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_Followed.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_Followed.json new file mode 100644 index 00000000..62a40f3f --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_Followed.json @@ -0,0 +1,65 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "follower", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256[]", + "name": "profileIds", + "type": "uint256[]" + }, + { + "indexed": false, + "internalType": "bytes[]", + "name": "followModuleDatas", + "type": "bytes[]" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "Followed", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "follower", + "type": "STRING" + }, + { + "description": "", + "name": "profileIds", + "type": "STRING" + }, + { + "description": "", + "name": "followModuleDatas", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_Followed" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowsApproved.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowsApproved.json new file mode 100644 index 00000000..8686db11 --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_FollowsApproved.json @@ -0,0 +1,76 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "owner", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "profileId", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "address[]", + "name": "addresses", + "type": "address[]" + }, + { + "indexed": false, + "internalType": "bool[]", + "name": "approved", + "type": "bool[]" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "FollowsApproved", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "owner", + "type": "STRING" + }, + { + "description": "", + "name": "profileId", + "type": "STRING" + }, + { + "description": "", + "name": "addresses", + "type": "STRING" + }, + { + "description": "", + "name": "approved", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_FollowsApproved" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_GovernanceSet.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_GovernanceSet.json new file mode 100644 index 00000000..c1079b30 --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_GovernanceSet.json @@ -0,0 +1,65 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "caller", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "prevGovernance", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "newGovernance", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "GovernanceSet", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "caller", + "type": "STRING" + }, + { + "description": "", + "name": "prevGovernance", + "type": "STRING" + }, + { + "description": "", + "name": "newGovernance", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_GovernanceSet" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_MirrorCreated.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_MirrorCreated.json new file mode 100644 index 00000000..bc4e3146 --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_MirrorCreated.json @@ -0,0 +1,109 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "uint256", + "name": "profileId", + "type": "uint256" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "pubId", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "profileIdPointed", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "pubIdPointed", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "referenceModuleData", + "type": "bytes" + }, + { + "indexed": false, + "internalType": "address", + "name": "referenceModule", + "type": "address" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "referenceModuleReturnData", + "type": "bytes" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "MirrorCreated", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "profileId", + "type": "STRING" + }, + { + "description": "", + "name": "pubId", + "type": "STRING" + }, + { + "description": "", + "name": "profileIdPointed", + "type": "STRING" + }, + { + "description": "", + "name": "pubIdPointed", + "type": "STRING" + }, + { + "description": "", + "name": "referenceModuleData", + "type": "STRING" + }, + { + "description": "", + "name": "referenceModule", + "type": "STRING" + }, + { + "description": "", + "name": "referenceModuleReturnData", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_MirrorCreated" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ModuleBaseConstructed.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ModuleBaseConstructed.json new file mode 100644 index 00000000..fb912895 --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ModuleBaseConstructed.json @@ -0,0 +1,43 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "hub", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "ModuleBaseConstructed", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "hub", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_ModuleBaseConstructed" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ModuleGlobalsCurrencyWhitelisted.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ModuleGlobalsCurrencyWhitelisted.json new file mode 100644 index 00000000..2cf2c04a --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ModuleGlobalsCurrencyWhitelisted.json @@ -0,0 +1,65 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "currency", + "type": "address" + }, + { + "indexed": true, + "internalType": "bool", + "name": "prevWhitelisted", + "type": "bool" + }, + { + "indexed": true, + "internalType": "bool", + "name": "whitelisted", + "type": "bool" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "ModuleGlobalsCurrencyWhitelisted", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "currency", + "type": "STRING" + }, + { + "description": "", + "name": "prevWhitelisted", + "type": "STRING" + }, + { + "description": "", + "name": "whitelisted", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_ModuleGlobalsCurrencyWhitelisted" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ModuleGlobalsGovernanceSet.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ModuleGlobalsGovernanceSet.json new file mode 100644 index 00000000..cb36804d --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ModuleGlobalsGovernanceSet.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "prevGovernance", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "newGovernance", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "ModuleGlobalsGovernanceSet", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "prevGovernance", + "type": "STRING" + }, + { + "description": "", + "name": "newGovernance", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_ModuleGlobalsGovernanceSet" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ModuleGlobalsTreasuryFeeSet.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ModuleGlobalsTreasuryFeeSet.json new file mode 100644 index 00000000..13dc63ce --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ModuleGlobalsTreasuryFeeSet.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "uint16", + "name": "prevTreasuryFee", + "type": "uint16" + }, + { + "indexed": true, + "internalType": "uint16", + "name": "newTreasuryFee", + "type": "uint16" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "ModuleGlobalsTreasuryFeeSet", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "prevTreasuryFee", + "type": "STRING" + }, + { + "description": "", + "name": "newTreasuryFee", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_ModuleGlobalsTreasuryFeeSet" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ModuleGlobalsTreasurySet.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ModuleGlobalsTreasurySet.json new file mode 100644 index 00000000..b17d3feb --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ModuleGlobalsTreasurySet.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "prevTreasury", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "newTreasury", + "type": "address" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "ModuleGlobalsTreasurySet", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "prevTreasury", + "type": "STRING" + }, + { + "description": "", + "name": "newTreasury", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_ModuleGlobalsTreasurySet" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_PostCreated.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_PostCreated.json new file mode 100644 index 00000000..3512d596 --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_PostCreated.json @@ -0,0 +1,109 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "uint256", + "name": "profileId", + "type": "uint256" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "pubId", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "string", + "name": "contentURI", + "type": "string" + }, + { + "indexed": false, + "internalType": "address", + "name": "collectModule", + "type": "address" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "collectModuleReturnData", + "type": "bytes" + }, + { + "indexed": false, + "internalType": "address", + "name": "referenceModule", + "type": "address" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "referenceModuleReturnData", + "type": "bytes" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "PostCreated", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "profileId", + "type": "STRING" + }, + { + "description": "", + "name": "pubId", + "type": "STRING" + }, + { + "description": "", + "name": "contentURI", + "type": "STRING" + }, + { + "description": "", + "name": "collectModule", + "type": "STRING" + }, + { + "description": "", + "name": "collectModuleReturnData", + "type": "STRING" + }, + { + "description": "", + "name": "referenceModule", + "type": "STRING" + }, + { + "description": "", + "name": "referenceModuleReturnData", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_PostCreated" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ProfileCreated.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ProfileCreated.json new file mode 100644 index 00000000..fcff5baa --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ProfileCreated.json @@ -0,0 +1,120 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "uint256", + "name": "profileId", + "type": "uint256" + }, + { + "indexed": true, + "internalType": "address", + "name": "creator", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "to", + "type": "address" + }, + { + "indexed": false, + "internalType": "string", + "name": "handle", + "type": "string" + }, + { + "indexed": false, + "internalType": "string", + "name": "imageURI", + "type": "string" + }, + { + "indexed": false, + "internalType": "address", + "name": "followModule", + "type": "address" + }, + { + "indexed": false, + "internalType": "bytes", + "name": "followModuleReturnData", + "type": "bytes" + }, + { + "indexed": false, + "internalType": "string", + "name": "followNFTURI", + "type": "string" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "ProfileCreated", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "profileId", + "type": "STRING" + }, + { + "description": "", + "name": "creator", + "type": "STRING" + }, + { + "description": "", + "name": "to", + "type": "STRING" + }, + { + "description": "", + "name": "handle", + "type": "STRING" + }, + { + "description": "", + "name": "imageURI", + "type": "STRING" + }, + { + "description": "", + "name": "followModule", + "type": "STRING" + }, + { + "description": "", + "name": "followModuleReturnData", + "type": "STRING" + }, + { + "description": "", + "name": "followNFTURI", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_ProfileCreated" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ProfileCreatorWhitelisted.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ProfileCreatorWhitelisted.json new file mode 100644 index 00000000..6e534797 --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ProfileCreatorWhitelisted.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "profileCreator", + "type": "address" + }, + { + "indexed": true, + "internalType": "bool", + "name": "whitelisted", + "type": "bool" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "ProfileCreatorWhitelisted", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "profileCreator", + "type": "STRING" + }, + { + "description": "", + "name": "whitelisted", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_ProfileCreatorWhitelisted" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ProfileImageURISet.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ProfileImageURISet.json new file mode 100644 index 00000000..a5061e80 --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ProfileImageURISet.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "uint256", + "name": "profileId", + "type": "uint256" + }, + { + "indexed": false, + "internalType": "string", + "name": "imageURI", + "type": "string" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "ProfileImageURISet", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "profileId", + "type": "STRING" + }, + { + "description": "", + "name": "imageURI", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_ProfileImageURISet" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ReferenceModuleWhitelisted.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ReferenceModuleWhitelisted.json new file mode 100644 index 00000000..ca8cb9ba --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_ReferenceModuleWhitelisted.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "referenceModule", + "type": "address" + }, + { + "indexed": true, + "internalType": "bool", + "name": "whitelisted", + "type": "bool" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "ReferenceModuleWhitelisted", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "referenceModule", + "type": "STRING" + }, + { + "description": "", + "name": "whitelisted", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_ReferenceModuleWhitelisted" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_StateSet.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_StateSet.json new file mode 100644 index 00000000..b909a73e --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_StateSet.json @@ -0,0 +1,65 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "caller", + "type": "address" + }, + { + "indexed": true, + "internalType": "enum DataTypes.ProtocolState", + "name": "prevState", + "type": "uint8" + }, + { + "indexed": true, + "internalType": "enum DataTypes.ProtocolState", + "name": "newState", + "type": "uint8" + }, + { + "indexed": false, + "internalType": "uint256", + "name": "timestamp", + "type": "uint256" + } + ], + "name": "StateSet", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "caller", + "type": "STRING" + }, + { + "description": "", + "name": "prevState", + "type": "STRING" + }, + { + "description": "", + "name": "newState", + "type": "STRING" + }, + { + "description": "", + "name": "timestamp", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_StateSet" + } +} \ No newline at end of file diff --git a/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_Transfer.json b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_Transfer.json new file mode 100644 index 00000000..b7f481be --- /dev/null +++ b/airflow/dags/resources/stages/parse/table_definitions/lens_protocol/LensHub_event_Transfer.json @@ -0,0 +1,54 @@ +{ + "parser": { + "abi": { + "anonymous": false, + "inputs": [ + { + "indexed": true, + "internalType": "address", + "name": "from", + "type": "address" + }, + { + "indexed": true, + "internalType": "address", + "name": "to", + "type": "address" + }, + { + "indexed": true, + "internalType": "uint256", + "name": "tokenId", + "type": "uint256" + } + ], + "name": "Transfer", + "type": "event" + }, + "contract_address": "0xdb46d1dc155634fbc732f92e853b10b288ad5a1d", + "field_mapping": {}, + "type": "log" + }, + "table": { + "dataset_name": "lens_protocol", + "schema": [ + { + "description": "", + "name": "from", + "type": "STRING" + }, + { + "description": "", + "name": "to", + "type": "STRING" + }, + { + "description": "", + "name": "tokenId", + "type": "STRING" + } + ], + "table_description": "", + "table_name": "LensHub_event_Transfer" + } +} \ No newline at end of file