orbiter sdk
1.0.0
Orbiter-Sdk es una biblioteca de transferencia multiplataforma Layer2 segura y rápida
# Use yarn
yarn add orbiter-sdk
# Or use npm
npm install orbiter-sdk --save
Proyecto de ejemplo de front-end basado en vue3+vite. directorio
Campo | tipo | por defecto | desc |
---|---|---|---|
ID de cadena | número | - | ID de cadena del orbitador |
nombre | cadena | - | Nombre del token. por ejemplo: ETH, USDC |
DIRECCIÓN | cadena | - | Dirección del contrato de token |
precisión | número | - | Decimales simbólicos |
fabricanteDirección | cadena | - | Dirección de ethereum del fabricante de Orbiter |
icono | cadena | - | Icono de token (TODO) |
Campo | tipo | por defecto | desc |
---|---|---|---|
identificación | número | - | ID de cadena del orbitador |
nombre | cadena | - | Nombre de la cadena |
ID de red | número | cadena | - | ID de red de cadena |
icono | cadena | - | Icono de cadena (TODO) |
valor: 'Mainnet' | 'Testnet'
// constructor
const bridge = new Bridge ( 'Mainnet' or 'Testnet' )
Parámetros: -
Volver: 'Mainnet' | 'Testnet'
Ejemplo de uso: alrededor de la línea 118 del archivo
Parámetros:
Campo | tipo | por defecto | desc |
---|---|---|---|
desdeCadena | PuenteCadena | indefinido | Seleccionado de la cadena |
a cadena | PuenteCadena | indefinido | Seleccionado para encadenar |
Devolver:
Campo | tipo | por defecto | desc |
---|---|---|---|
fichas | PuenteToken[] | - | Fichas de soporte |
desdeCadenas | Cadena puente[] | - | Soporte deCadenas |
aCadenas | Cadena puente[] | - | Soporte aCadenas |
Ejemplo de uso: alrededor de la línea 151 del archivo
Parámetros:
Campo | tipo | por defecto | desc |
---|---|---|---|
simbólico | PuenteToken | - | Ficha seleccionada |
desdeCadena | PuenteCadena | - | Seleccionado de la cadena |
a cadena | PuenteCadena | - | Seleccionado de la cadena |
cantidadHm | cadena | número | indefinido | Cantidad legible por humanos. ej: 0,01 |
Devolver:
Campo | tipo | por defecto | desc |
---|---|---|---|
pagarTexto | cadena | - | Código de identificación del orbitador |
pagarMonto | éteres.BigNumber | - | Monto del pago de un gran número |
pagarImporteHm | cadena | - | Monto de pago legible por humanos |
recibirCantidadHm | cadena | - | Cantidad de recepción legible por humanos |
Ejemplo de uso: alrededor de la línea 167 del archivo
Parámetros:
Campo | tipo | por defecto | desc |
---|---|---|---|
firmante | éteres.Firmante | - | Firmante de Ethereum. ej: nuevos proveedores.Web3Provider(window.ethereum).getSigner() |
simbólico | PuenteToken | - | Ficha seleccionada |
desdeCadena | PuenteCadena | - | Seleccionado de la cadena |
a cadena | PuenteCadena | - | Seleccionado de la cadena |
cantidadHm | cadena | número | indefinido | Cantidad legible por humanos. ej: 0,01 |
Retorno: la estructura de datos actual devuelta por cadenas diferentes, aún no hay una estructura de datos unificada