SΕ«rya's Description Report
Files Description Table
File Name | SHA-1 Hash |
---|---|
contracts\DepositLog.sol | 17a98b501ab61693eeceed046da20dd67eb3e97c |
contracts\deposit\Deposit.sol | 6c256db7867985a92d6cf339b1fb55beec0ee9fe |
contracts\deposit\DepositFunding.sol | 69e72dec9f4ced5a4e4ca4b5f3e249aa772b67b3 |
contracts\deposit\DepositLiquidation.sol | b1738927130a99360d71abde39a818272b1770b4 |
contracts\deposit\DepositRedemption.sol | 103642cd1dc13401a457c5ebcd47fa896ab482ef |
contracts\deposit\DepositStates.sol | b40553ce3b2846435db3ffff074f9ae5967d1f3d |
contracts\deposit\DepositUtils.sol | af3edfa2e7cb13e717bed90b1806607dd1142f18 |
contracts\deposit\OutsourceDepositLogging.sol | 86e52772ec744e390187ccf96a7709dac799a11e |
contracts\external\IMedianizer.sol | a32db742139df2544e1ab6001dbb9f015d7801dc |
contracts\interfaces\ISatWeiPriceFeed.sol | cbfd7ab3b02a3016fdff6ef9c1dc211b71b39f56 |
contracts\interfaces\ITBTCSystem.sol | 7679cf75d56a7948e79a8c7eb5d1a97248bcd663 |
contracts\interfaces\ITokenRecipient.sol | b7d2ff0e35a7a9c80ed8763fc89f51e3264d7e8c |
contracts\price-feed\SatWeiPriceFeed.sol | bf555b45fe5736d9745b72095b0227054ce9241d |
contracts\proxy\CloneFactory.sol | a899a1c24188dad47d6489d3bd1faa2cdc77573b |
contracts\proxy\DepositFactory.sol | 18a27ce0015b880765be0c66c45dbdf330f42a78 |
contracts\scripts\FundingScript.sol | ba5eae52f6de3fe16e14b929baeeeac31b4d3814 |
contracts\scripts\RedemptionScript.sol | b91098be443bdc4022d36b600cd45d6dc09330c8 |
contracts\system\DepositFactoryAuthority.sol | e15089bdb7395d492e8dfe99403026645de056f2 |
contracts\system\FeeRebateToken.sol | 8fa36ba7556ab94b45b94c8e348545985775f7fb |
contracts\system\KeepFactorySelection.sol | 87bc77333b3b61a7962e637155cb0f0d5f9f5553 |
contracts\system\TBTCConstants.sol | 91be214c622aee804f3d421cbf793f924b01ff50 |
contracts\system\TBTCDepositToken.sol | 10392355070ee75118ea73e4baa2ed712a37d33d |
contracts\system\TBTCDevelopmentConstants.sol | 471fe3bd995ac6e53d6f4c8524b08f1ca3eb2470 |
contracts\system\TBTCSystem.sol | 3a8803ff5c933aa0708e07e94d560197f6ace58f |
contracts\system\TBTCSystemAuthority.sol | 90073383b3a376d5abe9a7cae221e29283250e2e |
contracts\system\TBTCToken.sol | 9bc32aece55bb922e80bb1eca2f9ce1f17725795 |
contracts\system\VendingMachine.sol | 79be1b1366a43455d62922389df028f426eb71a5 |
contracts\system\VendingMachineAuthority.sol | 5fc80a97542272ef038d99a0664874d1eb0fa60c |
Contracts Description Table
Contract | Type | Bases | ||
---|---|---|---|---|
β | Function Name | Visibility | Mutability | Modifiers |
DepositLog | Implementation | |||
β | approvedToLog | Public βοΈ | NOβοΈ | |
β | logCreated | Public βοΈ | π | NOβοΈ |
β | logRedemptionRequested | Public βοΈ | π | NOβοΈ |
β | logGotRedemptionSignature | Public βοΈ | π | NOβοΈ |
β | logRegisteredPubkey | Public βοΈ | π | NOβοΈ |
β | logSetupFailed | Public βοΈ | π | NOβοΈ |
β | logFunderRequestedAbort | Public βοΈ | π | NOβοΈ |
β | logFraudDuringSetup | Public βοΈ | π | NOβοΈ |
β | logFunded | Public βοΈ | π | NOβοΈ |
β | logCourtesyCalled | Public βοΈ | π | NOβοΈ |
β | logStartedLiquidation | Public βοΈ | π | NOβοΈ |
β | logRedeemed | Public βοΈ | π | NOβοΈ |
β | logLiquidated | Public βοΈ | π | NOβοΈ |
β | logExitedCourtesyCall | Public βοΈ | π | NOβοΈ |
β | setTbtcDepositToken | Internal π | π | |
Deposit | Implementation | DepositFactoryAuthority | ||
β | Public βοΈ | π | NOβοΈ | |
β | External βοΈ | π΅ | NOβοΈ | |
β | getKeepAddress | Public βοΈ | NOβοΈ | |
β | getCurrentState | Public βοΈ | NOβοΈ | |
β | inActive | Public βοΈ | NOβοΈ | |
β | remainingTerm | Public βοΈ | NOβοΈ | |
β | signerFee | Public βοΈ | NOβοΈ | |
β | lotSizeSatoshis | Public βοΈ | NOβοΈ | |
β | lotSizeTbtc | Public βοΈ | NOβοΈ | |
β | utxoSize | Public βοΈ | NOβοΈ | |
β | createNewDeposit | Public βοΈ | π΅ | onlyFactory |
β | requestRedemption | Public βοΈ | π | NOβοΈ |
β | transferAndRequestRedemption | Public βοΈ | π | NOβοΈ |
β | getRedemptionTbtcRequirement | Public βοΈ | NOβοΈ | |
β | getOwnerRedemptionTbtcRequirement | Public βοΈ | NOβοΈ | |
β | provideRedemptionSignature | Public βοΈ | π | NOβοΈ |
β | increaseRedemptionFee | Public βοΈ | π | NOβοΈ |
β | provideRedemptionProof | Public βοΈ | π | NOβοΈ |
β | notifySignatureTimeout | Public βοΈ | π | NOβοΈ |
β | notifyRedemptionProofTimeout | Public βοΈ | π | NOβοΈ |
β | notifySignerSetupFailure | Public βοΈ | π | NOβοΈ |
β | retrieveSignerPubkey | Public βοΈ | π | NOβοΈ |
β | notifyFundingTimeout | Public βοΈ | π | NOβοΈ |
β | requestFunderAbort | Public βοΈ | π | NOβοΈ |
β | provideFundingECDSAFraudProof | Public βοΈ | π | NOβοΈ |
β | provideBTCFundingProof | Public βοΈ | π | NOβοΈ |
β | provideECDSAFraudProof | Public βοΈ | π | NOβοΈ |
β | getCollateralizationPercentage | Public βοΈ | NOβοΈ | |
β | getInitialCollateralizedPercent | Public βοΈ | NOβοΈ | |
β | getUndercollateralizedThresholdPercent | Public βοΈ | NOβοΈ | |
β | getSeverelyUndercollateralizedThresholdPercent | Public βοΈ | NOβοΈ | |
β | auctionValue | Public βοΈ | NOβοΈ | |
β | purchaseSignerBondsAtAuction | Public βοΈ | π | NOβοΈ |
β | notifyCourtesyCall | Public βοΈ | π | NOβοΈ |
β | exitCourtesyCall | Public βοΈ | π | NOβοΈ |
β | notifyUndercollateralizedLiquidation | Public βοΈ | π | NOβοΈ |
β | notifyCourtesyTimeout | Public βοΈ | π | NOβοΈ |
β | withdrawFunds | Public βοΈ | π | NOβοΈ |
β | getWithdrawAllowance | Public βοΈ | NOβοΈ | |
DepositFunding | Library | |||
β | fundingTeardown | Internal π | π | |
β | fundingFraudTeardown | Internal π | π | |
β | createNewDeposit | Public βοΈ | π | NOβοΈ |
β | notifySignerSetupFailure | Public βοΈ | π | NOβοΈ |
β | retrieveSignerPubkey | Public βοΈ | π | NOβοΈ |
β | notifyFundingTimeout | Public βοΈ | π | NOβοΈ |
β | requestFunderAbort | Public βοΈ | π | NOβοΈ |
β | provideFundingECDSAFraudProof | Public βοΈ | π | NOβοΈ |
β | provideBTCFundingProof | Public βοΈ | π | NOβοΈ |
DepositLiquidation | Library | |||
β | submitSignatureFraud | Public βοΈ | π | NOβοΈ |
β | getCollateralizationPercentage | Public βοΈ | NOβοΈ | |
β | startLiquidation | Internal π | π | |
β | provideECDSAFraudProof | Public βοΈ | π | NOβοΈ |
β | purchaseSignerBondsAtAuction | Public βοΈ | π | NOβοΈ |
β | notifyCourtesyCall | Public βοΈ | π | NOβοΈ |
β | exitCourtesyCall | Public βοΈ | π | NOβοΈ |
β | notifyUndercollateralizedLiquidation | Public βοΈ | π | NOβοΈ |
β | notifyCourtesyTimeout | Public βοΈ | π | NOβοΈ |
DepositRedemption | Library | |||
β | distributeSignerFee | Internal π | π | |
β | approveDigest | Internal π | π | |
β | performRedemptionTBTCTransfers | Internal π | π | |
β | _requestRedemption | Internal π | π | |
β | transferAndRequestRedemption | Public βοΈ | π | NOβοΈ |
β | requestRedemption | Public βοΈ | π | NOβοΈ |
β | provideRedemptionSignature | Public βοΈ | π | NOβοΈ |
β | increaseRedemptionFee | Public βοΈ | π | NOβοΈ |
β | checkRelationshipToPrevious | Public βοΈ | NOβοΈ | |
β | provideRedemptionProof | Public βοΈ | π | NOβοΈ |
β | redemptionTransactionChecks | Public βοΈ | NOβοΈ | |
β | notifySignatureTimeout | Public βοΈ | π | NOβοΈ |
β | notifyRedemptionProofTimeout | Public βοΈ | π | NOβοΈ |
DepositStates | Library | |||
β | inFunding | Public βοΈ | NOβοΈ | |
β | inSignerLiquidation | Public βοΈ | NOβοΈ | |
β | inRedemption | Public βοΈ | NOβοΈ | |
β | inEndState | Public βοΈ | NOβοΈ | |
β | inRedeemableState | Public βοΈ | NOβοΈ | |
β | inStart | Public βοΈ | NOβοΈ | |
β | inAwaitingSignerSetup | External βοΈ | NOβοΈ | |
β | inAwaitingBTCFundingProof | External βοΈ | NOβοΈ | |
β | inFailedSetup | External βοΈ | NOβοΈ | |
β | inActive | External βοΈ | NOβοΈ | |
β | inAwaitingWithdrawalSignature | External βοΈ | NOβοΈ | |
β | inAwaitingWithdrawalProof | External βοΈ | NOβοΈ | |
β | inRedeemed | External βοΈ | NOβοΈ | |
β | inCourtesyCall | External βοΈ | NOβοΈ | |
β | inFraudLiquidationInProgress | External βοΈ | NOβοΈ | |
β | inLiquidationInProgress | External βοΈ | NOβοΈ | |
β | inLiquidated | External βοΈ | NOβοΈ | |
β | setAwaitingSignerSetup | External βοΈ | π | NOβοΈ |
β | setAwaitingBTCFundingProof | External βοΈ | π | NOβοΈ |
β | setFailedSetup | External βοΈ | π | NOβοΈ |
β | setActive | External βοΈ | π | NOβοΈ |
β | setAwaitingWithdrawalSignature | External βοΈ | π | NOβοΈ |
β | setAwaitingWithdrawalProof | External βοΈ | π | NOβοΈ |
β | setRedeemed | External βοΈ | π | NOβοΈ |
β | setCourtesyCall | External βοΈ | π | NOβοΈ |
β | setFraudLiquidationInProgress | External βοΈ | π | NOβοΈ |
β | setLiquidationInProgress | External βοΈ | π | NOβοΈ |
β | setLiquidated | External βοΈ | π | NOβοΈ |
DepositUtils | Library | |||
β | closeKeep | Internal π | π | |
β | currentBlockDifficulty | Public βοΈ | NOβοΈ | |
β | previousBlockDifficulty | Public βοΈ | NOβοΈ | |
β | evaluateProofDifficulty | Public βοΈ | NOβοΈ | |
β | checkProofFromTxId | Public βοΈ | NOβοΈ | |
β | findAndParseFundingOutput | Public βοΈ | NOβοΈ | |
β | validateAndParseFundingSPVProof | Public βοΈ | NOβοΈ | |
β | remainingTerm | Public βοΈ | NOβοΈ | |
β | auctionValue | Public βοΈ | NOβοΈ | |
β | lotSizeTbtc | Public βοΈ | NOβοΈ | |
β | signerFee | Public βοΈ | NOβοΈ | |
β | determineCompressionPrefix | Public βοΈ | NOβοΈ | |
β | compressPubkey | Public βοΈ | NOβοΈ | |
β | signerPubkey | Public βοΈ | NOβοΈ | |
β | signerPKH | Public βοΈ | NOβοΈ | |
β | utxoSize | Public βοΈ | NOβοΈ | |
β | fetchBitcoinPrice | Public βοΈ | NOβοΈ | |
β | fetchBondAmount | Public βοΈ | NOβοΈ | |
β | bytes8LEToUint | Public βοΈ | NOβοΈ | |
β | wasDigestApprovedForSigning | Public βοΈ | NOβοΈ | |
β | feeRebateTokenHolder | Public βοΈ | NOβοΈ | |
β | depositOwner | Public βοΈ | NOβοΈ | |
β | redemptionTeardown | Public βοΈ | π | NOβοΈ |
β | getAuctionBasePercentage | Internal π | ||
β | seizeSignerBonds | Internal π | π | |
β | enableWithdrawal | Internal π | π | |
β | withdrawFunds | Internal π | π | |
β | getWithdrawAllowance | Internal π | ||
β | distributeFeeRebate | Internal π | π | |
β | pushFundsToKeepGroup | Internal π | π | |
β | getOwnerRedemptionTbtcRequirement | Internal π | ||
β | getRedemptionTbtcRequirement | Internal π | ||
OutsourceDepositLogging | Library | |||
β | logCreated | External βοΈ | π | NOβοΈ |
β | logRedemptionRequested | Public βοΈ | π | NOβοΈ |
β | logGotRedemptionSignature | External βοΈ | π | NOβοΈ |
β | logRegisteredPubkey | External βοΈ | π | NOβοΈ |
β | logSetupFailed | External βοΈ | π | NOβοΈ |
β | logFunderRequestedAbort | Public βοΈ | π | NOβοΈ |
β | logFraudDuringSetup | External βοΈ | π | NOβοΈ |
β | logFunded | External βοΈ | π | NOβοΈ |
β | logCourtesyCalled | External βοΈ | π | NOβοΈ |
β | logStartedLiquidation | External βοΈ | π | NOβοΈ |
β | logRedeemed | External βοΈ | π | NOβοΈ |
β | logLiquidated | External βοΈ | π | NOβοΈ |
β | logExitedCourtesyCall | External βοΈ | π | NOβοΈ |
IMedianizer | Interface | |||
β | read | External βοΈ | NOβοΈ | |
β | peek | External βοΈ | NOβοΈ | |
ISatWeiPriceFeed | Interface | |||
β | getPrice | External βοΈ | NOβοΈ | |
β | addEthBtcFeed | External βοΈ | π | NOβοΈ |
ITBTCSystem | Interface | |||
β | fetchBitcoinPrice | External βοΈ | NOβοΈ | |
β | fetchRelayCurrentDifficulty | External βοΈ | NOβοΈ | |
β | fetchRelayPreviousDifficulty | External βοΈ | NOβοΈ | |
β | getNewDepositFeeEstimate | External βοΈ | NOβοΈ | |
β | getAllowNewDeposits | External βοΈ | NOβοΈ | |
β | isAllowedLotSize | External βοΈ | NOβοΈ | |
β | requestNewKeep | External βοΈ | π΅ | NOβοΈ |
β | getSignerFeeDivisor | External βοΈ | NOβοΈ | |
β | getInitialCollateralizedPercent | External βοΈ | NOβοΈ | |
β | getUndercollateralizedThresholdPercent | External βοΈ | NOβοΈ | |
β | getSeverelyUndercollateralizedThresholdPercent | External βοΈ | NOβοΈ | |
ITokenRecipient | Interface | |||
β | receiveApproval | External βοΈ | π | NOβοΈ |
SatWeiPriceFeed | Implementation | Ownable, ISatWeiPriceFeed | ||
β | Public βοΈ | π | NOβοΈ | |
β | initialize | External βοΈ | π | onlyOwner |
β | getPrice | External βοΈ | onlyTbtcSystem | |
β | getWorkingEthBtcFeed | External βοΈ | NOβοΈ | |
β | addEthBtcFeed | External βοΈ | π | onlyTbtcSystem |
CloneFactory | Implementation | |||
β | createClone | Internal π | π | |
β | isClone | Internal π | ||
DepositFactory | Implementation | CloneFactory, TBTCSystemAuthority | ||
β | Public βοΈ | π | TBTCSystemAuthority | |
β | setExternalDependencies | Public βοΈ | π | onlyTbtcSystem |
β | createDeposit | Public βοΈ | π΅ | NOβοΈ |
FundingScript | Implementation | |||
β | Public βοΈ | π | NOβοΈ | |
β | receiveApproval | Public βοΈ | π | NOβοΈ |
RedemptionScript | Implementation | |||
β | Public βοΈ | π | NOβοΈ | |
β | receiveApproval | Public βοΈ | π | NOβοΈ |
DepositFactoryAuthority | Implementation | |||
β | initialize | Public βοΈ | π | NOβοΈ |
FeeRebateToken | Implementation | ERC721Metadata, VendingMachineAuthority | ||
β | Public βοΈ | π | ERC721Metadata VendingMachineAuthority | |
β | mint | Public βοΈ | π | onlyVendingMachine |
β | exists | Public βοΈ | NOβοΈ | |
KeepFactorySelector | Interface | |||
β | selectFactory | External βοΈ | NOβοΈ | |
KeepFactorySelection | Library | |||
β | initialize | Internal π | π | |
β | selectFactory | Public βοΈ | NOβοΈ | |
β | selectFactoryAndRefresh | Public βοΈ | π | NOβοΈ |
β | refreshFactory | Internal π | π | |
β | setFullyBackedKeepFactory | Internal π | π | |
β | setKeepFactorySelector | Internal π | π | |
TBTCConstants | Library | |||
β | getBeneficiaryRewardDivisor | Public βοΈ | NOβοΈ | |
β | getSatoshiMultiplier | Public βοΈ | NOβοΈ | |
β | getDepositTerm | Public βοΈ | NOβοΈ | |
β | getTxProofDifficultyFactor | Public βοΈ | NOβοΈ | |
β | getSignatureTimeout | Public βοΈ | NOβοΈ | |
β | getIncreaseFeeTimer | Public βοΈ | NOβοΈ | |
β | getRedemptionProofTimeout | Public βοΈ | NOβοΈ | |
β | getMinimumRedemptionFee | Public βοΈ | NOβοΈ | |
β | getFundingTimeout | Public βοΈ | NOβοΈ | |
β | getSigningGroupFormationTimeout | Public βοΈ | NOβοΈ | |
β | getCourtesyCallTimeout | Public βοΈ | NOβοΈ | |
β | getAuctionDuration | Public βοΈ | NOβοΈ | |
TBTCDepositToken | Implementation | ERC721Metadata, DepositFactoryAuthority | ||
β | Public βοΈ | π | ERC721Metadata | |
β | mint | Public βοΈ | π | onlyFactory |
β | exists | Public βοΈ | NOβοΈ | |
β | approveAndCall | Public βοΈ | π | NOβοΈ |
TBTCDevelopmentConstants | Library | |||
β | getBeneficiaryRewardDivisor | Public βοΈ | NOβοΈ | |
β | getSatoshiMultiplier | Public βοΈ | NOβοΈ | |
β | getDepositTerm | Public βοΈ | NOβοΈ | |
β | getTxProofDifficultyFactor | Public βοΈ | NOβοΈ | |
β | getSignatureTimeout | Public βοΈ | NOβοΈ | |
β | getIncreaseFeeTimer | Public βοΈ | NOβοΈ | |
β | getRedemptionProofTimeout | Public βοΈ | NOβοΈ | |
β | getMinimumRedemptionFee | Public βοΈ | NOβοΈ | |
β | getFundingTimeout | Public βοΈ | NOβοΈ | |
β | getSigningGroupFormationTimeout | Public βοΈ | NOβοΈ | |
β | getCourtesyCallTimeout | Public βοΈ | NOβοΈ | |
β | getAuctionDuration | Public βοΈ | NOβοΈ | |
TBTCSystem | Implementation | Ownable, ITBTCSystem, DepositLog | ||
β | Public βοΈ | π | NOβοΈ | |
β | initialize | External βοΈ | π | onlyOwner |
β | getAllowNewDeposits | External βοΈ | NOβοΈ | |
β | getMaxLotSize | Public βοΈ | NOβοΈ | |
β | emergencyPauseNewDeposits | External βοΈ | π | onlyOwner |
β | resumeNewDeposits | Public βοΈ | π | NOβοΈ |
β | getRemainingPauseTerm | Public βοΈ | NOβοΈ | |
β | beginSignerFeeDivisorUpdate | External βοΈ | π | onlyOwner |
β | beginLotSizesUpdate | External βοΈ | π | onlyOwner |
β | beginCollateralizationThresholdsUpdate | External βοΈ | π | onlyOwner |
β | beginKeepFactorySingleShotUpdate | External βοΈ | π | onlyOwner |
β | beginEthBtcPriceFeedAddition | External βοΈ | π | onlyOwner |
β | finalizeSignerFeeDivisorUpdate | External βοΈ | π | onlyOwner onlyAfterGovernanceDelay |
β | finalizeLotSizesUpdate | External βοΈ | π | onlyOwner onlyAfterGovernanceDelay |
β | finalizeCollateralizationThresholdsUpdate | External βοΈ | π | onlyOwner onlyAfterGovernanceDelay |
β | finalizeKeepFactorySingleShotUpdate | External βοΈ | π | onlyOwner onlyAfterGovernanceDelay |
β | finalizeEthBtcPriceFeedAddition | External βοΈ | π | onlyOwner onlyAfterGovernanceDelay |
β | getSignerFeeDivisor | External βοΈ | NOβοΈ | |
β | getAllowedLotSizes | External βοΈ | NOβοΈ | |
β | isAllowedLotSize | External βοΈ | NOβοΈ | |
β | getUndercollateralizedThresholdPercent | External βοΈ | NOβοΈ | |
β | getSeverelyUndercollateralizedThresholdPercent | External βοΈ | NOβοΈ | |
β | getInitialCollateralizedPercent | External βοΈ | NOβοΈ | |
β | fetchBitcoinPrice | External βοΈ | NOβοΈ | |
β | fetchRelayCurrentDifficulty | External βοΈ | NOβοΈ | |
β | fetchRelayPreviousDifficulty | External βοΈ | NOβοΈ | |
β | getRemainingSignerFeeDivisorUpdateTime | External βοΈ | NOβοΈ | |
β | getRemainingLotSizesUpdateTime | External βοΈ | NOβοΈ | |
β | getRemainingCollateralizationThresholdsUpdateTime | External βοΈ | NOβοΈ | |
β | getRemainingKeepFactorySingleShotUpdateTime | External βοΈ | NOβοΈ | |
β | getRemainingEthBtcPriceFeedAdditionTime | External βοΈ | NOβοΈ | |
β | getGovernanceTimeDelay | Public βοΈ | NOβοΈ | |
β | getPriceFeedGovernanceTimeDelay | Public βοΈ | NOβοΈ | |
β | getNewDepositFeeEstimate | External βοΈ | NOβοΈ | |
β | requestNewKeep | External βοΈ | π΅ | NOβοΈ |
β | getRemainingChangeTime | Internal π | ||
TBTCSystemAuthority | Implementation | |||
β | Public βοΈ | π | NOβοΈ | |
TBTCToken | Implementation | ERC20Detailed, ERC20, VendingMachineAuthority | ||
β | Public βοΈ | π | ERC20Detailed VendingMachineAuthority | |
β | mint | Public βοΈ | π | onlyVendingMachine |
β | burnFrom | Public βοΈ | π | NOβοΈ |
β | burn | Public βοΈ | π | NOβοΈ |
β | approveAndCall | Public βοΈ | π | NOβοΈ |
VendingMachine | Implementation | TBTCSystemAuthority | ||
β | Public βοΈ | π | TBTCSystemAuthority | |
β | getMintedSupply | Public βοΈ | NOβοΈ | |
β | getMaxSupply | Public βοΈ | NOβοΈ | |
β | setExternalAddresses | Public βοΈ | π | onlyTbtcSystem |
β | isQualified | Public βοΈ | NOβοΈ | |
β | tbtcToTdt | Public βοΈ | π | NOβοΈ |
β | tdtToTbtc | Public βοΈ | π | NOβοΈ |
β | canMint | Public βοΈ | NOβοΈ | |
β | unqualifiedDepositToTbtc | Public βοΈ | π | NOβοΈ |
β | tbtcToBtc | Public βοΈ | π | NOβοΈ |
VendingMachineAuthority | Implementation | |||
β | Public βοΈ | π | NOβοΈ |
Legend
Symbol | Meaning |
---|---|
π | Function can modify state |
π΅ | Function is payable |