orbiter sdk
1.0.0
Orbiter-Sdk เป็นไลบรารีการถ่ายโอนข้ามแพลตฟอร์ม Layer2 ที่ปลอดภัยและรวดเร็ว
# Use yarn
yarn add orbiter-sdk
# Or use npm
npm install orbiter-sdk --save
โปรเจ็กต์ตัวอย่างส่วนหน้าที่ใช้ vue3+vite ผบ
สนาม | พิมพ์ | ค่าเริ่มต้น | รายละเอียด |
---|---|---|---|
chainId | ตัวเลข | - | รหัสห่วงโซ่ของออร์บิเตอร์ |
ชื่อ | เชือก | - | ชื่อโทเค็น เช่น ETH, USDC |
ที่อยู่ | เชือก | - | ที่อยู่สัญญาโทเค็น |
ความแม่นยำ | ตัวเลข | - | ทศนิยมโทเค็น |
ที่อยู่ผู้ผลิต | เชือก | - | ที่อยู่ ethereum ของผู้สร้าง Orbiter |
ไอคอน | เชือก | - | ไอคอนโทเค็น (สิ่งที่ต้องทำ) |
สนาม | พิมพ์ | ค่าเริ่มต้น | รายละเอียด |
---|---|---|---|
รหัส | ตัวเลข | - | รหัสห่วงโซ่ของออร์บิเตอร์ |
ชื่อ | เชือก | - | ชื่อลูกโซ่ |
รหัสเครือข่าย | หมายเลข | เชือก | - | รหัสเครือข่ายเครือข่าย |
ไอคอน | เชือก | - | ไอคอนลูกโซ่(สิ่งที่ต้องทำ) |
ค่า: 'Mainnet' | 'Testnet'
// constructor
const bridge = new Bridge ( 'Mainnet' or 'Testnet' )
พารามิเตอร์: -
กลับ: 'Mainnet' | 'Testnet'
ตัวอย่างการใช้งาน: ประมาณบรรทัด 118 ในไฟล์
พารามิเตอร์:
สนาม | พิมพ์ | ค่าเริ่มต้น | รายละเอียด |
---|---|---|---|
จากChain | สะพานโซ่ | ไม่ได้กำหนด | คัดสรรจากลูกโซ่ |
ถึงChain | สะพานโซ่ | ไม่ได้กำหนด | เลือกเป็นลูกโซ่ |
กลับ:
สนาม | พิมพ์ | ค่าเริ่มต้น | รายละเอียด |
---|---|---|---|
โทเค็น | บริดจ์โทเค็น[] | - | โทเค็นการสนับสนุน |
จากChains | บริดจ์เชน[] | - | การสนับสนุนจากChains |
ถึงChains | บริดจ์เชน[] | - | สนับสนุนโซ่ |
ตัวอย่างการใช้งาน: ประมาณบรรทัด 151 ในไฟล์
พารามิเตอร์:
สนาม | พิมพ์ | ค่าเริ่มต้น | รายละเอียด |
---|---|---|---|
โทเค็น | บริดจ์โทเค็น | - | โทเค็นที่เลือก |
จากChain | สะพานโซ่ | - | คัดสรรจากลูกโซ่ |
ถึงChain | สะพานโซ่ | - | คัดสรรจากลูกโซ่ |
ปริมาณหม | สตริง | ตัวเลข | ไม่ได้กำหนด | ปริมาณที่มนุษย์สามารถอ่านได้ เช่น 0.01 |
กลับ:
สนาม | พิมพ์ | ค่าเริ่มต้น | รายละเอียด |
---|---|---|---|
จ่ายข้อความ | เชือก | - | รหัสประจำตัวยานอวกาศ |
จำนวนเงินที่จ่าย | ethers.BigNumber | - | จำนวนเงินที่จ่ายใหญ่ |
จ่ายเงินจำนวนหม | เชือก | - | จำนวนเงินที่มนุษย์สามารถอ่านได้ |
รับจำนวนห | เชือก | - | จำนวนการรับที่มนุษย์สามารถอ่านได้ |
ตัวอย่างการใช้งาน: ประมาณบรรทัด 167 ในไฟล์
พารามิเตอร์:
สนาม | พิมพ์ | ค่าเริ่มต้น | รายละเอียด |
---|---|---|---|
ผู้ลงนาม | อีเทอร์ผู้ลงนาม | - | ผู้ลงนาม Ethereum เช่น: ใหม่ provider.Web3Provider(window.ethereum).getSigner() |
โทเค็น | บริดจ์โทเค็น | - | โทเค็นที่เลือก |
จากChain | สะพานโซ่ | - | คัดสรรจากลูกโซ่ |
ถึงChain | สะพานโซ่ | - | คัดสรรจากลูกโซ่ |
ปริมาณหม | สตริง | ตัวเลข | ไม่ได้กำหนด | ปริมาณที่มนุษย์สามารถอ่านได้ เช่น 0.01 |
ส่งคืน: โครงสร้างข้อมูลปัจจุบันที่ส่งคืนโดยแตกต่างจากเชน ยังไม่มีโครงสร้างข้อมูลแบบรวม