爆发 BaofaBaofa Documentation
中文 Open the App

Core Reference

The generated interface of BaofaCore, the diamond that holds the curves, with function selectors and event topics taken from the deployed ABI.

Updated 2026-11-04Contracts baofa-rewrite-2026-11-04-a727bfe

Generated from the compiled ABI: BaofaCore.json · 88 function · 38 events · 125 errors

BaofaCore holds every bonding curve, the coin and quote custody ledgers, creator fee accruals, holder rewards, token incentives, the quote asset registry and the protocol parameters. The tables below are generated from the ABI of the deployment package, so names, parameter lists, selectors and topics match the verified source exactly.

How to Read the Tables#

  • Amounts of coins are in base units with 6 decimals; amounts of BNB are in the curve's quote unit of 1e9 wei (gwei) unless a parameter is named ...Wei.
  • quoteAsset of address(0) means BNB.
  • Write functions marked payable take BNB as msg.value; the value must equal the quote amount in wei (quote amount × 1e9).
  • Every call that moves value takes a deadline (unix seconds) and a slippage bound (minTokensOut, minQuoteOut), and reverts with a named error rather than a string.
  • Events are listed with their indexed parameters; the topic is keccak256 of the canonical signature.

For a guided walk through the main calls see Integration.

Write Functions#

Function Inputs Returns Selector
acceptOwnership none none 0x79ba5097
addQuoteAsset address quoteAsset none 0x5a440923
addQuoteControlAsset address quoteAsset, uint64 initialVirtualQuoteReserves none 0x9de3f2f8
adminCto address coin, bool holderReward, uint64 creatorFeeBps, address newCreator none 0x277c45be
adminUpdateTokenIncentives int64 startTime, int64 endTime, int64 secondsInADay, uint64 dayNumber, uint64 tokenSupplyPerDay, address incentiveCoin none 0x0ee2c775
attachAmmModule address ammModule none 0x38b86d8b
buy (payable) address coin, uint64 amount, uint64 maxQuoteIn, bool partialFill, uint8 buybackIndex, uint64 deadline uint64 baseOut, uint64 quoteIn 0xa803630e
buyExactIn (payable) address coin, uint64 spendableQuoteIn, uint64 minTokensOut, bool partialFill, uint8 buybackIndex, uint64 deadline uint64 baseOut, uint64 quoteSpent 0xc06f994c
claimCashback address user, address quoteAsset uint64 amount 0xb6895fa0
claimFormerCoinIncentives address user, address coin uint64 amount 0x10a73f3f
claimTokenIncentives address user uint64 amount 0xcb37b86b
classifyQuoteAsset address quoteAsset, uint8 class, uint8 decimals none 0xfa90d764
closeUserVolumeAccumulator none none 0x928e0d00
collectCreatorFee address quoteAsset uint64 amount 0xcf6bc454
collectHolderRewardFee address coin uint64 amount 0x0a42c063
collectMigrationFee none uint64 amount 0xdee6849a
configureModules address feesModule, address frenzyModule, address ammModule, address wrappedNative, address coinFactory none 0xa1d7ef0b
configurePancakeFactory address factory none 0x613a0b85
create (string,string,string,address,address,bool,uint64,bool,bytes32) p address coin 0x9c5f4134
createAndBuy (payable) (string,string,string,address,address,bool,uint64,bool,bytes32) p, uint64 amount, uint64 maxQuoteIn, uint8 buybackIndex address coin, uint64 baseOut, uint64 quoteIn 0xeffaa207
creditCreatorFee address identity, address quoteAsset, uint64 amount none 0x23d77af8
diamondCut (address,uint8,bytes4[])[] _diamondCut, address _init, bytes _calldata none 0x1f931c1c
distributeCreatorFees address coin uint64 distributed 0x041c86b3
distributeFeeToHolders address coin, address[] recipients, uint64[] amounts uint64 total 0x7ee6e951
fundTokenIncentives uint64 amount none 0x57d36330
fundTokenIncentivesFor address coin, uint64 amount none 0xd9c3a7d8
initialize none none 0x8129fc1c
initializeQuoteControl none none 0xfab55765
initUserVolumeAccumulator address user none 0xa20cf388
migrate (payable) address coin address pool 0xce5494bb
migrateCreatorToSharing address coin none 0xbcae11e9
multiHopCurveSwap address[] coins, uint8[] hopFees, uint64 amountIn, address assetIn, address assetOut, address source, address destination, address user, uint8 buybackIndex uint64 amountOut, uint64 buybackFee 0x74a887e8
removeQuoteAsset address quoteAsset none 0xddbfd941
removeQuoteControlAsset address quoteAsset none 0x5ad1369d
renounceOwnership none none 0x715018a6
rescueNative address to none 0xc8df4230
sell address coin, uint64 amount, uint64 minQuoteOut, uint8 buybackIndex, uint64 deadline uint64 quoteOut 0x8a90188a
setFrenzyVirtualParams address coin, uint64 vaultBalance none 0xa9a82f9d
setGraduationVenue uint8 venue none 0x283824e7
setMaxCurveDepth uint8 maxCurveDepth none 0xd655574b
setParams (uint64,uint64,uint64,uint64,uint64,address,bool,uint64,uint64,address,address) a, address[8] feeRecipients none 0xc9d6b01f
setQuoteControlAdmin address newAdmin none 0xa7248a83
setQuoteControlAssetReserves address quoteAsset, uint64 initialVirtualQuoteReserves none 0x017aec15
setQuoteControlReservesAdmin address newReservesAdmin none 0xcc09a895
setReservedFeeRecipients address whitelistAccount, address[8] recipients none 0x5248f9ae
setTrackVolume bool enabled none 0xf33e1d2e
setVirtualQuoteReserves uint64 initialVirtualQuoteReservesToken none 0xe2fa89bc
sweepCreatorFee address coin uint64 amount 0x9fe4ec5b
sweepProtocolFee address coin, address recipient uint64 amount 0x5ff68483
syncUserVolumeAccumulator address user none 0xc461feff
toggleCashbackEnabled bool enabled none 0x8dfe1f87
toggleCreateV2 bool enabled none 0x0ee3d3d5
toggleFrenzyMode bool enabled none 0xcae66cce
transferOwnership address _newOwner none 0xf2fde38b
updateBuybackConfig bool setBasisPoints, uint64 buybackBasisPoints, bool setRecipients, address[8] recipients none 0xe4204c2e
updateCreatorFeeConfig bool creatorFeeConfigurable, uint64 maxConfigurableCreatorFeeBps none 0x7a3c0cb1
updateGlobalAuthority address newAuthority none 0xb54df8af
updateHolderRewardConfig bool isHolderRewardEnabled, address holderRewardClaimAuthority none 0x4ab4676e

