Documentation ¶
Index ¶
Constants ¶
View Source
const (
TextSystemUpgrade = "The service is under maintenance, please try again later."
)
Variables ¶
This section is empty.
Functions ¶
func VerifySignature ¶
Types ¶
type ApiCode ¶
type ApiCode = int
const ( ApiCodeSuccess ApiCode = 0 ApiCodeError500 ApiCode = 500 ApiCodeParamsInvalid ApiCode = 10000 ApiCodeMethodNotExist ApiCode = 10001 ApiCodeDbError ApiCode = 10002 ApiCodeCacheError ApiCode = 10003 ApiCodeTransactionNotExist ApiCode = 11001 //ApiCodePermissionDenied ApiCode = 11002 ApiCodeNotSupportAddress ApiCode = 11005 ApiCodeInsufficientBalance ApiCode = 11007 ApiCodeTxExpired ApiCode = 11008 ApiCodeAmountInvalid ApiCode = 11010 ApiCodeRejectedOutPoint ApiCode = 11011 ApiCodeSyncBlockNumber ApiCode = 11012 ApiCodeOperationFrequent ApiCode = 11013 ApiCodeNotEnoughChange ApiCode = 11014 )
common
const ( ApiCodeAccountFormatInvalid ApiCode = 20006 ApiCodeIndexerAccountNotExist ApiCode = 20007 ApiCodeAccountOnLock ApiCode = 20008 )
account-indexer
const ( ApiCodeNotOpenForRegistration ApiCode = 30001 ApiCodeAccountNotExist ApiCode = 30003 ApiCodeAccountAlreadyRegister ApiCode = 30004 ApiCodeAccountLenInvalid ApiCode = 30014 ApiCodeOrderNotExist ApiCode = 30006 ApiCodeAccountIsExpired ApiCode = 30010 ApiCodePermissionDenied ApiCode = 30011 ApiCodeAccountContainsInvalidChar ApiCode = 30015 ApiCodeReservedAccount ApiCode = 30017 ApiCodeInviterAccountNotExist ApiCode = 30018 ApiCodeSystemUpgrade ApiCode = 30019 ApiCodeRecordInvalid ApiCode = 30020 ApiCodeRecordsTotalLengthExceeded ApiCode = 30021 ApiCodeSameLock ApiCode = 30023 ApiCodeChannelAccountNotExist ApiCode = 30026 ApiCodeOrderPaid ApiCode = 30027 ApiCodeUnAvailableAccount ApiCode = 30029 ApiCodeAccountStatusNotNormal ApiCode = 30031 //repeat ApiCodeAccountStatusOnSaleOrAuction ApiCode = 30031 ApiCodePayTypeInvalid ApiCode = 30032 ApiCodeSameOrderInfo ApiCode = 30033 ApiCodeSigErr ApiCode = 30034 // contracte -31 ApiCodeOnCross ApiCode = 30035 ApiCodeSubAccountNotEnabled ApiCode = 30036 ApiCodeParentAccountExpired ApiCode = 30036 ApiCodeAfterGracePeriod ApiCode = 30037 ApiCodeCouponInvalid ApiCode = 30038 ApiCodeCouponUsed ApiCode = 30039 ApiCodeCouponUnopen ApiCode = 30040 ApiCodeReverseSmtPending ApiCode = 30040 ApiCodeAccountStatusOnCross ApiCode = 30041 ApiCodeNoAccountPermissions ApiCode = 30042 )
register
const ( ApiCodeEnableSubAccountIsOn ApiCode = 40000 ApiCodeNotExistEditKey ApiCode = 40001 ApiCodeNotExistConfirmAction ApiCode = 40002 ApiCodeSignError ApiCode = 40003 ApiCodeNotExistSignType ApiCode = 40004 ApiCodeNotSubAccount ApiCode = 40005 ApiCodeEnableSubAccountIsOff ApiCode = 40006 ApiCodeCreateListCheckFail ApiCode = 40007 ApiCodeTaskInProgress ApiCode = 40008 ApiCodeDistributedLockPreemption ApiCode = 40009 ApiCodeRecordDoing ApiCode = 40010 ApiCodeUnableInit ApiCode = 40011 ApiCodeNotHaveManagementPermission ApiCode = 40012 ApiCodeSmtDiff ApiCode = 40013 ApiCodeSuspendOperation ApiCode = 40014 ApiCodeTaskNotExist ApiCode = 40015 ApiCodeSameCustomScript ApiCode = 40016 ApiCodeNotExistCustomScriptConfigPrice ApiCode = 40017 ApiCodeCustomScriptSet ApiCode = 40018 ApiCodeProfitNotEnough ApiCode = 40019 ApiCodeNoSupportPaymentToken ApiCode = 40020 ApiCodeSubAccOrderNotExist ApiCode = 40021 //remove ApiCodeRuleDataErr ApiCode = 40022 ApiCodeParentAccountNotExist ApiCode = 40023 ApiCodeSubAccountMinting ApiCode = 40024 ApiCodeSubAccountMinted ApiCode = 40025 ApiCodeBeyondMaxYears ApiCode = 40026 ApiCodeHitBlacklist ApiCode = 40027 ApiCodeNoTSetRules ApiCode = 40028 ApiCodeTokenIdNotSupported ApiCode = 40029 ApiCodeNoSubAccountDistributionPermission ApiCode = 40030 ApiCodeSubAccountNoEnable ApiCode = 40031 ApiCodeAutoDistributionClosed ApiCode = 40032 ApiCodeAccountCanNotBeEmpty ApiCode = 40033 ApiCodePriceRulePriceNotBeLessThanMin ApiCode = 40034 ApiCodePriceMostReserveTwoDecimal ApiCode = 40035 ApiCodeConfigSubAccountPending ApiCode = 40036 ApiCodeAccountRepeat ApiCode = 40037 ApiCodeInListMostBeLessThan1000 ApiCode = 40038 ApiCodePreservedRulesMostBeOne ApiCode = 40039 ApiCodeRuleSizeExceedsLimit ApiCode = 40040 ApiCodeRuleFormatErr ApiCode = 40041 ApiCodeExceededMaxLength ApiCode = 40042 ApiCodeInvalidCharset ApiCode = 40043 ApiCodeAccountNameErr ApiCode = 40044 ApiCodeAccountLengthMostBeLessThan42 ApiCode = 40045 ApiCodeAccountCharsetNotSupport ApiCode = 40046 ApiCodeAccountExpiringSoon ApiCode = 40047 ApiCodeUSDPricingTooLow ApiCode = 40048 ApiCodeUSDPricingBelowMin ApiCode = 40049 ApiCodeAccountRenewNoSupportCustomScript ApiCode = 40050 ApiCodeSubAccountRenewing ApiCode = 40051 ApiCodeApprovalAlreadyExist ApiCode = 40052 ApiCodeAccountApprovalNotExist ApiCode = 40053 ApiCodeAccountApprovalProtected ApiCode = 40054 )
sub_account
type ApiResp ¶
type ApiResp struct { ErrNo ApiCode `json:"err_no"` ErrMsg string `json:"err_msg"` Data interface{} `json:"data"` }
func ApiRespErr ¶
func (*ApiResp) ApiRespErr ¶
type JsonRequest ¶
type JsonRequest struct { ID int64 `json:"id"` JsonRpc string `json:"jsonrpc"` Method string `json:"method"` Params json.RawMessage `json:"params"` }
type JsonResponse ¶
type JsonResponse struct { ID int64 `json:"id"` JsonRpc string `json:"jsonrpc"` Result interface{} `json:"result"` }
func (*JsonResponse) ResultData ¶
func (j *JsonResponse) ResultData(data interface{})
type SignInfo ¶
type SignInfo struct { SignKey string `json:"sign_key"` // sign tx key SignAddress string `json:"sign_address,omitempty"` // sign address SignList []txbuilder.SignData `json:"sign_list"` // sign list MMJson *common.MMJsonObj `json:"mm_json"` // 712 mmjson }
func (*SignInfo) SignListString ¶
Click to show internal directories.
Click to hide internal directories.