Referencia de funciones de Smart Contract
Referencia de funciones de Smart Contract para desarrolladores
Todos los Smart Contracts de DEADBOX estan verificados on-chain y auditados por CertiK. Esta referencia cubre las funciones clave que los desarrolladores necesitan al integrarse con el ecosistema.
DEAD Token (0xf019...Af6F)
Funciones clave: balanceOf(address), totalSupply(), burn(amount), burnFrom(account, amount), claimIdleTokens(target) para Grave Digging, getClaimableAmount(target), isClaimable(target), getTimeUntilClaimable(target), lastTransferTime(account). El Token implementa LayerZero OFT para Bridge cross-chain via send() y quoteSend(). SUPPLY_CAP devuelve el suministro maximo de 1 mil millones.
uDEAD Token (0xc338...ad24)
Funciones clave: burnToMint(deadAmount) quema DEAD con proporcion 2:1 para acunar uDEAD. BURN_RATIO devuelve 2. claim() activa la reclamacion manual de dividendos. withdrawableDividendOf(account) devuelve los dividendos pendientes. getAccountDividendsInfo(account) devuelve la tupla completa de informacion de dividendos. getTotalDividendsDistributed() devuelve los pagos totales del Reward Token actual. Tambien implementa LayerZero OFT para Bridge.
DividendTracker (0xa83f...7a68)
El DividendTracker es un Proxy Contract clonado que gestiona la contabilidad de dividendos. Funciones clave: totalDividendsDistributed() devuelve el total sin filtro de Token. withdrawableDividendOf(owner) devuelve la cantidad reclamable. getAccount(account) devuelve informacion completa de la cuenta (index, iterations, withdrawable, total, lastClaim, nextClaim, secondsUntilClaim). getNumberOfTokenHolders() devuelve la cantidad de holders elegibles.
Tanto los contratos de SwitchBox como los del Deaderal Reserve Protocol han sido auditados por CertiK. Los informes de auditoria estan disponibles en skynet.certik.com/projects/switch-box y skynet.certik.com/projects/deaderal-reserve-protocol.