加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads
首頁 > TRX > Info

將智能合約連接到Twitter API-ODAILY_TER:WIT

Author:

Time:1900/1/1 0:00:00

像Twitter這樣的社交媒體平臺擁有豐富的數據,展示了全世界人們所關心的熱門話題。我們正在進入一個數據驅動的世界,而Chainlink提供了一個渠道,將這個龐大的數據集安全地連接到鏈上世界,為我們的社交媒體生活帶來智能合約的可靠性和透明度保證。

在這次的實戰演練中,我們將介紹如何讓你的智能合約連接到TwitterAPI。具體來說,我們將解釋如何從智能合約中發出一條推文,但是圍繞社交媒體進行數據分析和智能合約的執行所展示出來的可能性卻是無限的。

構造函數

香港華富建業證券已向股民推出虛擬資產交易:金色財經報道,為券商提供數字化服務的長橋科技向券商推出7x24一站式虛擬資產交易系統解決方案,可根據券商的實際需要,為券商提供應用程式及柜臺兩大服務,并以月費的形式向券商收取費用。而中國通海國際金融(0952)子公司華富建業證券則成為于長橋科技第一家推出虛擬資產交易的券商。

長橋科技也聯同兩家虛擬資產交易所HashKey及OSL為券商提供解決方案,可為用戶提供行情數據、歷史K線圖及成交統計等行情數據,以及交易及清結算服等等。華富建業證券董事總經理甄靜敏亦于今日發布會中,使用長橋科技定制的應用程式,示范完成第一筆虛擬資產交易。

長橋科技(香港)行政總裁胡國文表示,除華富建業證券外,目前有意合作的券商已有20多個,今年預計會與30家券商左右合作。被問到目前香港只有專業投資者能投資虛擬資產、以及目前只接受比特幣、以太坊和萊特幣時,胡國文表示若日后能接受一般投資者及其他幣種投資時,該平臺亦可以容納。[2023/7/22 15:51:30]

Curve原生穩定幣crvUSD鑄造數量突破5500萬枚:7月4日消息,據Curve網站數據顯示,Curve原生穩定幣crvUSD鑄造數量突破5500萬枚,其中基于wstETH的鑄造數量為4038萬枚,基于sfrxETH的鑄造數量為816萬枚,基于WBTC的鑄造數量約為567萬枚,基于ETH的鑄造數量為126萬枚[2023/7/4 22:16:31]

我們從熟悉的ChainlinkClient導入和繼承開始。導入ChainlinkClient合約包含了構建請求、提交給一個或多個Chainlink節點,并接收回復所需的所有功能。只需定義你選擇的oracle地址,該節點為其TwitterJob提供的作業規范ID,并定義該節點處理請求所需的費用。此外,我們還定義了onlyOwner修飾符,這樣只有創建合約的地址才能通過這個合約發推特。

Tweet函數

Polygon生態NFT交易平臺EZswap將舉辦激勵活動以獎勵早期用戶:1月30日,Polygon生態NFT交易平臺EZswap宣布將與Polygon和Galxe合作舉辦Flamingo活動,以獎勵使用EZswap的早期參與者。

據悉,本次活動將于1月30日開始,2月12日(UTC時間12:00)結束,活動內容的4個任務將在Galxe上獨家進行,包括建立礦池、買賣NFT等,獎品包括USDT、白名單、OAT和專用NFT。

此前報道,EZswap于2022年10月以4000萬美元Token估值完成100萬美元Pre-Seed輪融資,平臺于2023年1月28日正式上線。[2023/1/30 11:37:11]

構建了合約之后,發推特就非常簡單了。tweet函數接收要推送的字符串,創建請求結構體,并將其提交給定義的Chainlink節點。請求結構中需要兩個字段:`status`和`copyPath`。`status`,即我們希望發布的推文,在Twitter外部適配器中被定義為一個輸入,該節點將運行它來完成這項工作。而`copyPath`則是所有Chainlink節點支持的默認適配器的一部分,它告訴節點如何解析JSON輸出。此外,`endpoint`可以指定為不同的Twitter端點,具有不同的功能,但適配器默即可發布推文狀態,因此目前不需要關心這一參數。

波場TRON賬戶總數突破1.3億:據官方最新消息,2022年12月18日,TRONSCAN最新數據顯示,波場TRON賬戶總數達到130,235,049,正式突破1.3億。波場TRON各項數據穩中前進,波場生態逐漸強大的同時,也將迎來更多交易量。[2022/12/18 21:52:04]

上面是外部適配器的JSON輸出示例,在其market.link列表上提供。我們希望得到該推文的`statusCode`來確認它是否成功。`statusCode`是輸出的JSON結構中第一層的key,所以路徑只是`statusCode`。如果我們希望檢索`data:{result:}`,其中result是第二層的key,我們可以使用點符號將路徑指定為`data.result`。更多關于Copy和其他適配器的信息在Chainlink適配器文檔頁面提供。

奇瑞汽車推出全球首套元宇宙主題限量版系列數字藏品:金色財經報道,據奇瑞汽車官方公眾號消息,奇瑞汽車推出全球首套元宇宙主題限量版系列數字藏品。據悉,OMODA 5元宇宙數字藏品發售將分為4個階段,共發布4個系列產品,分為歐萌達OMODA 5次元版、歐萌達OMODA 5元宇宙版、歐萌達OMODA 5阿喜版三個系列的OMODA 5元宇宙數字藏品盲盒以及最終可合成的歐萌達OMODA 5首發紀念版。用戶集齊指定款式的歐萌達OMODA 5元宇宙數字改裝車,即可合成歐萌達首發紀念版數字藏品,并有機會兌換歐萌達OMODA 5實車1年使用權。[2022/6/14 4:25:10]