Read Functions#

Function Inputs Returns Selector
cashbackBalance address user, address quoteAsset uint64 0x75484752
creatorFeeBalance address identity, address quoteAsset uint64 0x1207211b
curve address coin ((uint64,uint64,uint64,uint64,uint64,bool,address,bool,bool,address,uint64,bool,bool,uint64,uint64,uint8,uint64,uint64,uint64),uint8,bool,uint64) 0x06d8d7db
curveBalances address coin uint64 coinBalance, uint64 quoteBalance 0xc2292343
facetAddress bytes4 _functionSelector address 0xcdffacc6
facetAddresses none address[] 0x52ef6b2c
facetFunctionSelectors address _facet bytes4[] 0xadfca15e
facets none (address,bytes4[])[] facets_ 0x7a0ed627
formerCoinIncentives address user, address coin uint64 0x2d6db9f0
getMinimumDistributableFee address coin uint64 minimumRequired, uint64 available, bool distributable 0x8a713330
global none (bool,address,address,uint64,uint64,uint64,uint64,uint64,address,bool,uint64,uint64,address[7],address,address,bool,address,address,bool,address[7],bool,address[8],uint64,uint64,address[1],bool,uint64,address,bool,uint8,bool) 0xa05f9906
globalVolumeAccumulator none (int64,int64,int64,address,uint64[30],uint64[30]) 0xd342725c
graduationPair address coin address 0x3ca7e63e
graduationVenue none uint8 venue, address pancakeFactory, bytes32 pancakeInitCodeHash 0x06dc12fc
holderRewardsBalance address coin, address quoteAsset uint64 0x3dea8c47
incentiveVaultBalance none uint64 0x257e009f
incentiveVaultBalanceOf address coin uint64 0x0ea3a047
isCoin address asset bool 0xa611033e
MAX_CURVE_HOPS none uint256 0x4a22ee82
modules none address feesModule, address frenzyModule, address ammModule, address wrappedNative, address coinFactory 0xf7e80e98
owner none address 0x8da5cb5b
pendingOwner none address 0xe30c3978
predictCoin address deployer, bytes32 salt address 0x9db4c325
quoteClass address quoteAsset bool registered, uint8 class 0x9a815bee
quoteControlAdmins none bool initialized, address admin, address reservesAdmin 0xfd17cb27
quoteControlEntries none (address,uint64)[] 0x92de7953
quoteEntry address quoteAsset (bool,uint8,uint64) 0x77665076
supportsInterface bytes4 _interfaceId bool 0x01ffc9a7
userVolumeAccumulator address user (address,bool,uint64,uint64,uint64,int64,bool,uint64,uint64,uint64,uint64,bool,address) 0x01bfcf32
withdrawableNative address account uint64 0x3b9cc8e2

