accounts.iface
@bosonprotocol/core-sdk / Exports / accounts / iface
Namespace: iface
accounts.iface
Table of contents
Variables
Functions
- createSellerArgsToStruct
- encodeActivateDisputeResolver
- encodeAddFeesToDisputeResolver
- encodeAddSellersToAllowList
- encodeCreateDisputeResolver
- encodeCreateSeller
- encodeOptInToDisputeResolverUpdate
- encodeOptInToSellerUpdate
- encodeRemoveFeesFromDisputeResolver
- encodeRemoveSellersFromAllowList
- encodeUpdateDisputeResolver
- encodeUpdateSeller
- updateSellerArgsToStruct
Variables
bosonAccountHandlerIface
• Const
bosonAccountHandlerIface: Interface
Defined in
Functions
createSellerArgsToStruct
▸ createSellerArgsToStruct(args
): Object
Parameters
Name | Type |
---|---|
args | CreateSellerArgs |
Returns
Object
Name | Type |
---|---|
authTokenStruct | AuthTokenStruct |
sellerStruct | Partial <SellerStruct > |
voucherInitValues | VoucherInitValuesStruct |
Defined in
encodeActivateDisputeResolver
▸ encodeActivateDisputeResolver(disputeResolverId
): string
Parameters
Name | Type |
---|---|
disputeResolverId | BigNumberish |
Returns
string
Defined in
encodeAddFeesToDisputeResolver
▸ encodeAddFeesToDisputeResolver(args
): string
Parameters
Name | Type |
---|---|
args | Object |
args.disputeResolverId | BigNumberish |
args.fees | DisputeResolutionFee [] |
Returns
string
Defined in
encodeAddSellersToAllowList
▸ encodeAddSellersToAllowList(args
): string
Parameters
Name | Type |
---|---|
args | Object |
args.disputeResolverId | BigNumberish |
args.sellerAllowList | BigNumberish [] |
Returns
string
Defined in
encodeCreateDisputeResolver
▸ encodeCreateDisputeResolver(args
): string
Parameters
Name | Type |
---|---|
args | CreateDisputeResolverArgs |
Returns
string
Defined in
encodeCreateSeller
▸ encodeCreateSeller(seller
): string
Parameters
Name | Type |
---|---|
seller | CreateSellerArgs |
Returns
string
Defined in
encodeOptInToDisputeResolverUpdate
▸ encodeOptInToDisputeResolverUpdate(disputeResolver
): string
Parameters
Name | Type |
---|---|
disputeResolver | OptInToDisputeResolverUpdateArgs |
Returns
string
Defined in
encodeOptInToSellerUpdate
▸ encodeOptInToSellerUpdate(seller
): string
Parameters
Name | Type |
---|---|
seller | OptInToSellerUpdateArgs |
Returns
string
Defined in
encodeRemoveFeesFromDisputeResolver
▸ encodeRemoveFeesFromDisputeResolver(args
): string
Parameters
Name | Type |
---|---|
args | Object |
args.disputeResolverId | BigNumberish |
args.feeTokenAddresses | string [] |
Returns
string
Defined in
encodeRemoveSellersFromAllowList
▸ encodeRemoveSellersFromAllowList(args
): string
Parameters
Name | Type |
---|---|
args | Object |
args.disputeResolverId | BigNumberish |
args.sellerAllowList | BigNumberish [] |
Returns
string
Defined in
encodeUpdateDisputeResolver
▸ encodeUpdateDisputeResolver(disputeResolver
): string
Parameters
Name | Type |
---|---|
disputeResolver | DisputeResolverStruct |
Returns
string
Defined in
encodeUpdateSeller
▸ encodeUpdateSeller(seller
): string
Parameters
Name | Type |
---|---|
seller | UpdateSellerArgs |
Returns
string
Defined in
updateSellerArgsToStruct
▸ updateSellerArgsToStruct(args
): Object
Parameters
Name | Type |
---|---|
args | UpdateSellerArgs |
Returns
Object
Name | Type |
---|---|
authTokenStruct | { tokenId : BigNumberish = authTokenId; tokenType : number = authTokenType } |
authTokenStruct.tokenId | BigNumberish |
authTokenStruct.tokenType | number |
sellerStruct | Partial <SellerStruct > |