Documentation
¶
Index ¶
- type AccountService
- func (as *AccountService) CreateAccount(r request.BIFCreateAccountRequest) response.BIFCreateAccountResponse
- func (as *AccountService) GetAccount(r request.BIFAccountGetInfoRequest) response.BIFAccountGetInfoResponse
- func (as *AccountService) GetAccountBalance(r request.BIFAccountGetBalanceRequest) response.BIFAccountGetBalanceResponse
- func (as *AccountService) GetAccountMetadatas(r request.BIFAccountGetMetadatasRequest) response.BIFAccountGetMetadatasResponse
- func (as *AccountService) GetAccountPriv(r request.BIFAccountPrivRequest) response.BIFAccountPrivResponse
- func (as *AccountService) GetNonce(r request.BIFAccountGetNonceRequest) response.BIFAccountGetNonceResponse
- func (as *AccountService) SetMetadatas(r request.BIFAccountSetMetadatasRequest) response.BIFAccountSetMetadatasResponse
- func (as *AccountService) SetPrivilege(r request.BIFAccountSetPrivilegeRequest) response.BIFAccountSetPrivilegeResponse
- type BIFAccountService
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountService ¶
type AccountService struct {
// contains filtered or unexported fields
}
AccountService ...
func GetAccountInstance ¶
func GetAccountInstance(url string) *AccountService
func (*AccountService) CreateAccount ¶
func (as *AccountService) CreateAccount(r request.BIFCreateAccountRequest) response.BIFCreateAccountResponse
func (*AccountService) GetAccount ¶
func (as *AccountService) GetAccount(r request.BIFAccountGetInfoRequest) response.BIFAccountGetInfoResponse
func (*AccountService) GetAccountBalance ¶
func (as *AccountService) GetAccountBalance(r request.BIFAccountGetBalanceRequest) response.BIFAccountGetBalanceResponse
func (*AccountService) GetAccountMetadatas ¶
func (as *AccountService) GetAccountMetadatas(r request.BIFAccountGetMetadatasRequest) response.BIFAccountGetMetadatasResponse
func (*AccountService) GetAccountPriv ¶
func (as *AccountService) GetAccountPriv(r request.BIFAccountPrivRequest) response.BIFAccountPrivResponse
func (*AccountService) GetNonce ¶
func (as *AccountService) GetNonce(r request.BIFAccountGetNonceRequest) response.BIFAccountGetNonceResponse
func (*AccountService) SetMetadatas ¶
func (as *AccountService) SetMetadatas(r request.BIFAccountSetMetadatasRequest) response.BIFAccountSetMetadatasResponse
func (*AccountService) SetPrivilege ¶
func (as *AccountService) SetPrivilege(r request.BIFAccountSetPrivilegeRequest) response.BIFAccountSetPrivilegeResponse
type BIFAccountService ¶
type BIFAccountService interface { // CreateAccount 创建账户 CreateAccount(bifCreateAccountRequest request.BIFCreateAccountRequest) response.BIFCreateAccountResponse // GetAccount 获取指定的账户信息 GetAccount(bifAccountGetInfoRequest request.BIFAccountGetInfoRequest) response.BIFAccountGetInfoResponse // GetNonce 获取指定账户的nonce值 GetNonce(bifAccountGetNonceRequest request.BIFAccountGetNonceRequest) response.BIFAccountGetNonceResponse // GetAccountBalance 获取指定账户的星火令的余额 GetAccountBalance(bifAccountGetBalanceRequest request.BIFAccountGetBalanceRequest) response.BIFAccountGetBalanceResponse // SetMetadatas 设置metadata SetMetadatas(bifAccountSetMetadataRequest request.BIFAccountSetMetadatasRequest) response.BIFAccountSetMetadatasResponse // GetAccountMetadatas 获取指定账户的metadata信息 GetAccountMetadatas(bifAccountGetMetadataRequest request.BIFAccountGetMetadatasRequest) response.BIFAccountGetMetadatasResponse // SetPrivilege 设置权限 SetPrivilege(bifAccountSetPrivilegeRequest request.BIFAccountSetPrivilegeRequest) response.BIFAccountSetPrivilegeResponse // GetAccountPriv 获取账户权限 GetAccountPriv(bifAccountPrivRequest request.BIFAccountPrivRequest) response.BIFAccountPrivResponse }
BIFAccountService account interface
Click to show internal directories.
Click to hide internal directories.