Events#

Name Parameters Topic 0
AddQuoteControlAsset address indexed authority, address indexed quoteAsset, uint64 initialVirtualQuoteReserves, uint64 timestamp 0x3aec610e3241a7aa1c2deb22791f281460fa0152b0bd04f3e532aafa05ae0637
AdminCto address indexed authority, address indexed coin, address indexed newCreator, (uint64,address,bool,bool,uint64,uint64,bool,uint64,bool) data 0x041470fd02600169d9f7dcfdff59b1908e8ed821f811654f7cfbf5f2d3924346
AdminUpdateTokenIncentives int64 startTime, int64 endTime, uint64 dayNumber, uint64 tokenSupplyPerDay, address indexed coin, int64 secondsInADay, uint64 timestamp 0x53da70fc5aa691e184aab3057f8f1fbc7903105ce041a1c323841b62df03aa4e
AmmModuleAttached address ammModule 0x5cf95978fa83c1eb826cec70f4c3a756b2e1636df339e5d72c53599d293077e4
ClaimCashback address indexed user, uint64 amount, uint64 timestamp, uint64 totalClaimed, uint64 totalCashbackEarned 0xdc8b6c0a2e956ffcd4f7e5787f17b2f2973d4e9a717754b01b11b8e0f41ec103
ClaimTokenIncentives address indexed user, address indexed coin, uint64 amount, uint64 timestamp, uint64 totalClaimedTokens, uint64 currentQuoteVolume 0x0958dc752b3b1b25656f9dabb40761fede5ca90be7fddd2ac9d444b1210261a1
CloseUserVolumeAccumulator address indexed user, uint64 timestamp, uint64 totalUnclaimedTokens, uint64 totalClaimedTokens, uint64 currentQuoteVolume, int64 lastUpdateTimestamp 0x21c93868805f1d1803a78070e34b8b9e8e6a8c17f534887e801ad9f14f21020b
CollectCreatorFee uint64 timestamp, address indexed creator, uint64 creatorFee, address indexed quoteAsset 0xf6bb055f0ef6081215eb551371434403c1b3b527393535242d0fd37e9cfe4bbb
Complete address indexed user, address indexed coin, uint64 timestamp, address quoteAsset 0x6d25dbc875d56a57eee887a2cce50b9f9a9b66be2260c1f41c5ff816b42f356c
CompleteMigration address indexed user, address indexed coin, uint64 coinAmount, uint64 quoteAmount, uint64 poolMigrationFee, uint64 timestamp, address indexed pool, address quoteAsset 0x805c3d915c99ad8fe238de220d7edea406b4c85d864cb1b3d3edfc4ee1332d54
Create address indexed coin, address indexed user, address indexed creator, (string,string,string,uint64,uint64,uint64,uint64,uint64,bool,bool,address,uint64,uint64,bool,uint8) data 0xde1022f80aaf55ebf8daca3460fadfb384c732a483229603ead02aab97908bcc
DiamondCut (address,uint8,bytes4[])[] _diamondCut, address _init, bytes _calldata 0x8faa70878671ccd212d20771b795c50af8fd3ff6cf27f4bde57e5d4de0aeb673
DistributeCreatorFees uint64 timestamp, address indexed coin, address indexed admin, (address,uint16)[] shareholders, uint64 distributed, address quoteAsset 0x454631e5df51dc0e6cbd0ceb123db63976355d519b666e4f015dae616ac86afc
DistributeFeeToHolders uint64 timestamp, address indexed coin, address quoteAsset, uint64 recipients, uint64 total 0x40bd289bf1704aaf32a8f931db6f92f97889ffba37d9857cff8877813c7d89f6
FundTokenIncentives address indexed funder, address indexed coin, uint64 amount 0x40af749a35ca0eba550495ff18bf2516c6973a11da5eaa2bac989c7677a0ad8e
GraduatedToPancakeV2 address indexed coin, address indexed pair, address quoteToken, uint64 coinAmount, uint64 quoteAmount, uint256 liquidity 0xd3ee6b1b96ff17533b0028034825b4abe6afb74d23ba0db1aa7de6639507949a
GraduationVenueSet uint8 venue 0xcf221c6c7b844672ad5c9589e3718bcfaedbedef12b6adff3d8b76a5e7acfc31
InitUserVolumeAccumulator address indexed user, uint64 timestamp 0x37c23e0aeef35a39e56a5d81802064e55909026aa175b03979e3d4676ad09603
MigrateBondingCurveCreator uint64 timestamp, address indexed coin, address indexed oldCreator, address indexed newCreator 0xbe19ed7f1ef3a15f02492745ff2bc1c108484c6b191a4b34866ca572de95b71a
MinimumDistributableFee uint64 minimumRequired, uint64 distributableFees, bool canDistribute 0xe22f8655d64d4a91917d0b8b0b22a653fe88ec280d171dfa0d3fb454501ba61b
ModulesConfigured address feesModule, address frenzyModule, address ammModule, address wrappedNative, address coinFactory 0xde55f2bf662921b696f163bdf6d0d3c07ac2b39730b93a2b95fda49249caf74a
NativeRescued address indexed to, uint256 amount 0xe3eb98b7fe2a0c1d490b92af73eeae611e9b00ab3c3f70b20bd7bb43f67a0f43
OwnershipTransferred address indexed previousOwner, address indexed newOwner 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0
OwnershipTransferStarted address indexed previousOwner, address indexed newOwner 0x38d16b8cac22d99fc7c124b9cd0de2d3fa1faef420bfe791d8c362d765e22700
PancakeFactoryConfigured address factory, bytes32 initCodeHash 0x1f9f1fda3788134569c488d00e11e35b10190f65674c8ba7099b78e1252052bc
PostCompleteBuy address indexed user, address indexed coin, (address,uint64,uint64,uint64,uint64,uint64,uint64,uint64,uint64,uint64,uint64,uint64,uint64) data 0x3269ba5f2d6052f607a0a4ed39ece22d6be33523cd53b839814121b8fe07f229
RemoveQuoteControlAsset address indexed authority, address indexed quoteAsset, uint64 timestamp 0xd50963d47f1d6a82883bfa94c659db5c00edc6f4f8b5c5aa1bc7447f32337632
ReservedFeeRecipients uint64 timestamp, address reservedFeeRecipient, address[7] reservedFeeRecipients 0xe6f692c0002a5f65f1a7ee191229fda5995cd5ed4fd8d3bdc0c2e7f6d7e11ea3
SetParams (uint64,uint64,uint64,uint64,uint64,uint64,address,bool,uint64,uint64,address[8],uint64,address,address) data 0xe72b4e1e890ce5fe6551b887a6d63fb42c2b0232dd066994a4e372e8eaa4c259
SetQuoteControlAdmin address indexed authority, address oldAdmin, address newAdmin, uint64 timestamp 0x6bffc632c3377b45ffb4833a42312ed4f3785427f67e11c73318cb347dd922a4
SetQuoteControlAssetReserves address indexed authority, address indexed quoteAsset, uint64 oldInitialVirtualQuoteReserves, uint64 newInitialVirtualQuoteReserves, uint64 timestamp 0x65277f3f26c4bcc98d4064af8d6553084ec39b045fabb658e1c0ae83975e7f60
SetQuoteControlReservesAdmin address indexed authority, address oldReservesAdmin, address newReservesAdmin, uint64 timestamp 0xc73a0f3643d484e1d6f8b708e2fc4100de4bdfcce285d2e855fba2a9beeeb742
SweepBondingCurveFee uint64 timestamp, address indexed coin, address quoteAsset, address indexed recipient, uint64 amount, uint8 bucket 0x26121e67a611bc45a30218540f69900b46dae5fbdf0f835d63c59cc60ae693fb
SyncUserVolumeAccumulator address indexed user, uint64 totalClaimedTokensBefore, uint64 totalClaimedTokensAfter, uint64 timestamp 0x928147bad8546d8d124604d1132c47b558970e327a9575b4303246d9c2c2fce4
Trade address indexed coin, address indexed user, address indexed creator, (uint64,uint64,bool,uint64,uint64,uint64,uint64,uint64,address,uint64,uint64,uint64,uint64,bool,uint64,uint64,uint64,int64,string,bool,uint64,uint64,uint64,uint64,(address,uint16)[],address,uint64,uint64,uint64,uint64,uint64,uint64,uint64) data 0x701cf185a21db34e84e964f5cb340a174249fea8cc53102381b5983d04817d5a
UpdateCreatorFeeConfig uint64 timestamp, address indexed authority, bool creatorFeeConfigurable, uint64 maxConfigurableCreatorFeeBps 0x510d825c49af2f89977b456b6ae60aa7f096a00e07a09123cf49b472ed96cd79
UpdateFrenzyVirtualParams uint64 timestamp, address indexed coin, uint64 virtualTokenReserves, uint64 virtualQuoteReserves, uint64 newVirtualTokenReserves, uint64 newVirtualQuoteReserves, uint64 realTokenReserves, uint64 realQuoteReserves 0x9ca2388698d2a820407902b06f28cb6ef93ce1f1190a76c0e80d0356fd741cef
UpdateGlobalAuthority address indexed authority, address indexed newAuthority, uint64 timestamp 0xc88e66ef537205a66b86c1865ce1361b8176dd96afc5eda35dd8eb806866b8f1