構建好包含tweet和要返回的路徑的請求,就可以提交請求,之后就會被節點處理,并在`fulfill()`回調中返回statusCode。用戶合約端只需要構建和提交請求即可,因為大部分繁重的工作都由Chainlink節點處理。

Twitter外部適配器和節點配置

在節點方面,有幾件事我們必須做。-安裝并運行Twitter外部適配器

在節點和適配器之間建立一個橋接器

創建一個使用橋接器的工作規范

正如Twitter適配器列表中所概述的那樣,在使用yarn運行適配器之前,需要四個環境變量來定義TwitterAPI的連接訪問。

默認情況下,適配器監聽端口為8080。請注意,如果你的節點和適配器不是運行在同一個容器中,或者不是本地的,localhost:8080對它們來說是不一樣的。在這種情況下,當你定義連接節點的橋接器時,你需要根據你的適配器運行的位置,指定你的docker容器的IP或你的主機的本地IP。也可以將適配器托管在一臺單獨的機器上,在這種情況下,您可以指定它的公共IP或本地IP,如果它在同一個局域網內。

在您的節點和適配器之間定義一個橋接器非常簡單。只需在你的節點界面上填寫新建網橋頁面,并輸入適配器的URL,給它起個名字,并指定你想要的最低確認數和費用金額。

現在適配器已經運行并連接到您的節點,我們需要定義一個作業規范,以便在智能合約請求調用橋接器時使用它。在節點儀表板的NewJob部分里,我們定義了一個JSON規范,說明什么會啟動一個作業,以及這個job會執行什么任務(task)。

在這個Twitter適配器的情況下,我們的作業規范應該是這樣的。

首先是觸發器。用來告訴節點要監控哪個oracle合約,并從哪個oracle合約上獲取job。這與前面創建請求智能合約時使用的oracle地址相同。請求被發送到鏈上的這個oracle,由于節點正在監控它的作業請求,所以當請求進來時,它將啟動這個job。更多關于部署這個oracle合約的內容,可以在FulfillingChainlinkRequests文檔頁找到。

接下來是任務。當然,我們這里需要的是Twitter任務--只需填寫Twitter適配器的橋接器名稱即可。接下來我們定義了copyadapter任務,這樣它就會處理請求中的copyPath,然后用ethuint256適配器將輸出轉換為unit256,最后用ethtx適配器將答案提交回鏈上。至此,節點設置就完成了。在創建這個jobspec時,會提供一個jobID,而請求合約在形成請求時使用的就是這個jobID。

結束語

希望這個演練能夠幫助進一步展示Chainlink將任何API連接到您的智能合約的潛力,同時也解釋了節點運營方處理這些任務所需的一些配置。

如果你是一名開發人員,并希望將你的智能合約連接到鏈外數據和系統,請訪問開發人員文檔并加入Discord上的技術討論。如果你想安排一個電話,更深入地討論集成問題,請在這里聯系。

Tags:TERTWIWITTTEterra幣最高價格Pepe TwinsNewItempolkadottedtie

TRX
艾場游戲劉沐真:區塊鏈助力解決游戲領域三大難題-ODAILY_區塊鏈:BLITZ

火大教育 2021年1月7日,在“乘風而上”于佳寧跨年演講上,艾場游戲創始人劉沐真作為嘉賓分享了他對于區塊鏈技術在游戲領域發展的思考.

1900/1/1 0:00:00
抱薪者說:拯救被盜 FC,神秘組織在行動-ODAILY_APE:STA

他們閱讀你的電子郵件、查看你的聊天信息、網頁瀏覽記錄……利用這些數據,他們可以制定許多有針對性的獲利方式,比如遠程控制、醫療詐騙.

1900/1/1 0:00:00
烤仔觀察 | 黃立成:I am a problem solver-ODAILY_NAN:BDC

相信大家看過上期《烤仔觀察|風口上的“大哥”-黃立成》后難免困惑——黃立成究竟如何能精準地瞄準每一個風口并快速入場?這個問題其實可以從他在面對“未來計劃”這一問題時的回答中窺見一二.

1900/1/1 0:00:00
又一巨頭發聲,標普全球開始為比特幣喊單 | 烤仔星選-ODAILY_比特幣:比特幣市場規模多大

隨著灰度基金與摩根大通近日頻繁提及比特幣等加密貨幣,加密貨幣正越來越被傳統金融領域巨頭所關注。近日,信用評級業的全球領導者的標普全球也開始喊單比特幣.

1900/1/1 0:00:00
比特幣4萬美金附近反復回調,這說明了什么-ODAILY_比特幣:比特幣萊特幣

現貨接近10%的打針,合約超過10%的打針,意味著今天又爆歸零掉不少賭徒的籌碼。當然,由于人性導致了咱們幣圈這些合約賭徒永遠都是收割不完的。后面打完針、爆完合約之后.

1900/1/1 0:00:00
加密貨幣上市場,使用比特幣賺錢的五種方式-ODAILY_比特幣:TIN

到目前為止,2021年對比特幣來說是令人興奮的一年。這一市值最大的加密貨幣價格再創巔峰,突破了4萬美元。價格的上漲以及隨之而來的炒作周期,讓更多的人開始關注比特幣.

1900/1/1 0:00:00
ads