Versions in this module Expand all Collapse all v0 v0.2.0 Nov 6, 2020 Changes in this version + type Account struct + AccountLinkStatus string + AccountName string + AccountNumber string + AccountStatus string + Active bool + RoutingNumber string + type BusinessEntity struct + BlockchainAddresses []string + BusinessType string + Created time.Time + Dba string + FullName string + Handle string + Status string + Uuid string + func (be *BusinessEntity) UnmarshalJSON(data []byte) error + type BusinessRole struct + Label string + Name string + Uuid string + type BusinessType struct + Label string + Name string + RequiresCertification bool + Uuid string + type CertificationHistory struct + AdministratorUserHandle string + BeneficialOwnerCertifications []string + Created string + CreatedTime time.Time + ExpiresAfter string + ExpiresAfterTime time.Time + func (ch *CertificationHistory) UnmarshalJSON(data []byte) error + type CheckKycResponse struct + CertificationHistory []CertificationHistory + CertificationStatus string + EntityType string + Members []Member + Message string + Reference string + Status string + Success bool + ValidKycLevels []string + ValidationDetails map[string]interface{} + VerificationHistory []VerificationHistory + VerificationStatus string + type Entities struct + Businesses []BusinessEntity + Individuals []IndividualEntity + type Entity struct + Birthdate string + CreatedTime time.Time + EntityName string + FirstName string + LastName string + func (e *Entity) UnmarshalJSON(data []byte) error + type EntityAddress struct + AddedTime time.Time + City string + Country string + ModifiedTime time.Time + Nickname string + PostalCode string + State string + StreetAddress1 string + StreetAddress2 string + Uuid string + func (ea *EntityAddress) UnmarshalJSON(data []byte) error + type EntityEmail struct + AddedTime time.Time + Email string + ModifiedTime time.Time + Uuid string + func (ee *EntityEmail) UnmarshalJSON(data []byte) error + type EntityIdentity struct + AddedTime time.Time + Identity string + IdentityType IdentityType + ModifiedTime time.Time + Uuid string + func (ei *EntityIdentity) UnmarshalJSON(data []byte) error + type EntityMembership struct + BusinessHandle string + CertificationToken string + Details string + EntityName string + OwnershipStake float64 + Role string + type EntityPagination struct + CurrentPage int32 + ReturnedCount int32 + TotalCount int64 + TotalPages int32 + type EntityPhone struct + AddedTime time.Time + ModifiedTime time.Time + Phone string + Uuid string + func (ep *EntityPhone) UnmarshalJSON(data []byte) error + type EntityType string + const Business + const Individual + type GetAccountBalanceResponse struct + AccountName string + AvailableBalance int64 + CurrentBalance int64 + LinkStatus string + MaskedAccountNumber string + Message string + Reference string + RoutingNumber int64 + Status string + Success bool + ValidationDetails map[string]interface{} + type GetAccountsResponse struct + Accounts []Account + type GetBusinessRolesResponse struct + BusinessRoles []BusinessRole + Message string + Status string + Success bool + ValidationDetails map[string]interface{} + type GetBusinessTypesResponse struct + BusinessTypes []BusinessType + Message string + Status string + Success bool + ValidationDetails map[string]interface{} + type GetEntitiesResponse struct + Entities Entities + Message string + Pagination EntityPagination + Status string + Success bool + ValidationDetails map[string]interface{} + type GetEntityResponse struct + Addresses []EntityAddress + Emails []EntityEmail + Entity Entity + EntityType EntityType + Identities []EntityIdentity + Memberships []EntityMembership + Message string + Phones []EntityPhone + Status string + Success bool + UserHandle string + ValidationDetails map[string]interface{} + type GetNaicsCategoriesResponse struct + Message string + NaicsCategories map[string][]NaicsCategory + Status string + Success bool + ValidationDetails map[string]interface{} + func (gncr *GetNaicsCategoriesResponse) UnmarshalJSON(data []byte) error + type GetSilaBalanceResponse struct + Address string + Message string + SilaBalance float64 + Status string + Success bool + ValidationDetails map[string]interface{} + type GetTransactionsResponse struct + Message string + Page int32 + ReturnedCount int32 + Status string + Success bool + TotalCount int64 + Transactions []Transaction + ValidationDetails map[string]interface{} + type GetWalletResponse struct + IsWhitelisted bool + Message string + Reference string + SilaBalance float64 + Status string + Success bool + ValidationDetails map[string]interface{} + Wallet Wallet + type GetWalletsResponse struct + Message string + Page int32 + ReturnedCount int32 + Status string + Success bool + TotalCount int32 + TotalPageCount int32 + ValidationDetails map[string]interface{} + Wallets []Wallet + type IdentityType string + const Ein + const Ssn + const Unknown + func GetIdentityType(identityType string) IdentityType + type IndividualEntity struct + BlockchainAddresses []string + Created time.Time + FullName string + Handle string + Status string + func (ie *IndividualEntity) UnmarshalJSON(data []byte) error + type IssueSilaResponse struct + Descriptor string + Message string + Reference string + Status string + Success bool + TransactionId string + ValidationDetails map[string]interface{} + type LinkAccountResponse struct + AccountName string + Message string + Reference string + SelectedAccountId string + Status string + Success bool + ValidationDetails map[string]interface{} + type LinkBusinessMemberResponse struct + Details string + Message string + Reference string + Role string + Status string + Success bool + ValidationDetails map[string]interface{} + VerificationUuid string + type Member struct + BeneficialOwnerCertificationStatus string + BusinessCertificationStatus string + Details string + FirstName string + LastName string + OwnershipStake float64 + Role string + UserHandle string + VerificationId string + VerificationRequired bool + VerificationStatus string + type ModifyRegistrationDataResponse struct + Address EntityAddress + Email EntityEmail + Identity EntityIdentity + Message string + Phone EntityPhone + Status string + Success bool + ValidationDetails map[string]interface{} + type NaicsCategory struct + Code float64 + Subcategory string + type PlaidSameDayAuthResponse struct + Message string + PublicToken string + Reference string + Status string + Success bool + ValidationDetails map[string]interface{} + type RedeemSilaResponse struct + Descriptor string + Message string + Reference string + Status string + Success bool + TransactionId string + ValidationDetails map[string]interface{} + type RegisterWalletResponse struct + Message string + Reference string + Status string + Success bool + ValidationDetails map[string]interface{} + WalletNickname string + type RegistrationAddress struct + AddressAlias string + City string + Country string + PostalCode string + State string + StreetAddress1 string + StreetAddress2 string + type RegistrationDataType string + const AddressDataType + const EmailDataType + const EntityDataType + const IdentityDataType + const PhoneDataType + const UnknownDataType + func GetRegistrationDataType(registrationDataType string) RegistrationDataType + type RequestKycResponse struct + Message string + Reference string + Status string + Success bool + ValidationDetails map[string]interface{} + VerificationUuid string + type SuccessResponse struct + Message string + Reference string + Status string + Success bool + ValidationDetails map[string]interface{} + type Transaction struct + AchName string + BankAccountName string + Created string + CreatedTime time.Time + Descriptor string + DescriptorAch string + DestinationAddress string + DestinationHandle string + HandleAddress string + LastUpdate string + LastUpdateTime time.Time + ProcessingType string + ReferenceId string + SilaAmount float64 + Status string + Timeline []TransactionTimePoint + TokenStatus string + TransactionHash string + TransactionId string + TransactionType string + UsdStatus string + UserHandle string + func (t *Transaction) UnmarshalJSON(data []byte) error + type TransactionSearchFilters struct + EndTime time.Time + MaxSilaAmount int64 + MinSilaAmount int64 + Page int32 + PerPage int32 + ReferenceId string + ShowTimelines bool + SortAscending bool + StartTime time.Time + Statuses []string + TransactionId string + TransactionTypes []string + func (filters *TransactionSearchFilters) MarshalJSON() ([]byte, error) + type TransactionTimePoint struct + Date string + DateTime time.Time + Status string + TokenStatus string + UsdStatus string + func (ttp *TransactionTimePoint) UnmarshalJSON(data []byte) error + type TransferSilaResponse struct + Descriptor string + DestinationAddress string + Message string + Reference string + Status string + Success bool + TransactionId string + ValidationDetails map[string]interface{} + type UnlinkBusinessMemberResponse struct + Message string + Reference string + Role string + Status string + Success bool + ValidationDetails map[string]interface{} + type UpdateWalletResponse struct + Changes []WalletChange + Message string + Reference string + Status string + Success bool + ValidationDetails map[string]interface{} + Wallet Wallet + type VerificationHistory struct + KycLevel string + Reasons []string + RequestedAt time.Time + Score float64 + Tags []string + UpdatedAt time.Time + ValidKycLevels []string + VerificationId string + VerificationStatus string + func (vh *VerificationHistory) UnmarshalJSON(data []byte) error + type Wallet struct + BlockchainAddress string + BlockchainNetwork string + Default bool + Frozen bool + Nickname string + type WalletChange struct + Attribute string + NewValue interface{} + OldValue interface{} + type WalletSearchFilters struct + BlockchainAddress string + BlockchainNetwork string + Nickname string + Page int32 + PerPage int32 + SortAscending bool