Errors#

Name Parameters Selector
AllBuybackFeeRecipientsShouldBeNonZero none 0xdb97b05c
AllFeeRecipientsShouldBeNonZero none 0x2cb96ec8
AllZerosWithdrawAuthority none 0x3de2b688
AlreadyInitialized none 0x0dc149f0
AlreadyMigrated none 0xca1c3cbc
BondingCurveAndSharingConfigCreatorMismatch none 0x37db3d39
BondingCurveComplete none 0xcf6228ff
BondingCurveNotComplete none 0xd2d7f841
BuybackBasisPointsOutOfRange none 0xb288e6ef
BuybackFeeRecipientNotAuthorized none 0xcdbd4eb5
BuyNotEnoughQuoteToCoverFees none 0x6b437d2c
BuySlippageBelowMinTokensOut none 0x8807350a
BuyZeroAmount none 0x7bbd8ab5
CannotAddFunctionToDiamondThatAlreadyExists bytes4 selector 0xebbf5d07
CannotAddSelectorsToZeroAddress bytes4[] selectors 0x0ae3681c
CannotRemoveFunctionThatDoesNotExist bytes4 selector 0x7a08a22d
CannotRemoveImmutableFunction bytes4 selector 0x6fafeb08
CannotReplaceFunctionsFromFacetWithZeroAddress bytes4[] selectors 0xcd98a96f
CannotReplaceFunctionThatDoesNotExists bytes4 selector 0x7479f939
CannotReplaceFunctionWithTheSameFunctionFromTheSameFacet bytes4 selector 0x358d9d1a
CannotReplaceImmutableFunction bytes4 selector 0x520300da
CashbackCoinNotSupported none 0x132f2ee8
CoinAddressClassified none 0x6f6ae613
CoinFactoryNotBound none 0xa1400cb9
CreateV2Disabled none 0x9663a8de
CreatorFeeBpsOutOfRange none 0x9a62547f
CreatorFeeNotAllowedForCashbackCoin none 0xc8394298
CreatorFeeNotConfigurable none 0xd8212443
CreatorFeeNotConfigurableForQuote none 0xe004eb12
CreatorFeesNotSwept none 0xb85e7425
CreatorShouldNotBeZero none 0xcecd9175
CtoNewCreatorNotAllowed none 0xf756dacf
CtoNewCreatorRequired none 0xcb8f2744
CtoNotAllowedForFrenzyCoin none 0xf378b368
CurveDepthExceeded none 0x2991f9a5
CurveNotFound none 0xf3295903
DayInActiveRange none 0xadf02655
DayIndexAfterEndIndex none 0xd9888229
DayLengthChangeNeedsNewSchedule none 0xfc301d5e
DayLengthNegative none 0x69277279
DivisionByZero none 0x23d359a3
EmptyRoute none 0xea60ab1d
EndTimeBeforeCurrentDay none 0xd1011aea
EndTimeBeforeStartTime none 0x43133453
EndTimeInThePast none 0x804491f9
Expired none 0x203d82d8
FeeBasisPointsGreaterThanMaximum none 0x3fd87edc
FeeRatesInvalid none 0x4b5dd4ca
FrenzyModeDisabled none 0x3c97fd51
FrenzyModeQuoteAssetNotAllowed none 0x4b108cfd
GraduationPairMismatch none 0x2f926de2
GraduationVenueNotConfigured none 0xb176b921
GraduationVenueQuoteNotSupported none 0x9a8a805c
HolderRewardCreatorImmutable none 0x79646aa7
HolderRewardDisabled none 0x6d81b766
HolderRewardRecipientsMismatch none 0x588a5840
IdenticalTokens none 0x5c6d7b73
IncentiveCoinChangeNeedsNewSchedule none 0x8548f31f
IncorrectFacetCutAction uint8 action 0x7fe9a41e
InitializationFunctionReverted address init, bytes data 0x192105d7
InitialRealTokenReservesShouldBeLessThanTokenTotalSupply none 0xf9d5db94
InitialVirtualTokenReservesShouldBeGreaterThanInitialRealTokenReserves none 0x84f6521f
InsufficientHolderRewards none 0xbdd8a9f8
InsufficientIncentiveVault none 0x0eb6eefe
InsufficientValue none 0x11011294
InvalidCreator none 0xcb6e5344
InvalidIncentiveCoin none 0xbe222527
InvalidQuoteControl none 0xfb502c14
InvalidRecipient none 0x9c8d2cd2
InvalidShareBps none 0x40ca4e24
MigrationLpNotBurnt none 0x459fd80b
ModuleNotConfigured none 0xc622c353
ModulesAlreadyConfigured none 0x18705982
MultiHopDiscontinuousPath none 0xff14a9c3
MultiHopFrenzyCurveNotSupported none 0xaea79e3e
MultiHopHopFeesMismatch none 0xd4744e5f
NameTooLong none 0x680b6caf
NoBytecodeAtAddress address target, string message 0x919834b9
NoSelectorsProvidedForFacet address facet 0x0a7d736a
NotAuthorized none 0xea8e4eb5
NotContractOwner address caller, address owner 0xff4127cb
NotEnoughTokensToBuy none 0xc0ba73dd
NotEnoughTokensToSell none 0x6bd1e799
NothingToCollect none 0x7b2c2fef
NothingToRescue none 0x00f6b210
NotInitialized none 0x87138d5c
NotPendingOwner address caller, address pendingOwner 0x3c29cbb6
NotUniqueBuybackFeeRecipients none 0x9955ed3d
Overflow none 0x35278d12
PancakeFactoryAlreadyConfigured none 0x2fa67aeb
PancakeFactoryProbeFailed none 0xe9be2e8a
PoolMigrationFeeShouldBeLessThanFinalRealQuoteReserves none 0xfbda3da6
QuoteAssetAlreadyWhitelisted none 0x23fb87ee
QuoteAssetNotEligibleForWhitelist none 0x68783d8b
QuoteAssetNotWhitelisted none 0xf6ead029
QuoteAssetWhitelistFull none 0x30a1a899
QuoteBondingCurveNotEligible none 0xe3ea253e
QuoteCurveAwaitingMigration none 0x1a38b3a4
QuotePoolNotFound none 0x6ab1701b
QuoteReservesOutOfRange none 0x7d964191
ReentrancyGuardReentrantCall none 0x3ee5aeb5
RemoveFacetAddressMustBeZeroAddress address facet 0xd091bc81
RescueFailed address to, uint256 amount 0xd68f8239
RouteTooLong none 0xcf48a36a
SafeERC20FailedOperation address token 0x5274afe7
SaltAlreadyUsed none 0x0ced3043
SellZeroAmount none 0x42c1806e
SharingConfigNotActive none 0xb7f5b0ee
SharingConfigNotFound none 0x75196a8d
StartTimeInThePast none 0xccfcc0ce
SupplyUpdateForFinishedRange none 0xf473557a
SymbolTooLong none 0x1124f78b
TimeRangeTooLarge none 0xc6c798ee
TooLittleQuoteReceived none 0x7d558c10
TooMuchQuoteRequired none 0x91d2854f
TransferAmountMismatch none 0xb0a6ea29
Truncation none 0xb60ad24e
UnableToDistributeCreatorVaultMigratedToSharingConfig none 0x629dba61
UnauthorizedCaller none 0x5c427cd9
UnsortedNotUniqueFeeRecipients none 0xd90a5d31
UnsupportedQuoteAsset none 0x6c6c4b88
UriTooLong none 0x531dc449
UserVolumeAccumulatorHasEntitlements none 0x4926e297
UserVolumeAccumulatorMissing none 0x2498649c
WhitelistAccountNotFrenzyModule none 0x776b5a5a

Baofa Documentation. Built from the launch contracts package baofa-rewrite-2026-11-04-a727bfe · 2026-11-04

baofa.fun · X @baofadotfun