Documentation
¶
Index ¶
- Constants
- Variables
- func CreateRawIssuanceCloseTx(cfg *types.Chain33Config, parm *IssuanceCloseTx) (*types.Transaction, error)
- func CreateRawIssuanceCreateTx(cfg *types.Chain33Config, parm *IssuanceCreateTx) (*types.Transaction, error)
- func CreateRawIssuanceDebtTx(cfg *types.Chain33Config, parm *IssuanceDebtTx) (*types.Transaction, error)
- func CreateRawIssuanceFeedTx(cfg *types.Chain33Config, parm *IssuanceFeedTx) (*types.Transaction, error)
- func CreateRawIssuanceManageTx(cfg *types.Chain33Config, parm *IssuanceManageTx) (*types.Transaction, error)
- func CreateRawIssuanceRepayTx(cfg *types.Chain33Config, parm *IssuanceRepayTx) (*types.Transaction, error)
- func InitExecutor(cfg *types.Chain33Config)
- func InitFork(cfg *types.Chain33Config)
- func NewIssuanceTable(kvdb db.KV) *table.Table
- func NewRecordTable(kvdb db.KV) *table.Table
- type DebtRecord
- func (*DebtRecord) Descriptor() ([]byte, []int)
- func (m *DebtRecord) GetAccountAddr() string
- func (m *DebtRecord) GetCollateralPrice() int64
- func (m *DebtRecord) GetCollateralValue() int64
- func (m *DebtRecord) GetDebtId() string
- func (m *DebtRecord) GetDebtValue() int64
- func (m *DebtRecord) GetExpireTime() int64
- func (m *DebtRecord) GetIssuId() string
- func (m *DebtRecord) GetLiquidateTime() int64
- func (m *DebtRecord) GetLiquidationPrice() int64
- func (m *DebtRecord) GetPreStatus() int32
- func (m *DebtRecord) GetStartTime() int64
- func (m *DebtRecord) GetStatus() int32
- func (*DebtRecord) ProtoMessage()
- func (m *DebtRecord) Reset()
- func (m *DebtRecord) String() string
- func (m *DebtRecord) XXX_DiscardUnknown()
- func (m *DebtRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DebtRecord) XXX_Merge(src proto.Message)
- func (m *DebtRecord) XXX_Size() int
- func (m *DebtRecord) XXX_Unmarshal(b []byte) error
- type Issuance
- func (*Issuance) Descriptor() ([]byte, []int)
- func (m *Issuance) GetBalance() int64
- func (m *Issuance) GetCollateralValue() int64
- func (m *Issuance) GetCreateTime() int64
- func (m *Issuance) GetDebtCeiling() int64
- func (m *Issuance) GetDebtRecords() []*DebtRecord
- func (m *Issuance) GetDebtValue() int64
- func (m *Issuance) GetInvalidRecords() []*DebtRecord
- func (m *Issuance) GetIssuanceId() string
- func (m *Issuance) GetIssuerAddr() string
- func (m *Issuance) GetLatestExpireTime() int64
- func (m *Issuance) GetLatestLiquidationPrice() int64
- func (m *Issuance) GetLiquidationRatio() int64
- func (m *Issuance) GetPeriod() int64
- func (m *Issuance) GetStatus() int32
- func (m *Issuance) GetTotalBalance() int64
- func (*Issuance) ProtoMessage()
- func (m *Issuance) Reset()
- func (m *Issuance) String() string
- func (m *Issuance) XXX_DiscardUnknown()
- func (m *Issuance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Issuance) XXX_Merge(src proto.Message)
- func (m *Issuance) XXX_Size() int
- func (m *Issuance) XXX_Unmarshal(b []byte) error
- type IssuanceAction
- func (*IssuanceAction) Descriptor() ([]byte, []int)
- func (m *IssuanceAction) GetClose() *IssuanceClose
- func (m *IssuanceAction) GetCreate() *IssuanceCreate
- func (m *IssuanceAction) GetDebt() *IssuanceDebt
- func (m *IssuanceAction) GetFeed() *IssuanceFeed
- func (m *IssuanceAction) GetManage() *IssuanceManage
- func (m *IssuanceAction) GetRepay() *IssuanceRepay
- func (m *IssuanceAction) GetTy() int32
- func (m *IssuanceAction) GetValue() isIssuanceAction_Value
- func (*IssuanceAction) ProtoMessage()
- func (m *IssuanceAction) Reset()
- func (m *IssuanceAction) String() string
- func (m *IssuanceAction) XXX_DiscardUnknown()
- func (m *IssuanceAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IssuanceAction) XXX_Merge(src proto.Message)
- func (*IssuanceAction) XXX_OneofWrappers() []interface{}
- func (m *IssuanceAction) XXX_Size() int
- func (m *IssuanceAction) XXX_Unmarshal(b []byte) error
- type IssuanceAction_Close
- type IssuanceAction_Create
- type IssuanceAction_Debt
- type IssuanceAction_Feed
- type IssuanceAction_Manage
- type IssuanceAction_Repay
- type IssuanceAssetPriceRecord
- func (*IssuanceAssetPriceRecord) Descriptor() ([]byte, []int)
- func (m *IssuanceAssetPriceRecord) GetBtyPrice() int64
- func (m *IssuanceAssetPriceRecord) GetRecordTime() int64
- func (*IssuanceAssetPriceRecord) ProtoMessage()
- func (m *IssuanceAssetPriceRecord) Reset()
- func (m *IssuanceAssetPriceRecord) String() string
- func (m *IssuanceAssetPriceRecord) XXX_DiscardUnknown()
- func (m *IssuanceAssetPriceRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IssuanceAssetPriceRecord) XXX_Merge(src proto.Message)
- func (m *IssuanceAssetPriceRecord) XXX_Size() int
- func (m *IssuanceAssetPriceRecord) XXX_Unmarshal(b []byte) error
- type IssuanceClose
- func (*IssuanceClose) Descriptor() ([]byte, []int)
- func (m *IssuanceClose) GetIssuanceId() string
- func (*IssuanceClose) ProtoMessage()
- func (m *IssuanceClose) Reset()
- func (m *IssuanceClose) String() string
- func (m *IssuanceClose) XXX_DiscardUnknown()
- func (m *IssuanceClose) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IssuanceClose) XXX_Merge(src proto.Message)
- func (m *IssuanceClose) XXX_Size() int
- func (m *IssuanceClose) XXX_Unmarshal(b []byte) error
- type IssuanceCloseTx
- type IssuanceCreate
- func (*IssuanceCreate) Descriptor() ([]byte, []int)
- func (m *IssuanceCreate) GetDebtCeiling() int64
- func (m *IssuanceCreate) GetLiquidationRatio() int64
- func (m *IssuanceCreate) GetPeriod() int64
- func (m *IssuanceCreate) GetTotalBalance() int64
- func (*IssuanceCreate) ProtoMessage()
- func (m *IssuanceCreate) Reset()
- func (m *IssuanceCreate) String() string
- func (m *IssuanceCreate) XXX_DiscardUnknown()
- func (m *IssuanceCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IssuanceCreate) XXX_Merge(src proto.Message)
- func (m *IssuanceCreate) XXX_Size() int
- func (m *IssuanceCreate) XXX_Unmarshal(b []byte) error
- type IssuanceCreateTx
- type IssuanceDebt
- func (*IssuanceDebt) Descriptor() ([]byte, []int)
- func (m *IssuanceDebt) GetIssuanceId() string
- func (m *IssuanceDebt) GetValue() int64
- func (*IssuanceDebt) ProtoMessage()
- func (m *IssuanceDebt) Reset()
- func (m *IssuanceDebt) String() string
- func (m *IssuanceDebt) XXX_DiscardUnknown()
- func (m *IssuanceDebt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IssuanceDebt) XXX_Merge(src proto.Message)
- func (m *IssuanceDebt) XXX_Size() int
- func (m *IssuanceDebt) XXX_Unmarshal(b []byte) error
- type IssuanceDebtTx
- type IssuanceFeed
- func (*IssuanceFeed) Descriptor() ([]byte, []int)
- func (m *IssuanceFeed) GetCollType() int32
- func (m *IssuanceFeed) GetPrice() []int64
- func (m *IssuanceFeed) GetVolume() []int64
- func (*IssuanceFeed) ProtoMessage()
- func (m *IssuanceFeed) Reset()
- func (m *IssuanceFeed) String() string
- func (m *IssuanceFeed) XXX_DiscardUnknown()
- func (m *IssuanceFeed) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IssuanceFeed) XXX_Merge(src proto.Message)
- func (m *IssuanceFeed) XXX_Size() int
- func (m *IssuanceFeed) XXX_Unmarshal(b []byte) error
- type IssuanceFeedTx
- type IssuanceManage
- func (*IssuanceManage) Descriptor() ([]byte, []int)
- func (m *IssuanceManage) GetSuperAddrs() []string
- func (*IssuanceManage) ProtoMessage()
- func (m *IssuanceManage) Reset()
- func (m *IssuanceManage) String() string
- func (m *IssuanceManage) XXX_DiscardUnknown()
- func (m *IssuanceManage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IssuanceManage) XXX_Merge(src proto.Message)
- func (m *IssuanceManage) XXX_Size() int
- func (m *IssuanceManage) XXX_Unmarshal(b []byte) error
- type IssuanceManageTx
- type IssuanceRecordRow
- type IssuanceRecords
- func (*IssuanceRecords) Descriptor() ([]byte, []int)
- func (m *IssuanceRecords) GetRecords() []*ReceiptIssuance
- func (*IssuanceRecords) ProtoMessage()
- func (m *IssuanceRecords) Reset()
- func (m *IssuanceRecords) String() string
- func (m *IssuanceRecords) XXX_DiscardUnknown()
- func (m *IssuanceRecords) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IssuanceRecords) XXX_Merge(src proto.Message)
- func (m *IssuanceRecords) XXX_Size() int
- func (m *IssuanceRecords) XXX_Unmarshal(b []byte) error
- type IssuanceRepay
- func (*IssuanceRepay) Descriptor() ([]byte, []int)
- func (m *IssuanceRepay) GetDebtId() string
- func (m *IssuanceRepay) GetIssuanceId() string
- func (*IssuanceRepay) ProtoMessage()
- func (m *IssuanceRepay) Reset()
- func (m *IssuanceRepay) String() string
- func (m *IssuanceRepay) XXX_DiscardUnknown()
- func (m *IssuanceRepay) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *IssuanceRepay) XXX_Merge(src proto.Message)
- func (m *IssuanceRepay) XXX_Size() int
- func (m *IssuanceRepay) XXX_Unmarshal(b []byte) error
- type IssuanceRepayTx
- type IssuanceRow
- type IssuanceType
- func (issuance IssuanceType) CreateTx(action string, message json.RawMessage) (*types.Transaction, error)
- func (issuance *IssuanceType) GetLogMap() map[int64]*types.LogInfo
- func (issuance *IssuanceType) GetName() string
- func (issuance *IssuanceType) GetPayload() types.Message
- func (issuance IssuanceType) GetTypeMap() map[string]int32
- type ReceiptIssuance
- func (*ReceiptIssuance) Descriptor() ([]byte, []int)
- func (m *ReceiptIssuance) GetAccountAddr() string
- func (m *ReceiptIssuance) GetDebtId() string
- func (m *ReceiptIssuance) GetIssuanceId() string
- func (m *ReceiptIssuance) GetStatus() int32
- func (*ReceiptIssuance) ProtoMessage()
- func (m *ReceiptIssuance) Reset()
- func (m *ReceiptIssuance) String() string
- func (m *ReceiptIssuance) XXX_DiscardUnknown()
- func (m *ReceiptIssuance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ReceiptIssuance) XXX_Merge(src proto.Message)
- func (m *ReceiptIssuance) XXX_Size() int
- func (m *ReceiptIssuance) XXX_Unmarshal(b []byte) error
- type ReceiptIssuanceID
- func (*ReceiptIssuanceID) Descriptor() ([]byte, []int)
- func (m *ReceiptIssuanceID) GetIssuanceId() string
- func (m *ReceiptIssuanceID) GetStatus() int32
- func (*ReceiptIssuanceID) ProtoMessage()
- func (m *ReceiptIssuanceID) Reset()
- func (m *ReceiptIssuanceID) String() string
- func (m *ReceiptIssuanceID) XXX_DiscardUnknown()
- func (m *ReceiptIssuanceID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ReceiptIssuanceID) XXX_Merge(src proto.Message)
- func (m *ReceiptIssuanceID) XXX_Size() int
- func (m *ReceiptIssuanceID) XXX_Unmarshal(b []byte) error
- type RepIssuanceCurrentInfo
- func (*RepIssuanceCurrentInfo) Descriptor() ([]byte, []int)
- func (m *RepIssuanceCurrentInfo) GetBalance() int64
- func (m *RepIssuanceCurrentInfo) GetCollateralValue() int64
- func (m *RepIssuanceCurrentInfo) GetCreateTime() int64
- func (m *RepIssuanceCurrentInfo) GetDebtCeiling() int64
- func (m *RepIssuanceCurrentInfo) GetDebtValue() int64
- func (m *RepIssuanceCurrentInfo) GetIssuId() string
- func (m *RepIssuanceCurrentInfo) GetLiquidationRatio() int64
- func (m *RepIssuanceCurrentInfo) GetPeriod() int64
- func (m *RepIssuanceCurrentInfo) GetStatus() int32
- func (m *RepIssuanceCurrentInfo) GetTotalBalance() int64
- func (*RepIssuanceCurrentInfo) ProtoMessage()
- func (m *RepIssuanceCurrentInfo) Reset()
- func (m *RepIssuanceCurrentInfo) String() string
- func (m *RepIssuanceCurrentInfo) XXX_DiscardUnknown()
- func (m *RepIssuanceCurrentInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RepIssuanceCurrentInfo) XXX_Merge(src proto.Message)
- func (m *RepIssuanceCurrentInfo) XXX_Size() int
- func (m *RepIssuanceCurrentInfo) XXX_Unmarshal(b []byte) error
- type RepIssuanceCurrentInfos
- func (*RepIssuanceCurrentInfos) Descriptor() ([]byte, []int)
- func (m *RepIssuanceCurrentInfos) GetInfos() []*RepIssuanceCurrentInfo
- func (*RepIssuanceCurrentInfos) ProtoMessage()
- func (m *RepIssuanceCurrentInfos) Reset()
- func (m *RepIssuanceCurrentInfos) String() string
- func (m *RepIssuanceCurrentInfos) XXX_DiscardUnknown()
- func (m *RepIssuanceCurrentInfos) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RepIssuanceCurrentInfos) XXX_Merge(src proto.Message)
- func (m *RepIssuanceCurrentInfos) XXX_Size() int
- func (m *RepIssuanceCurrentInfos) XXX_Unmarshal(b []byte) error
- type RepIssuanceDebtInfo
- func (*RepIssuanceDebtInfo) Descriptor() ([]byte, []int)
- func (m *RepIssuanceDebtInfo) GetRecord() *DebtRecord
- func (*RepIssuanceDebtInfo) ProtoMessage()
- func (m *RepIssuanceDebtInfo) Reset()
- func (m *RepIssuanceDebtInfo) String() string
- func (m *RepIssuanceDebtInfo) XXX_DiscardUnknown()
- func (m *RepIssuanceDebtInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RepIssuanceDebtInfo) XXX_Merge(src proto.Message)
- func (m *RepIssuanceDebtInfo) XXX_Size() int
- func (m *RepIssuanceDebtInfo) XXX_Unmarshal(b []byte) error
- type RepIssuanceIDs
- func (*RepIssuanceIDs) Descriptor() ([]byte, []int)
- func (m *RepIssuanceIDs) GetIDs() []string
- func (*RepIssuanceIDs) ProtoMessage()
- func (m *RepIssuanceIDs) Reset()
- func (m *RepIssuanceIDs) String() string
- func (m *RepIssuanceIDs) XXX_DiscardUnknown()
- func (m *RepIssuanceIDs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RepIssuanceIDs) XXX_Merge(src proto.Message)
- func (m *RepIssuanceIDs) XXX_Size() int
- func (m *RepIssuanceIDs) XXX_Unmarshal(b []byte) error
- type RepIssuancePrice
- func (*RepIssuancePrice) Descriptor() ([]byte, []int)
- func (m *RepIssuancePrice) GetPrice() int64
- func (*RepIssuancePrice) ProtoMessage()
- func (m *RepIssuancePrice) Reset()
- func (m *RepIssuancePrice) String() string
- func (m *RepIssuancePrice) XXX_DiscardUnknown()
- func (m *RepIssuancePrice) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RepIssuancePrice) XXX_Merge(src proto.Message)
- func (m *RepIssuancePrice) XXX_Size() int
- func (m *RepIssuancePrice) XXX_Unmarshal(b []byte) error
- type RepIssuanceRecords
- func (*RepIssuanceRecords) Descriptor() ([]byte, []int)
- func (m *RepIssuanceRecords) GetRecords() []*DebtRecord
- func (*RepIssuanceRecords) ProtoMessage()
- func (m *RepIssuanceRecords) Reset()
- func (m *RepIssuanceRecords) String() string
- func (m *RepIssuanceRecords) XXX_DiscardUnknown()
- func (m *RepIssuanceRecords) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RepIssuanceRecords) XXX_Merge(src proto.Message)
- func (m *RepIssuanceRecords) XXX_Size() int
- func (m *RepIssuanceRecords) XXX_Unmarshal(b []byte) error
- type RepIssuanceUserBalance
- func (*RepIssuanceUserBalance) Descriptor() ([]byte, []int)
- func (m *RepIssuanceUserBalance) GetBalance() int64
- func (*RepIssuanceUserBalance) ProtoMessage()
- func (m *RepIssuanceUserBalance) Reset()
- func (m *RepIssuanceUserBalance) String() string
- func (m *RepIssuanceUserBalance) XXX_DiscardUnknown()
- func (m *RepIssuanceUserBalance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *RepIssuanceUserBalance) XXX_Merge(src proto.Message)
- func (m *RepIssuanceUserBalance) XXX_Size() int
- func (m *RepIssuanceUserBalance) XXX_Unmarshal(b []byte) error
- type ReqIssuanceByStatus
- func (*ReqIssuanceByStatus) Descriptor() ([]byte, []int)
- func (m *ReqIssuanceByStatus) GetIssuanceId() string
- func (m *ReqIssuanceByStatus) GetStatus() int32
- func (*ReqIssuanceByStatus) ProtoMessage()
- func (m *ReqIssuanceByStatus) Reset()
- func (m *ReqIssuanceByStatus) String() string
- func (m *ReqIssuanceByStatus) XXX_DiscardUnknown()
- func (m *ReqIssuanceByStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ReqIssuanceByStatus) XXX_Merge(src proto.Message)
- func (m *ReqIssuanceByStatus) XXX_Size() int
- func (m *ReqIssuanceByStatus) XXX_Unmarshal(b []byte) error
- type ReqIssuanceInfo
- func (*ReqIssuanceInfo) Descriptor() ([]byte, []int)
- func (m *ReqIssuanceInfo) GetIssuanceId() string
- func (*ReqIssuanceInfo) ProtoMessage()
- func (m *ReqIssuanceInfo) Reset()
- func (m *ReqIssuanceInfo) String() string
- func (m *ReqIssuanceInfo) XXX_DiscardUnknown()
- func (m *ReqIssuanceInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ReqIssuanceInfo) XXX_Merge(src proto.Message)
- func (m *ReqIssuanceInfo) XXX_Size() int
- func (m *ReqIssuanceInfo) XXX_Unmarshal(b []byte) error
- type ReqIssuanceInfos
- func (*ReqIssuanceInfos) Descriptor() ([]byte, []int)
- func (m *ReqIssuanceInfos) GetIssuanceIds() []string
- func (*ReqIssuanceInfos) ProtoMessage()
- func (m *ReqIssuanceInfos) Reset()
- func (m *ReqIssuanceInfos) String() string
- func (m *ReqIssuanceInfos) XXX_DiscardUnknown()
- func (m *ReqIssuanceInfos) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ReqIssuanceInfos) XXX_Merge(src proto.Message)
- func (m *ReqIssuanceInfos) XXX_Size() int
- func (m *ReqIssuanceInfos) XXX_Unmarshal(b []byte) error
- type ReqIssuanceRecords
- func (*ReqIssuanceRecords) Descriptor() ([]byte, []int)
- func (m *ReqIssuanceRecords) GetAddr() string
- func (m *ReqIssuanceRecords) GetDebtId() string
- func (m *ReqIssuanceRecords) GetIssuanceId() string
- func (m *ReqIssuanceRecords) GetStatus() int32
- func (*ReqIssuanceRecords) ProtoMessage()
- func (m *ReqIssuanceRecords) Reset()
- func (m *ReqIssuanceRecords) String() string
- func (m *ReqIssuanceRecords) XXX_DiscardUnknown()
- func (m *ReqIssuanceRecords) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ReqIssuanceRecords) XXX_Merge(src proto.Message)
- func (m *ReqIssuanceRecords) XXX_Size() int
- func (m *ReqIssuanceRecords) XXX_Unmarshal(b []byte) error
Constants ¶
const ( IssuanceActionCreate = 1 + iota // 创建借贷 IssuanceActionDebt // 大户抵押 IssuanceActionRepay // 大户清算 IssuanceActionFeed // 发行合约喂价 IssuanceActionClose // 关闭借贷 IssuanceActionManage // 借贷管理 //log for Issuance TyLogIssuanceCreate = 741 TyLogIssuanceDebt = 742 TyLogIssuanceRepay = 743 TyLogIssuanceFeed = 745 TyLogIssuanceClose = 746 )
Issuance op
const ( IssuanceX = "issuance" CCNYTokenName = "CCNY" IssuancePreLiquidationRatio = 11000 //TODO 预清算比例,抵押物价值跌到借出ccny价值110%的时候开始清算 )
Issuance name
const ( IssuanceStatusCreated = 1 + iota IssuanceStatusClose )
Issuance status
const ( IssuanceUserStatusCreate = 1 + iota IssuanceUserStatusWarning IssuanceUserStatusSystemLiquidate IssuanceUserStatusExpire IssuanceUserStatusExpireLiquidate IssuanceUserStatusClose )
const ( PriceFeedKey = "issuance-price-feed" GuarantorKey = "issuance-guarantor" ManageKey = "issuance-manage" FundKey = "issuance-fund" )
Variables ¶
var ( ErrRiskParam = errors.New("ErrRiskParam") ErrIssuanceRepeatHash = errors.New("ErrIssuanceRepeatHash") ErrIssuanceStatus = errors.New("ErrIssuanceStatus") ErrIssuanceExceedDebtCeiling = errors.New("ErrIssuanceExceedDebtCeiling") ErrPriceInvalid = errors.New("ErrPriceInvalid") ErrAssetType = errors.New("ErrAssetType") ErrRecordNotExist = errors.New("ErrRecordNotExist") ErrIssuanceErrCloser = errors.New("ErrIssuanceErrCloser") ErrRepayValueInsufficient = errors.New("ErrRepayValueInsufficient") ErrIssuanceAccountExist = errors.New("ErrIssuanceAccountExist") ErrIssuanceLowBalance = errors.New("ErrIssuanceLowBalance") ErrIssuanceBalanceInvalid = errors.New("ErrIssuanceBalanceInvalid") ErrPermissionDeny = errors.New("ErrPermissionDeny") ErrIssuanceRecordNotEmpty = errors.New("ErrIssuanceRecordNotEmpty") )
Errors for lottery
var (
ForkIssuanceTableUpdate = "ForkIssuanceTableUpdate"
)
Functions ¶
func CreateRawIssuanceCloseTx ¶
func CreateRawIssuanceCloseTx(cfg *types.Chain33Config, parm *IssuanceCloseTx) (*types.Transaction, error)
CreateRawIssuanceCloseTx method
func CreateRawIssuanceCreateTx ¶
func CreateRawIssuanceCreateTx(cfg *types.Chain33Config, parm *IssuanceCreateTx) (*types.Transaction, error)
CreateRawIssuanceCreateTx method
func CreateRawIssuanceDebtTx ¶
func CreateRawIssuanceDebtTx(cfg *types.Chain33Config, parm *IssuanceDebtTx) (*types.Transaction, error)
CreateRawIssuanceDebtTx method
func CreateRawIssuanceFeedTx ¶
func CreateRawIssuanceFeedTx(cfg *types.Chain33Config, parm *IssuanceFeedTx) (*types.Transaction, error)
CreateRawIssuanceFeedTx method
func CreateRawIssuanceManageTx ¶
func CreateRawIssuanceManageTx(cfg *types.Chain33Config, parm *IssuanceManageTx) (*types.Transaction, error)
CreateRawIssuanceManageTx method
func CreateRawIssuanceRepayTx ¶
func CreateRawIssuanceRepayTx(cfg *types.Chain33Config, parm *IssuanceRepayTx) (*types.Transaction, error)
CreateRawIssuanceRepayTx method
func InitExecutor ¶
func InitExecutor(cfg *types.Chain33Config)
func InitFork ¶
func InitFork(cfg *types.Chain33Config)
Types ¶
type DebtRecord ¶
type DebtRecord struct { AccountAddr string `protobuf:"bytes,1,opt,name=accountAddr,proto3" json:"accountAddr,omitempty"` StartTime int64 `protobuf:"varint,2,opt,name=startTime,proto3" json:"startTime,omitempty"` CollateralValue int64 `protobuf:"varint,3,opt,name=collateralValue,proto3" json:"collateralValue,omitempty"` CollateralPrice int64 `protobuf:"varint,4,opt,name=collateralPrice,proto3" json:"collateralPrice,omitempty"` DebtValue int64 `protobuf:"varint,5,opt,name=debtValue,proto3" json:"debtValue,omitempty"` LiquidationPrice int64 `protobuf:"varint,6,opt,name=liquidationPrice,proto3" json:"liquidationPrice,omitempty"` Status int32 `protobuf:"varint,7,opt,name=status,proto3" json:"status,omitempty"` LiquidateTime int64 `protobuf:"varint,8,opt,name=liquidateTime,proto3" json:"liquidateTime,omitempty"` ExpireTime int64 `protobuf:"varint,9,opt,name=expireTime,proto3" json:"expireTime,omitempty"` PreStatus int32 `protobuf:"varint,10,opt,name=preStatus,proto3" json:"preStatus,omitempty"` DebtId string `protobuf:"bytes,11,opt,name=debtId,proto3" json:"debtId,omitempty"` IssuId string `protobuf:"bytes,12,opt,name=issuId,proto3" json:"issuId,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
抵押记录
func (*DebtRecord) Descriptor ¶
func (*DebtRecord) Descriptor() ([]byte, []int)
func (*DebtRecord) GetAccountAddr ¶
func (m *DebtRecord) GetAccountAddr() string
func (*DebtRecord) GetCollateralPrice ¶
func (m *DebtRecord) GetCollateralPrice() int64
func (*DebtRecord) GetCollateralValue ¶
func (m *DebtRecord) GetCollateralValue() int64
func (*DebtRecord) GetDebtId ¶
func (m *DebtRecord) GetDebtId() string
func (*DebtRecord) GetDebtValue ¶
func (m *DebtRecord) GetDebtValue() int64
func (*DebtRecord) GetExpireTime ¶
func (m *DebtRecord) GetExpireTime() int64
func (*DebtRecord) GetIssuId ¶
func (m *DebtRecord) GetIssuId() string
func (*DebtRecord) GetLiquidateTime ¶
func (m *DebtRecord) GetLiquidateTime() int64
func (*DebtRecord) GetLiquidationPrice ¶
func (m *DebtRecord) GetLiquidationPrice() int64
func (*DebtRecord) GetPreStatus ¶
func (m *DebtRecord) GetPreStatus() int32
func (*DebtRecord) GetStartTime ¶
func (m *DebtRecord) GetStartTime() int64
func (*DebtRecord) GetStatus ¶
func (m *DebtRecord) GetStatus() int32
func (*DebtRecord) ProtoMessage ¶
func (*DebtRecord) ProtoMessage()
func (*DebtRecord) Reset ¶
func (m *DebtRecord) Reset()
func (*DebtRecord) String ¶
func (m *DebtRecord) String() string
func (*DebtRecord) XXX_DiscardUnknown ¶
func (m *DebtRecord) XXX_DiscardUnknown()
func (*DebtRecord) XXX_Marshal ¶
func (m *DebtRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DebtRecord) XXX_Merge ¶
func (m *DebtRecord) XXX_Merge(src proto.Message)
func (*DebtRecord) XXX_Size ¶
func (m *DebtRecord) XXX_Size() int
func (*DebtRecord) XXX_Unmarshal ¶
func (m *DebtRecord) XXX_Unmarshal(b []byte) error
type Issuance ¶
type Issuance struct { IssuanceId string `protobuf:"bytes,1,opt,name=issuanceId,proto3" json:"issuanceId,omitempty"` TotalBalance int64 `protobuf:"varint,2,opt,name=totalBalance,proto3" json:"totalBalance,omitempty"` DebtCeiling int64 `protobuf:"varint,3,opt,name=debtCeiling,proto3" json:"debtCeiling,omitempty"` LiquidationRatio int64 `protobuf:"varint,4,opt,name=liquidationRatio,proto3" json:"liquidationRatio,omitempty"` CollateralValue int64 `protobuf:"varint,5,opt,name=collateralValue,proto3" json:"collateralValue,omitempty"` DebtValue int64 `protobuf:"varint,6,opt,name=debtValue,proto3" json:"debtValue,omitempty"` DebtRecords []*DebtRecord `protobuf:"bytes,7,rep,name=debtRecords,proto3" json:"debtRecords,omitempty"` InvalidRecords []*DebtRecord `protobuf:"bytes,8,rep,name=invalidRecords,proto3" json:"invalidRecords,omitempty"` Status int32 `protobuf:"varint,9,opt,name=status,proto3" json:"status,omitempty"` LatestLiquidationPrice int64 `protobuf:"varint,10,opt,name=latestLiquidationPrice,proto3" json:"latestLiquidationPrice,omitempty"` Period int64 `protobuf:"varint,11,opt,name=period,proto3" json:"period,omitempty"` LatestExpireTime int64 `protobuf:"varint,12,opt,name=latestExpireTime,proto3" json:"latestExpireTime,omitempty"` CreateTime int64 `protobuf:"varint,13,opt,name=createTime,proto3" json:"createTime,omitempty"` Balance int64 `protobuf:"varint,14,opt,name=balance,proto3" json:"balance,omitempty"` IssuerAddr string `protobuf:"bytes,15,opt,name=issuerAddr,proto3" json:"issuerAddr,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
发行信息
func (*Issuance) Descriptor ¶
func (*Issuance) GetBalance ¶
func (*Issuance) GetCollateralValue ¶
func (*Issuance) GetCreateTime ¶
func (*Issuance) GetDebtCeiling ¶
func (*Issuance) GetDebtRecords ¶
func (m *Issuance) GetDebtRecords() []*DebtRecord
func (*Issuance) GetDebtValue ¶
func (*Issuance) GetInvalidRecords ¶
func (m *Issuance) GetInvalidRecords() []*DebtRecord
func (*Issuance) GetIssuanceId ¶
func (*Issuance) GetIssuerAddr ¶
func (*Issuance) GetLatestExpireTime ¶
func (*Issuance) GetLatestLiquidationPrice ¶
func (*Issuance) GetLiquidationRatio ¶
func (*Issuance) GetTotalBalance ¶
func (*Issuance) ProtoMessage ¶
func (*Issuance) ProtoMessage()
func (*Issuance) XXX_DiscardUnknown ¶
func (m *Issuance) XXX_DiscardUnknown()
func (*Issuance) XXX_Marshal ¶
func (*Issuance) XXX_Unmarshal ¶
type IssuanceAction ¶
type IssuanceAction struct { // Types that are valid to be assigned to Value: // *IssuanceAction_Create // *IssuanceAction_Debt // *IssuanceAction_Repay // *IssuanceAction_Feed // *IssuanceAction_Close // *IssuanceAction_Manage Value isIssuanceAction_Value `protobuf_oneof:"value"` Ty int32 `protobuf:"varint,10,opt,name=ty,proto3" json:"ty,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
action
func (*IssuanceAction) Descriptor ¶
func (*IssuanceAction) Descriptor() ([]byte, []int)
func (*IssuanceAction) GetClose ¶
func (m *IssuanceAction) GetClose() *IssuanceClose
func (*IssuanceAction) GetCreate ¶
func (m *IssuanceAction) GetCreate() *IssuanceCreate
func (*IssuanceAction) GetDebt ¶
func (m *IssuanceAction) GetDebt() *IssuanceDebt
func (*IssuanceAction) GetFeed ¶
func (m *IssuanceAction) GetFeed() *IssuanceFeed
func (*IssuanceAction) GetManage ¶
func (m *IssuanceAction) GetManage() *IssuanceManage
func (*IssuanceAction) GetRepay ¶
func (m *IssuanceAction) GetRepay() *IssuanceRepay
func (*IssuanceAction) GetTy ¶
func (m *IssuanceAction) GetTy() int32
func (*IssuanceAction) GetValue ¶
func (m *IssuanceAction) GetValue() isIssuanceAction_Value
func (*IssuanceAction) ProtoMessage ¶
func (*IssuanceAction) ProtoMessage()
func (*IssuanceAction) Reset ¶
func (m *IssuanceAction) Reset()
func (*IssuanceAction) String ¶
func (m *IssuanceAction) String() string
func (*IssuanceAction) XXX_DiscardUnknown ¶
func (m *IssuanceAction) XXX_DiscardUnknown()
func (*IssuanceAction) XXX_Marshal ¶
func (m *IssuanceAction) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IssuanceAction) XXX_Merge ¶
func (m *IssuanceAction) XXX_Merge(src proto.Message)
func (*IssuanceAction) XXX_OneofWrappers ¶
func (*IssuanceAction) XXX_OneofWrappers() []interface{}
XXX_OneofWrappers is for the internal use of the proto package.
func (*IssuanceAction) XXX_Size ¶
func (m *IssuanceAction) XXX_Size() int
func (*IssuanceAction) XXX_Unmarshal ¶
func (m *IssuanceAction) XXX_Unmarshal(b []byte) error
type IssuanceAction_Close ¶
type IssuanceAction_Close struct {
Close *IssuanceClose `protobuf:"bytes,5,opt,name=close,proto3,oneof"`
}
type IssuanceAction_Create ¶
type IssuanceAction_Create struct {
Create *IssuanceCreate `protobuf:"bytes,1,opt,name=create,proto3,oneof"`
}
type IssuanceAction_Debt ¶
type IssuanceAction_Debt struct {
Debt *IssuanceDebt `protobuf:"bytes,2,opt,name=debt,proto3,oneof"`
}
type IssuanceAction_Feed ¶
type IssuanceAction_Feed struct {
Feed *IssuanceFeed `protobuf:"bytes,4,opt,name=feed,proto3,oneof"`
}
type IssuanceAction_Manage ¶
type IssuanceAction_Manage struct {
Manage *IssuanceManage `protobuf:"bytes,6,opt,name=manage,proto3,oneof"`
}
type IssuanceAction_Repay ¶
type IssuanceAction_Repay struct {
Repay *IssuanceRepay `protobuf:"bytes,3,opt,name=repay,proto3,oneof"`
}
type IssuanceAssetPriceRecord ¶
type IssuanceAssetPriceRecord struct { RecordTime int64 `protobuf:"varint,1,opt,name=recordTime,proto3" json:"recordTime,omitempty"` BtyPrice int64 `protobuf:"varint,2,opt,name=btyPrice,proto3" json:"btyPrice,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
资产价格记录
func (*IssuanceAssetPriceRecord) Descriptor ¶
func (*IssuanceAssetPriceRecord) Descriptor() ([]byte, []int)
func (*IssuanceAssetPriceRecord) GetBtyPrice ¶
func (m *IssuanceAssetPriceRecord) GetBtyPrice() int64
func (*IssuanceAssetPriceRecord) GetRecordTime ¶
func (m *IssuanceAssetPriceRecord) GetRecordTime() int64
func (*IssuanceAssetPriceRecord) ProtoMessage ¶
func (*IssuanceAssetPriceRecord) ProtoMessage()
func (*IssuanceAssetPriceRecord) Reset ¶
func (m *IssuanceAssetPriceRecord) Reset()
func (*IssuanceAssetPriceRecord) String ¶
func (m *IssuanceAssetPriceRecord) String() string
func (*IssuanceAssetPriceRecord) XXX_DiscardUnknown ¶
func (m *IssuanceAssetPriceRecord) XXX_DiscardUnknown()
func (*IssuanceAssetPriceRecord) XXX_Marshal ¶
func (m *IssuanceAssetPriceRecord) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IssuanceAssetPriceRecord) XXX_Merge ¶
func (m *IssuanceAssetPriceRecord) XXX_Merge(src proto.Message)
func (*IssuanceAssetPriceRecord) XXX_Size ¶
func (m *IssuanceAssetPriceRecord) XXX_Size() int
func (*IssuanceAssetPriceRecord) XXX_Unmarshal ¶
func (m *IssuanceAssetPriceRecord) XXX_Unmarshal(b []byte) error
type IssuanceClose ¶
type IssuanceClose struct { IssuanceId string `protobuf:"bytes,1,opt,name=issuanceId,proto3" json:"issuanceId,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
借贷关闭
func (*IssuanceClose) Descriptor ¶
func (*IssuanceClose) Descriptor() ([]byte, []int)
func (*IssuanceClose) GetIssuanceId ¶
func (m *IssuanceClose) GetIssuanceId() string
func (*IssuanceClose) ProtoMessage ¶
func (*IssuanceClose) ProtoMessage()
func (*IssuanceClose) Reset ¶
func (m *IssuanceClose) Reset()
func (*IssuanceClose) String ¶
func (m *IssuanceClose) String() string
func (*IssuanceClose) XXX_DiscardUnknown ¶
func (m *IssuanceClose) XXX_DiscardUnknown()
func (*IssuanceClose) XXX_Marshal ¶
func (m *IssuanceClose) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IssuanceClose) XXX_Merge ¶
func (m *IssuanceClose) XXX_Merge(src proto.Message)
func (*IssuanceClose) XXX_Size ¶
func (m *IssuanceClose) XXX_Size() int
func (*IssuanceClose) XXX_Unmarshal ¶
func (m *IssuanceClose) XXX_Unmarshal(b []byte) error
type IssuanceCloseTx ¶
IssuanceCloseTx for construction
type IssuanceCreate ¶
type IssuanceCreate struct { TotalBalance int64 `protobuf:"varint,1,opt,name=totalBalance,proto3" json:"totalBalance,omitempty"` DebtCeiling int64 `protobuf:"varint,2,opt,name=debtCeiling,proto3" json:"debtCeiling,omitempty"` LiquidationRatio int64 `protobuf:"varint,3,opt,name=liquidationRatio,proto3" json:"liquidationRatio,omitempty"` Period int64 `protobuf:"varint,4,opt,name=period,proto3" json:"period,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
创建发行
func (*IssuanceCreate) Descriptor ¶
func (*IssuanceCreate) Descriptor() ([]byte, []int)
func (*IssuanceCreate) GetDebtCeiling ¶
func (m *IssuanceCreate) GetDebtCeiling() int64
func (*IssuanceCreate) GetLiquidationRatio ¶
func (m *IssuanceCreate) GetLiquidationRatio() int64
func (*IssuanceCreate) GetPeriod ¶
func (m *IssuanceCreate) GetPeriod() int64
func (*IssuanceCreate) GetTotalBalance ¶
func (m *IssuanceCreate) GetTotalBalance() int64
func (*IssuanceCreate) ProtoMessage ¶
func (*IssuanceCreate) ProtoMessage()
func (*IssuanceCreate) Reset ¶
func (m *IssuanceCreate) Reset()
func (*IssuanceCreate) String ¶
func (m *IssuanceCreate) String() string
func (*IssuanceCreate) XXX_DiscardUnknown ¶
func (m *IssuanceCreate) XXX_DiscardUnknown()
func (*IssuanceCreate) XXX_Marshal ¶
func (m *IssuanceCreate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IssuanceCreate) XXX_Merge ¶
func (m *IssuanceCreate) XXX_Merge(src proto.Message)
func (*IssuanceCreate) XXX_Size ¶
func (m *IssuanceCreate) XXX_Size() int
func (*IssuanceCreate) XXX_Unmarshal ¶
func (m *IssuanceCreate) XXX_Unmarshal(b []byte) error
type IssuanceCreateTx ¶
type IssuanceCreateTx struct { DebtCeiling float64 `json:"debtCeiling"` LiquidationRatio float64 `json:"liquidationRatio"` Period int64 `json:"period"` TotalBalance float64 `json:"totalBalance"` Fee int64 `json:"fee"` }
IssuanceCreateTx for construction
type IssuanceDebt ¶
type IssuanceDebt struct { IssuanceId string `protobuf:"bytes,1,opt,name=issuanceId,proto3" json:"issuanceId,omitempty"` Value int64 `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
抵押
func (*IssuanceDebt) Descriptor ¶
func (*IssuanceDebt) Descriptor() ([]byte, []int)
func (*IssuanceDebt) GetIssuanceId ¶
func (m *IssuanceDebt) GetIssuanceId() string
func (*IssuanceDebt) GetValue ¶
func (m *IssuanceDebt) GetValue() int64
func (*IssuanceDebt) ProtoMessage ¶
func (*IssuanceDebt) ProtoMessage()
func (*IssuanceDebt) Reset ¶
func (m *IssuanceDebt) Reset()
func (*IssuanceDebt) String ¶
func (m *IssuanceDebt) String() string
func (*IssuanceDebt) XXX_DiscardUnknown ¶
func (m *IssuanceDebt) XXX_DiscardUnknown()
func (*IssuanceDebt) XXX_Marshal ¶
func (m *IssuanceDebt) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IssuanceDebt) XXX_Merge ¶
func (m *IssuanceDebt) XXX_Merge(src proto.Message)
func (*IssuanceDebt) XXX_Size ¶
func (m *IssuanceDebt) XXX_Size() int
func (*IssuanceDebt) XXX_Unmarshal ¶
func (m *IssuanceDebt) XXX_Unmarshal(b []byte) error
type IssuanceDebtTx ¶
type IssuanceDebtTx struct { IssuanceID string `json:"issuanceId"` Value float64 `json:"value"` Fee int64 `json:"fee"` }
IssuanceDebtTx for construction
type IssuanceFeed ¶
type IssuanceFeed struct { CollType int32 `protobuf:"varint,1,opt,name=collType,proto3" json:"collType,omitempty"` Price []int64 `protobuf:"varint,2,rep,packed,name=price,proto3" json:"price,omitempty"` Volume []int64 `protobuf:"varint,3,rep,packed,name=volume,proto3" json:"volume,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
喂价
func (*IssuanceFeed) Descriptor ¶
func (*IssuanceFeed) Descriptor() ([]byte, []int)
func (*IssuanceFeed) GetCollType ¶
func (m *IssuanceFeed) GetCollType() int32
func (*IssuanceFeed) GetPrice ¶
func (m *IssuanceFeed) GetPrice() []int64
func (*IssuanceFeed) GetVolume ¶
func (m *IssuanceFeed) GetVolume() []int64
func (*IssuanceFeed) ProtoMessage ¶
func (*IssuanceFeed) ProtoMessage()
func (*IssuanceFeed) Reset ¶
func (m *IssuanceFeed) Reset()
func (*IssuanceFeed) String ¶
func (m *IssuanceFeed) String() string
func (*IssuanceFeed) XXX_DiscardUnknown ¶
func (m *IssuanceFeed) XXX_DiscardUnknown()
func (*IssuanceFeed) XXX_Marshal ¶
func (m *IssuanceFeed) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IssuanceFeed) XXX_Merge ¶
func (m *IssuanceFeed) XXX_Merge(src proto.Message)
func (*IssuanceFeed) XXX_Size ¶
func (m *IssuanceFeed) XXX_Size() int
func (*IssuanceFeed) XXX_Unmarshal ¶
func (m *IssuanceFeed) XXX_Unmarshal(b []byte) error
type IssuanceFeedTx ¶
type IssuanceFeedTx struct { Price []float64 `json:"price"` Volume []int64 `json:"volume"` Fee int64 `json:"fee"` }
IssuanceFeedTx for construction
type IssuanceManage ¶
type IssuanceManage struct { SuperAddrs []string `protobuf:"bytes,1,rep,name=superAddrs,proto3" json:"superAddrs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*IssuanceManage) Descriptor ¶
func (*IssuanceManage) Descriptor() ([]byte, []int)
func (*IssuanceManage) GetSuperAddrs ¶
func (m *IssuanceManage) GetSuperAddrs() []string
func (*IssuanceManage) ProtoMessage ¶
func (*IssuanceManage) ProtoMessage()
func (*IssuanceManage) Reset ¶
func (m *IssuanceManage) Reset()
func (*IssuanceManage) String ¶
func (m *IssuanceManage) String() string
func (*IssuanceManage) XXX_DiscardUnknown ¶
func (m *IssuanceManage) XXX_DiscardUnknown()
func (*IssuanceManage) XXX_Marshal ¶
func (m *IssuanceManage) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IssuanceManage) XXX_Merge ¶
func (m *IssuanceManage) XXX_Merge(src proto.Message)
func (*IssuanceManage) XXX_Size ¶
func (m *IssuanceManage) XXX_Size() int
func (*IssuanceManage) XXX_Unmarshal ¶
func (m *IssuanceManage) XXX_Unmarshal(b []byte) error
type IssuanceManageTx ¶
IssuanceManageTx for construction
type IssuanceRecordRow ¶
type IssuanceRecordRow struct {
*ReceiptIssuance
}
IssuanceRow table meta 结构
func (*IssuanceRecordRow) CreateRow ¶
func (tx *IssuanceRecordRow) CreateRow() *table.Row
CreateRow 新建数据行
func (*IssuanceRecordRow) Get ¶
func (tx *IssuanceRecordRow) Get(key string) ([]byte, error)
Get 按照indexName 查询 indexValue
func (*IssuanceRecordRow) SetPayload ¶
func (tx *IssuanceRecordRow) SetPayload(data types.Message) error
SetPayload 设置数据
type IssuanceRecords ¶
type IssuanceRecords struct { Records []*ReceiptIssuance `protobuf:"bytes,1,rep,name=records,proto3" json:"records,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
exec_local 抵押记录信息列表
func (*IssuanceRecords) Descriptor ¶
func (*IssuanceRecords) Descriptor() ([]byte, []int)
func (*IssuanceRecords) GetRecords ¶
func (m *IssuanceRecords) GetRecords() []*ReceiptIssuance
func (*IssuanceRecords) ProtoMessage ¶
func (*IssuanceRecords) ProtoMessage()
func (*IssuanceRecords) Reset ¶
func (m *IssuanceRecords) Reset()
func (*IssuanceRecords) String ¶
func (m *IssuanceRecords) String() string
func (*IssuanceRecords) XXX_DiscardUnknown ¶
func (m *IssuanceRecords) XXX_DiscardUnknown()
func (*IssuanceRecords) XXX_Marshal ¶
func (m *IssuanceRecords) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IssuanceRecords) XXX_Merge ¶
func (m *IssuanceRecords) XXX_Merge(src proto.Message)
func (*IssuanceRecords) XXX_Size ¶
func (m *IssuanceRecords) XXX_Size() int
func (*IssuanceRecords) XXX_Unmarshal ¶
func (m *IssuanceRecords) XXX_Unmarshal(b []byte) error
type IssuanceRepay ¶
type IssuanceRepay struct { IssuanceId string `protobuf:"bytes,1,opt,name=issuanceId,proto3" json:"issuanceId,omitempty"` DebtId string `protobuf:"bytes,2,opt,name=debtId,proto3" json:"debtId,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
质押清算
func (*IssuanceRepay) Descriptor ¶
func (*IssuanceRepay) Descriptor() ([]byte, []int)
func (*IssuanceRepay) GetDebtId ¶
func (m *IssuanceRepay) GetDebtId() string
func (*IssuanceRepay) GetIssuanceId ¶
func (m *IssuanceRepay) GetIssuanceId() string
func (*IssuanceRepay) ProtoMessage ¶
func (*IssuanceRepay) ProtoMessage()
func (*IssuanceRepay) Reset ¶
func (m *IssuanceRepay) Reset()
func (*IssuanceRepay) String ¶
func (m *IssuanceRepay) String() string
func (*IssuanceRepay) XXX_DiscardUnknown ¶
func (m *IssuanceRepay) XXX_DiscardUnknown()
func (*IssuanceRepay) XXX_Marshal ¶
func (m *IssuanceRepay) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*IssuanceRepay) XXX_Merge ¶
func (m *IssuanceRepay) XXX_Merge(src proto.Message)
func (*IssuanceRepay) XXX_Size ¶
func (m *IssuanceRepay) XXX_Size() int
func (*IssuanceRepay) XXX_Unmarshal ¶
func (m *IssuanceRepay) XXX_Unmarshal(b []byte) error
type IssuanceRepayTx ¶
type IssuanceRepayTx struct { IssuanceID string `json:"issuanceId"` DebtID string `json:"debtId"` Fee int64 `json:"fee"` }
IssuanceRepayTx for construction
type IssuanceRow ¶
type IssuanceRow struct {
*ReceiptIssuanceID
}
IssuanceRow table meta 结构
func (*IssuanceRow) Get ¶
func (tx *IssuanceRow) Get(key string) ([]byte, error)
Get 按照indexName 查询 indexValue
func (*IssuanceRow) SetPayload ¶
func (tx *IssuanceRow) SetPayload(data types.Message) error
SetPayload 设置数据
type IssuanceType ¶
type IssuanceType struct {
types.ExecTypeBase
}
IssuanceType def
func (IssuanceType) CreateTx ¶
func (issuance IssuanceType) CreateTx(action string, message json.RawMessage) (*types.Transaction, error)
CreateTx method
func (*IssuanceType) GetLogMap ¶
func (issuance *IssuanceType) GetLogMap() map[int64]*types.LogInfo
GetLogMap method
func (*IssuanceType) GetPayload ¶
func (issuance *IssuanceType) GetPayload() types.Message
GetPayload method
func (IssuanceType) GetTypeMap ¶
func (issuance IssuanceType) GetTypeMap() map[string]int32
GetTypeMap method
type ReceiptIssuance ¶
type ReceiptIssuance struct { IssuanceId string `protobuf:"bytes,1,opt,name=issuanceId,proto3" json:"issuanceId,omitempty"` AccountAddr string `protobuf:"bytes,2,opt,name=accountAddr,proto3" json:"accountAddr,omitempty"` DebtId string `protobuf:"bytes,3,opt,name=debtId,proto3" json:"debtId,omitempty"` Status int32 `protobuf:"varint,4,opt,name=status,proto3" json:"status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
exec_local 发行信息
func (*ReceiptIssuance) Descriptor ¶
func (*ReceiptIssuance) Descriptor() ([]byte, []int)
func (*ReceiptIssuance) GetAccountAddr ¶
func (m *ReceiptIssuance) GetAccountAddr() string
func (*ReceiptIssuance) GetDebtId ¶
func (m *ReceiptIssuance) GetDebtId() string
func (*ReceiptIssuance) GetIssuanceId ¶
func (m *ReceiptIssuance) GetIssuanceId() string
func (*ReceiptIssuance) GetStatus ¶
func (m *ReceiptIssuance) GetStatus() int32
func (*ReceiptIssuance) ProtoMessage ¶
func (*ReceiptIssuance) ProtoMessage()
func (*ReceiptIssuance) Reset ¶
func (m *ReceiptIssuance) Reset()
func (*ReceiptIssuance) String ¶
func (m *ReceiptIssuance) String() string
func (*ReceiptIssuance) XXX_DiscardUnknown ¶
func (m *ReceiptIssuance) XXX_DiscardUnknown()
func (*ReceiptIssuance) XXX_Marshal ¶
func (m *ReceiptIssuance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReceiptIssuance) XXX_Merge ¶
func (m *ReceiptIssuance) XXX_Merge(src proto.Message)
func (*ReceiptIssuance) XXX_Size ¶
func (m *ReceiptIssuance) XXX_Size() int
func (*ReceiptIssuance) XXX_Unmarshal ¶
func (m *ReceiptIssuance) XXX_Unmarshal(b []byte) error
type ReceiptIssuanceID ¶
type ReceiptIssuanceID struct { IssuanceId string `protobuf:"bytes,1,opt,name=issuanceId,proto3" json:"issuanceId,omitempty"` Status int32 `protobuf:"varint,2,opt,name=status,proto3" json:"status,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
exec_local issuid记录信息
func (*ReceiptIssuanceID) Descriptor ¶
func (*ReceiptIssuanceID) Descriptor() ([]byte, []int)
func (*ReceiptIssuanceID) GetIssuanceId ¶
func (m *ReceiptIssuanceID) GetIssuanceId() string
func (*ReceiptIssuanceID) GetStatus ¶
func (m *ReceiptIssuanceID) GetStatus() int32
func (*ReceiptIssuanceID) ProtoMessage ¶
func (*ReceiptIssuanceID) ProtoMessage()
func (*ReceiptIssuanceID) Reset ¶
func (m *ReceiptIssuanceID) Reset()
func (*ReceiptIssuanceID) String ¶
func (m *ReceiptIssuanceID) String() string
func (*ReceiptIssuanceID) XXX_DiscardUnknown ¶
func (m *ReceiptIssuanceID) XXX_DiscardUnknown()
func (*ReceiptIssuanceID) XXX_Marshal ¶
func (m *ReceiptIssuanceID) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReceiptIssuanceID) XXX_Merge ¶
func (m *ReceiptIssuanceID) XXX_Merge(src proto.Message)
func (*ReceiptIssuanceID) XXX_Size ¶
func (m *ReceiptIssuanceID) XXX_Size() int
func (*ReceiptIssuanceID) XXX_Unmarshal ¶
func (m *ReceiptIssuanceID) XXX_Unmarshal(b []byte) error
type RepIssuanceCurrentInfo ¶
type RepIssuanceCurrentInfo struct { Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` TotalBalance int64 `protobuf:"varint,2,opt,name=totalBalance,proto3" json:"totalBalance,omitempty"` DebtCeiling int64 `protobuf:"varint,3,opt,name=debtCeiling,proto3" json:"debtCeiling,omitempty"` LiquidationRatio int64 `protobuf:"varint,4,opt,name=liquidationRatio,proto3" json:"liquidationRatio,omitempty"` Balance int64 `protobuf:"varint,5,opt,name=balance,proto3" json:"balance,omitempty"` CollateralValue int64 `protobuf:"varint,6,opt,name=collateralValue,proto3" json:"collateralValue,omitempty"` DebtValue int64 `protobuf:"varint,7,opt,name=debtValue,proto3" json:"debtValue,omitempty"` Period int64 `protobuf:"varint,8,opt,name=period,proto3" json:"period,omitempty"` IssuId string `protobuf:"bytes,9,opt,name=issuId,proto3" json:"issuId,omitempty"` CreateTime int64 `protobuf:"varint,10,opt,name=createTime,proto3" json:"createTime,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
返回一期发行信息
func (*RepIssuanceCurrentInfo) Descriptor ¶
func (*RepIssuanceCurrentInfo) Descriptor() ([]byte, []int)
func (*RepIssuanceCurrentInfo) GetBalance ¶
func (m *RepIssuanceCurrentInfo) GetBalance() int64
func (*RepIssuanceCurrentInfo) GetCollateralValue ¶
func (m *RepIssuanceCurrentInfo) GetCollateralValue() int64
func (*RepIssuanceCurrentInfo) GetCreateTime ¶
func (m *RepIssuanceCurrentInfo) GetCreateTime() int64
func (*RepIssuanceCurrentInfo) GetDebtCeiling ¶
func (m *RepIssuanceCurrentInfo) GetDebtCeiling() int64
func (*RepIssuanceCurrentInfo) GetDebtValue ¶
func (m *RepIssuanceCurrentInfo) GetDebtValue() int64
func (*RepIssuanceCurrentInfo) GetIssuId ¶
func (m *RepIssuanceCurrentInfo) GetIssuId() string
func (*RepIssuanceCurrentInfo) GetLiquidationRatio ¶
func (m *RepIssuanceCurrentInfo) GetLiquidationRatio() int64
func (*RepIssuanceCurrentInfo) GetPeriod ¶
func (m *RepIssuanceCurrentInfo) GetPeriod() int64
func (*RepIssuanceCurrentInfo) GetStatus ¶
func (m *RepIssuanceCurrentInfo) GetStatus() int32
func (*RepIssuanceCurrentInfo) GetTotalBalance ¶
func (m *RepIssuanceCurrentInfo) GetTotalBalance() int64
func (*RepIssuanceCurrentInfo) ProtoMessage ¶
func (*RepIssuanceCurrentInfo) ProtoMessage()
func (*RepIssuanceCurrentInfo) Reset ¶
func (m *RepIssuanceCurrentInfo) Reset()
func (*RepIssuanceCurrentInfo) String ¶
func (m *RepIssuanceCurrentInfo) String() string
func (*RepIssuanceCurrentInfo) XXX_DiscardUnknown ¶
func (m *RepIssuanceCurrentInfo) XXX_DiscardUnknown()
func (*RepIssuanceCurrentInfo) XXX_Marshal ¶
func (m *RepIssuanceCurrentInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RepIssuanceCurrentInfo) XXX_Merge ¶
func (m *RepIssuanceCurrentInfo) XXX_Merge(src proto.Message)
func (*RepIssuanceCurrentInfo) XXX_Size ¶
func (m *RepIssuanceCurrentInfo) XXX_Size() int
func (*RepIssuanceCurrentInfo) XXX_Unmarshal ¶
func (m *RepIssuanceCurrentInfo) XXX_Unmarshal(b []byte) error
type RepIssuanceCurrentInfos ¶
type RepIssuanceCurrentInfos struct { Infos []*RepIssuanceCurrentInfo `protobuf:"bytes,1,rep,name=infos,proto3" json:"infos,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
返回多期发行信息
func (*RepIssuanceCurrentInfos) Descriptor ¶
func (*RepIssuanceCurrentInfos) Descriptor() ([]byte, []int)
func (*RepIssuanceCurrentInfos) GetInfos ¶
func (m *RepIssuanceCurrentInfos) GetInfos() []*RepIssuanceCurrentInfo
func (*RepIssuanceCurrentInfos) ProtoMessage ¶
func (*RepIssuanceCurrentInfos) ProtoMessage()
func (*RepIssuanceCurrentInfos) Reset ¶
func (m *RepIssuanceCurrentInfos) Reset()
func (*RepIssuanceCurrentInfos) String ¶
func (m *RepIssuanceCurrentInfos) String() string
func (*RepIssuanceCurrentInfos) XXX_DiscardUnknown ¶
func (m *RepIssuanceCurrentInfos) XXX_DiscardUnknown()
func (*RepIssuanceCurrentInfos) XXX_Marshal ¶
func (m *RepIssuanceCurrentInfos) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RepIssuanceCurrentInfos) XXX_Merge ¶
func (m *RepIssuanceCurrentInfos) XXX_Merge(src proto.Message)
func (*RepIssuanceCurrentInfos) XXX_Size ¶
func (m *RepIssuanceCurrentInfos) XXX_Size() int
func (*RepIssuanceCurrentInfos) XXX_Unmarshal ¶
func (m *RepIssuanceCurrentInfos) XXX_Unmarshal(b []byte) error
type RepIssuanceDebtInfo ¶
type RepIssuanceDebtInfo struct { Record *DebtRecord `protobuf:"bytes,1,opt,name=record,proto3" json:"record,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
返回记录
func (*RepIssuanceDebtInfo) Descriptor ¶
func (*RepIssuanceDebtInfo) Descriptor() ([]byte, []int)
func (*RepIssuanceDebtInfo) GetRecord ¶
func (m *RepIssuanceDebtInfo) GetRecord() *DebtRecord
func (*RepIssuanceDebtInfo) ProtoMessage ¶
func (*RepIssuanceDebtInfo) ProtoMessage()
func (*RepIssuanceDebtInfo) Reset ¶
func (m *RepIssuanceDebtInfo) Reset()
func (*RepIssuanceDebtInfo) String ¶
func (m *RepIssuanceDebtInfo) String() string
func (*RepIssuanceDebtInfo) XXX_DiscardUnknown ¶
func (m *RepIssuanceDebtInfo) XXX_DiscardUnknown()
func (*RepIssuanceDebtInfo) XXX_Marshal ¶
func (m *RepIssuanceDebtInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RepIssuanceDebtInfo) XXX_Merge ¶
func (m *RepIssuanceDebtInfo) XXX_Merge(src proto.Message)
func (*RepIssuanceDebtInfo) XXX_Size ¶
func (m *RepIssuanceDebtInfo) XXX_Size() int
func (*RepIssuanceDebtInfo) XXX_Unmarshal ¶
func (m *RepIssuanceDebtInfo) XXX_Unmarshal(b []byte) error
type RepIssuanceIDs ¶
type RepIssuanceIDs struct { IDs []string `protobuf:"bytes,1,rep,name=IDs,proto3" json:"IDs,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
返回发行ID列表
func (*RepIssuanceIDs) Descriptor ¶
func (*RepIssuanceIDs) Descriptor() ([]byte, []int)
func (*RepIssuanceIDs) GetIDs ¶
func (m *RepIssuanceIDs) GetIDs() []string
func (*RepIssuanceIDs) ProtoMessage ¶
func (*RepIssuanceIDs) ProtoMessage()
func (*RepIssuanceIDs) Reset ¶
func (m *RepIssuanceIDs) Reset()
func (*RepIssuanceIDs) String ¶
func (m *RepIssuanceIDs) String() string
func (*RepIssuanceIDs) XXX_DiscardUnknown ¶
func (m *RepIssuanceIDs) XXX_DiscardUnknown()
func (*RepIssuanceIDs) XXX_Marshal ¶
func (m *RepIssuanceIDs) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RepIssuanceIDs) XXX_Merge ¶
func (m *RepIssuanceIDs) XXX_Merge(src proto.Message)
func (*RepIssuanceIDs) XXX_Size ¶
func (m *RepIssuanceIDs) XXX_Size() int
func (*RepIssuanceIDs) XXX_Unmarshal ¶
func (m *RepIssuanceIDs) XXX_Unmarshal(b []byte) error
type RepIssuancePrice ¶
type RepIssuancePrice struct { Price int64 `protobuf:"varint,1,opt,name=price,proto3" json:"price,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
返回最新抵押物价格
func (*RepIssuancePrice) Descriptor ¶
func (*RepIssuancePrice) Descriptor() ([]byte, []int)
func (*RepIssuancePrice) GetPrice ¶
func (m *RepIssuancePrice) GetPrice() int64
func (*RepIssuancePrice) ProtoMessage ¶
func (*RepIssuancePrice) ProtoMessage()
func (*RepIssuancePrice) Reset ¶
func (m *RepIssuancePrice) Reset()
func (*RepIssuancePrice) String ¶
func (m *RepIssuancePrice) String() string
func (*RepIssuancePrice) XXX_DiscardUnknown ¶
func (m *RepIssuancePrice) XXX_DiscardUnknown()
func (*RepIssuancePrice) XXX_Marshal ¶
func (m *RepIssuancePrice) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RepIssuancePrice) XXX_Merge ¶
func (m *RepIssuancePrice) XXX_Merge(src proto.Message)
func (*RepIssuancePrice) XXX_Size ¶
func (m *RepIssuancePrice) XXX_Size() int
func (*RepIssuancePrice) XXX_Unmarshal ¶
func (m *RepIssuancePrice) XXX_Unmarshal(b []byte) error
type RepIssuanceRecords ¶
type RepIssuanceRecords struct { Records []*DebtRecord `protobuf:"bytes,1,rep,name=records,proto3" json:"records,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
返回记录列表
func (*RepIssuanceRecords) Descriptor ¶
func (*RepIssuanceRecords) Descriptor() ([]byte, []int)
func (*RepIssuanceRecords) GetRecords ¶
func (m *RepIssuanceRecords) GetRecords() []*DebtRecord
func (*RepIssuanceRecords) ProtoMessage ¶
func (*RepIssuanceRecords) ProtoMessage()
func (*RepIssuanceRecords) Reset ¶
func (m *RepIssuanceRecords) Reset()
func (*RepIssuanceRecords) String ¶
func (m *RepIssuanceRecords) String() string
func (*RepIssuanceRecords) XXX_DiscardUnknown ¶
func (m *RepIssuanceRecords) XXX_DiscardUnknown()
func (*RepIssuanceRecords) XXX_Marshal ¶
func (m *RepIssuanceRecords) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RepIssuanceRecords) XXX_Merge ¶
func (m *RepIssuanceRecords) XXX_Merge(src proto.Message)
func (*RepIssuanceRecords) XXX_Size ¶
func (m *RepIssuanceRecords) XXX_Size() int
func (*RepIssuanceRecords) XXX_Unmarshal ¶
func (m *RepIssuanceRecords) XXX_Unmarshal(b []byte) error
type RepIssuanceUserBalance ¶
type RepIssuanceUserBalance struct { Balance int64 `protobuf:"varint,1,opt,name=balance,proto3" json:"balance,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
返回用户发行总额
func (*RepIssuanceUserBalance) Descriptor ¶
func (*RepIssuanceUserBalance) Descriptor() ([]byte, []int)
func (*RepIssuanceUserBalance) GetBalance ¶
func (m *RepIssuanceUserBalance) GetBalance() int64
func (*RepIssuanceUserBalance) ProtoMessage ¶
func (*RepIssuanceUserBalance) ProtoMessage()
func (*RepIssuanceUserBalance) Reset ¶
func (m *RepIssuanceUserBalance) Reset()
func (*RepIssuanceUserBalance) String ¶
func (m *RepIssuanceUserBalance) String() string
func (*RepIssuanceUserBalance) XXX_DiscardUnknown ¶
func (m *RepIssuanceUserBalance) XXX_DiscardUnknown()
func (*RepIssuanceUserBalance) XXX_Marshal ¶
func (m *RepIssuanceUserBalance) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*RepIssuanceUserBalance) XXX_Merge ¶
func (m *RepIssuanceUserBalance) XXX_Merge(src proto.Message)
func (*RepIssuanceUserBalance) XXX_Size ¶
func (m *RepIssuanceUserBalance) XXX_Size() int
func (*RepIssuanceUserBalance) XXX_Unmarshal ¶
func (m *RepIssuanceUserBalance) XXX_Unmarshal(b []byte) error
type ReqIssuanceByStatus ¶
type ReqIssuanceByStatus struct { Status int32 `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"` IssuanceId string `protobuf:"bytes,2,opt,name=issuanceId,proto3" json:"issuanceId,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
根据发行状态查询
func (*ReqIssuanceByStatus) Descriptor ¶
func (*ReqIssuanceByStatus) Descriptor() ([]byte, []int)
func (*ReqIssuanceByStatus) GetIssuanceId ¶
func (m *ReqIssuanceByStatus) GetIssuanceId() string
func (*ReqIssuanceByStatus) GetStatus ¶
func (m *ReqIssuanceByStatus) GetStatus() int32
func (*ReqIssuanceByStatus) ProtoMessage ¶
func (*ReqIssuanceByStatus) ProtoMessage()
func (*ReqIssuanceByStatus) Reset ¶
func (m *ReqIssuanceByStatus) Reset()
func (*ReqIssuanceByStatus) String ¶
func (m *ReqIssuanceByStatus) String() string
func (*ReqIssuanceByStatus) XXX_DiscardUnknown ¶
func (m *ReqIssuanceByStatus) XXX_DiscardUnknown()
func (*ReqIssuanceByStatus) XXX_Marshal ¶
func (m *ReqIssuanceByStatus) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReqIssuanceByStatus) XXX_Merge ¶
func (m *ReqIssuanceByStatus) XXX_Merge(src proto.Message)
func (*ReqIssuanceByStatus) XXX_Size ¶
func (m *ReqIssuanceByStatus) XXX_Size() int
func (*ReqIssuanceByStatus) XXX_Unmarshal ¶
func (m *ReqIssuanceByStatus) XXX_Unmarshal(b []byte) error
type ReqIssuanceInfo ¶
type ReqIssuanceInfo struct { IssuanceId string `protobuf:"bytes,1,opt,name=issuanceId,proto3" json:"issuanceId,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
根据ID查询发行信息
func (*ReqIssuanceInfo) Descriptor ¶
func (*ReqIssuanceInfo) Descriptor() ([]byte, []int)
func (*ReqIssuanceInfo) GetIssuanceId ¶
func (m *ReqIssuanceInfo) GetIssuanceId() string
func (*ReqIssuanceInfo) ProtoMessage ¶
func (*ReqIssuanceInfo) ProtoMessage()
func (*ReqIssuanceInfo) Reset ¶
func (m *ReqIssuanceInfo) Reset()
func (*ReqIssuanceInfo) String ¶
func (m *ReqIssuanceInfo) String() string
func (*ReqIssuanceInfo) XXX_DiscardUnknown ¶
func (m *ReqIssuanceInfo) XXX_DiscardUnknown()
func (*ReqIssuanceInfo) XXX_Marshal ¶
func (m *ReqIssuanceInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReqIssuanceInfo) XXX_Merge ¶
func (m *ReqIssuanceInfo) XXX_Merge(src proto.Message)
func (*ReqIssuanceInfo) XXX_Size ¶
func (m *ReqIssuanceInfo) XXX_Size() int
func (*ReqIssuanceInfo) XXX_Unmarshal ¶
func (m *ReqIssuanceInfo) XXX_Unmarshal(b []byte) error
type ReqIssuanceInfos ¶
type ReqIssuanceInfos struct { IssuanceIds []string `protobuf:"bytes,1,rep,name=issuanceIds,proto3" json:"issuanceIds,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
根据ID列表查询多期发行信息
func (*ReqIssuanceInfos) Descriptor ¶
func (*ReqIssuanceInfos) Descriptor() ([]byte, []int)
func (*ReqIssuanceInfos) GetIssuanceIds ¶
func (m *ReqIssuanceInfos) GetIssuanceIds() []string
func (*ReqIssuanceInfos) ProtoMessage ¶
func (*ReqIssuanceInfos) ProtoMessage()
func (*ReqIssuanceInfos) Reset ¶
func (m *ReqIssuanceInfos) Reset()
func (*ReqIssuanceInfos) String ¶
func (m *ReqIssuanceInfos) String() string
func (*ReqIssuanceInfos) XXX_DiscardUnknown ¶
func (m *ReqIssuanceInfos) XXX_DiscardUnknown()
func (*ReqIssuanceInfos) XXX_Marshal ¶
func (m *ReqIssuanceInfos) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReqIssuanceInfos) XXX_Merge ¶
func (m *ReqIssuanceInfos) XXX_Merge(src proto.Message)
func (*ReqIssuanceInfos) XXX_Size ¶
func (m *ReqIssuanceInfos) XXX_Size() int
func (*ReqIssuanceInfos) XXX_Unmarshal ¶
func (m *ReqIssuanceInfos) XXX_Unmarshal(b []byte) error
type ReqIssuanceRecords ¶
type ReqIssuanceRecords struct { IssuanceId string `protobuf:"bytes,1,opt,name=issuanceId,proto3" json:"issuanceId,omitempty"` Addr string `protobuf:"bytes,2,opt,name=addr,proto3" json:"addr,omitempty"` Status int32 `protobuf:"varint,3,opt,name=status,proto3" json:"status,omitempty"` DebtId string `protobuf:"bytes,4,opt,name=debtId,proto3" json:"debtId,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
根据用户地址查询抵押记录
func (*ReqIssuanceRecords) Descriptor ¶
func (*ReqIssuanceRecords) Descriptor() ([]byte, []int)
func (*ReqIssuanceRecords) GetAddr ¶
func (m *ReqIssuanceRecords) GetAddr() string
func (*ReqIssuanceRecords) GetDebtId ¶
func (m *ReqIssuanceRecords) GetDebtId() string
func (*ReqIssuanceRecords) GetIssuanceId ¶
func (m *ReqIssuanceRecords) GetIssuanceId() string
func (*ReqIssuanceRecords) GetStatus ¶
func (m *ReqIssuanceRecords) GetStatus() int32
func (*ReqIssuanceRecords) ProtoMessage ¶
func (*ReqIssuanceRecords) ProtoMessage()
func (*ReqIssuanceRecords) Reset ¶
func (m *ReqIssuanceRecords) Reset()
func (*ReqIssuanceRecords) String ¶
func (m *ReqIssuanceRecords) String() string
func (*ReqIssuanceRecords) XXX_DiscardUnknown ¶
func (m *ReqIssuanceRecords) XXX_DiscardUnknown()
func (*ReqIssuanceRecords) XXX_Marshal ¶
func (m *ReqIssuanceRecords) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ReqIssuanceRecords) XXX_Merge ¶
func (m *ReqIssuanceRecords) XXX_Merge(src proto.Message)
func (*ReqIssuanceRecords) XXX_Size ¶
func (m *ReqIssuanceRecords) XXX_Size() int
func (*ReqIssuanceRecords) XXX_Unmarshal ¶
func (m *ReqIssuanceRecords) XXX_Unmarshal(b []byte) error