Get Object Dynamic Field
पैरामीटर
यह विधि किसी भी पैरामीटर को स्वीकार नहीं करती है।
रिटर्न
डेटा
वस्तु
लोड हो रहा है...
वस्तु
वस्तु
लोड हो रहा है...
dynamicField
वस्तु
लोड हो रहा है...
नाम
वस्तु
लोड हो रहा है...
प्रकार
वस्तु
लोड हो रहा है...
repr
डोरी
लोड हो रहा है...
json
वस्तु
लोड हो रहा है...
पहचान
डोरी
लोड हो रहा है...
bcs
डोरी
लोड हो रहा है...
कीमत
वस्तु
लोड हो रहा है...
__typename
डोरी
लोड हो रहा है...
प्रकार
वस्तु
लोड हो रहा है...
repr
डोरी
लोड हो रहा है...
json
बूलियन
लोड हो रहा है...
bcs
डोरी
लोड हो रहा है...
अनुरोध
1curl --location 'https://docs-demo.sui-mainnet.quiknode.pro/graphql' \2--header 'Accept: application/json' \3--header 'Content-Type: application/json' \4--data '{5"query": "query DynamicField { object(address: \"0xb57fba584a700a5bcb40991e1b2e6bf68b0f3896d767a0da92e69de73de226ac\") { dynamicField(name: { type: \"0x2::kiosk::Lock\", bcs: \"NLArx1UJguOUYmXgNG8Pv8KbKXLjWtCi6i0Yeq1Vhfw=\" }) { ...DynamicFieldSelect } } } fragment DynamicFieldSelect on DynamicField { name { ...MoveValueFields } value { ...DynamicFieldValueSelection } } fragment DynamicFieldValueSelection on DynamicFieldValue { __typename ... on MoveValue { ...MoveValueFields } ... on MoveObject { hasPublicTransfer contents { ...MoveValueFields } } } fragment MoveValueFields on MoveValue { type { repr } json bcs }"6}'7
1curl --location 'https://docs-demo.sui-mainnet.quiknode.pro/graphql' \2--header 'Accept: application/json' \3--header 'Content-Type: application/json' \4--data '{5"query": "query DynamicField { object(address: \"0xb57fba584a700a5bcb40991e1b2e6bf68b0f3896d767a0da92e69de73de226ac\") { dynamicField(name: { type: \"0x2::kiosk::Lock\", bcs: \"NLArx1UJguOUYmXgNG8Pv8KbKXLjWtCi6i0Yeq1Vhfw=\" }) { ...DynamicFieldSelect } } } fragment DynamicFieldSelect on DynamicField { name { ...MoveValueFields } value { ...DynamicFieldValueSelection } } fragment DynamicFieldValueSelection on DynamicFieldValue { __typename ... on MoveValue { ...MoveValueFields } ... on MoveObject { hasPublicTransfer contents { ...MoveValueFields } } } fragment MoveValueFields on MoveValue { type { repr } json bcs }"6}'7
1const myHeaders = नया हेडर ( ) ;2myHeaders.append("Accept", "application/json");3myHeaders.append ( "Content- Type " , "application/json" ) ;45स्थिर कच्चा = JSON.stringify ( {6"query": "query DynamicField { object(address: \"0xb57fba584a700a5bcb40991e1b2e6bf68b0f3896d767a0da92e69de73de226ac\") { dynamicField(name: { type: \"0x2::kiosk::Lock\", bcs: \"NLArx1UJguOUYmXgNG8Pv8KbKXLjWtCi6i0Yeq1Vhfw=\" }) { ...DynamicFieldSelect } } } fragment DynamicFieldSelect on DynamicField { name { ...MoveValueFields } value { ...DynamicFieldValueSelection } } fragment DynamicFieldValueSelection on DynamicFieldValue { __typename ... on MoveValue { ...MoveValueFields } ... on MoveObject { hasPublicTransfer contents { ...MoveValueFields } } } fragment MoveValueFields on MoveValue { type { repr } json bcs }"7} ) ;89const requestOptions = {10तरीका : "डाक" ,11हेडर : मेरे हेडर ,12शरीर : कच्चा ,13पुनर्निर्देशन : "अनुसरण करना"14} ;1516fetch("https://docs-demo.sui-mainnet.quiknode.pro/graphql", requestOptions)17फिर ( ( प्रतिक्रिया ) = > प्रतिक्रिया.पाठ ( ) )18फिर ( ( परिणाम ) => कंसोल.लॉग ( परिणाम )19. कैच ( ( त्रुटि ) => कंसोल.त्रुटि ( त्रुटि ) ) ;20
1const myHeaders = नया हेडर ( ) ;2myHeaders.append("Accept", "application/json");3myHeaders.append ( "Content- Type " , "application/json" ) ;45स्थिर कच्चा = JSON.stringify ( {6"query": "query DynamicField { object(address: \"0xb57fba584a700a5bcb40991e1b2e6bf68b0f3896d767a0da92e69de73de226ac\") { dynamicField(name: { type: \"0x2::kiosk::Lock\", bcs: \"NLArx1UJguOUYmXgNG8Pv8KbKXLjWtCi6i0Yeq1Vhfw=\" }) { ...DynamicFieldSelect } } } fragment DynamicFieldSelect on DynamicField { name { ...MoveValueFields } value { ...DynamicFieldValueSelection } } fragment DynamicFieldValueSelection on DynamicFieldValue { __typename ... on MoveValue { ...MoveValueFields } ... on MoveObject { hasPublicTransfer contents { ...MoveValueFields } } } fragment MoveValueFields on MoveValue { type { repr } json bcs }"7} ) ;89const requestOptions = {10तरीका : "डाक" ,11हेडर : मेरे हेडर ,12शरीर : कच्चा ,13पुनर्निर्देशन : "अनुसरण करना"14} ;1516fetch("https://docs-demo.sui-mainnet.quiknode.pro/graphql", requestOptions)17फिर ( ( प्रतिक्रिया ) = > प्रतिक्रिया.पाठ ( ) )18फिर ( ( परिणाम ) => कंसोल.लॉग ( परिणाम )19. कैच ( ( त्रुटि ) => कंसोल.त्रुटि ( त्रुटि ) ) ;20
1आयात अनुरोध2आयात करें json34url = "https://docs-demo.sui-mainnet.quiknode.pro/graphql"56पेलोड = json . डंप्स ( {7"query": "query DynamicField { object(address: \"0xb57fba584a700a5bcb40991e1b2e6bf68b0f3896d767a0da92e69de73de226ac\") { dynamicField(name: { type: \"0x2::kiosk::Lock\", bcs: \"NLArx1UJguOUYmXgNG8Pv8KbKXLjWtCi6i0Yeq1Vhfw=\" }) { ...DynamicFieldSelect } } } fragment DynamicFieldSelect on DynamicField { name { ...MoveValueFields } value { ...DynamicFieldValueSelection } } fragment DynamicFieldValueSelection on DynamicFieldValue { __typename ... on MoveValue { ...MoveValueFields } ... on MoveObject { hasPublicTransfer contents { ...MoveValueFields } } } fragment MoveValueFields on MoveValue { type { repr } json bcs }"8} )9हेडर = {10'Accept': 'application/json',11'सामग्री प्रकार' : 'एप्लिकेशन/जेसन'12}1314प्रतिक्रिया = अनुरोध.अनुरोध ( " POST " , यूआरएल , हेडर = हेडर , डेटा = पेलोड )1516प्रिंट ( प्रतिक्रिया . पाठ )17
1आयात अनुरोध2आयात करें json34url = "https://docs-demo.sui-mainnet.quiknode.pro/graphql"56पेलोड = json . डंप्स ( {7"query": "query DynamicField { object(address: \"0xb57fba584a700a5bcb40991e1b2e6bf68b0f3896d767a0da92e69de73de226ac\") { dynamicField(name: { type: \"0x2::kiosk::Lock\", bcs: \"NLArx1UJguOUYmXgNG8Pv8KbKXLjWtCi6i0Yeq1Vhfw=\" }) { ...DynamicFieldSelect } } } fragment DynamicFieldSelect on DynamicField { name { ...MoveValueFields } value { ...DynamicFieldValueSelection } } fragment DynamicFieldValueSelection on DynamicFieldValue { __typename ... on MoveValue { ...MoveValueFields } ... on MoveObject { hasPublicTransfer contents { ...MoveValueFields } } } fragment MoveValueFields on MoveValue { type { repr } json bcs }"8} )9हेडर = {10'Accept': 'application/json',11'सामग्री प्रकार' : 'एप्लिकेशन/जेसन'12}1314प्रतिक्रिया = अनुरोध.अनुरोध ( " POST " , यूआरएल , हेडर = हेडर , डेटा = पेलोड )1516प्रिंट ( प्रतिक्रिया . पाठ )17
1ज़रूरत होना "उरी"2ज़रूरत होना "जेसन"3ज़रूरत होना "नेट/http"45url = URI("https://docs-demo.sui-mainnet.quiknode.pro/graphql")67https = Net :: HTTP . new ( url . host , url . port )8https . use_ssl = सत्य910अनुरोध = नेट :: एचटीटीपी :: पोस्ट.नया ( यूआरएल )11request["Accept"] = "application/json"12अनुरोध [ "सामग्री-प्रकार" ] = "एप्लिकेशन/जेसन"13अनुरोध.बॉडी = JSON . डंप ( {14"query" => "query DynamicField { object(address: \"0xb57fba584a700a5bcb40991e1b2e6bf68b0f3896d767a0da92e69de73de226ac\") { dynamicField(name: { type: \"0x2::kiosk::Lock\", bcs: \"NLArx1UJguOUYmXgNG8Pv8KbKXLjWtCi6i0Yeq1Vhfw=\" }) { ...DynamicFieldSelect } } } fragment DynamicFieldSelect on DynamicField { name { ...MoveValueFields } value { ...DynamicFieldValueSelection } } fragment DynamicFieldValueSelection on DynamicFieldValue { __typename ... on MoveValue { ...MoveValueFields } ... on MoveObject { hasPublicTransfer contents { ...MoveValueFields } } } fragment MoveValueFields on MoveValue { type { repr } json bcs }"15} )1617प्रतिक्रिया = https . अनुरोध ( अनुरोध )18puts response . read_body19
1ज़रूरत होना "उरी"2ज़रूरत होना "जेसन"3ज़रूरत होना "नेट/http"45url = URI("https://docs-demo.sui-mainnet.quiknode.pro/graphql")67https = Net :: HTTP . new ( url . host , url . port )8https . use_ssl = सत्य910अनुरोध = नेट :: एचटीटीपी :: पोस्ट.नया ( यूआरएल )11request["Accept"] = "application/json"12अनुरोध [ "सामग्री-प्रकार" ] = "एप्लिकेशन/जेसन"13अनुरोध.बॉडी = JSON . डंप ( {14"query" => "query DynamicField { object(address: \"0xb57fba584a700a5bcb40991e1b2e6bf68b0f3896d767a0da92e69de73de226ac\") { dynamicField(name: { type: \"0x2::kiosk::Lock\", bcs: \"NLArx1UJguOUYmXgNG8Pv8KbKXLjWtCi6i0Yeq1Vhfw=\" }) { ...DynamicFieldSelect } } } fragment DynamicFieldSelect on DynamicField { name { ...MoveValueFields } value { ...DynamicFieldValueSelection } } fragment DynamicFieldValueSelection on DynamicFieldValue { __typename ... on MoveValue { ...MoveValueFields } ... on MoveObject { hasPublicTransfer contents { ...MoveValueFields } } } fragment MoveValueFields on MoveValue { type { repr } json bcs }"15} )1617प्रतिक्रिया = https . अनुरोध ( अनुरोध )18puts response . read_body19
अब तक कोई खाता नहीं है?
कुछ ही सेकंड में अपना क्विकनोड एंडपॉइंट बनाएं और निर्माण शुरू करें।
मुफ़्त में शुरुआत करें