Property | Type | Description | |
---|---|---|---|
InWorldCurrency | string | ||
RealCurrency | string |
Method | Description | |
---|---|---|
CalculateEstimatedCost ( uint amount ) : int | ||
CheckMinMaxTransferSettings ( UUID agentID, uint amount ) : int | ||
GetAgentRecentTransactions ( UUID agentID ) : List |
||
GroupCurrencyTransfer ( UUID groupID, UUID userId, bool payUser, string toObjectName, UUID fromObjectID, string fromObjectName, int amount, string description, TransactionType type, UUID transactionID ) : bool | ||
Initialize ( IGenericData GenericData, IConfigSource source, IRegistryCore registry, string defaultConnectionString ) : void | ||
InworldCurrencyBuyTransaction ( UUID agentID, uint amount, |
||
SendUpdateMoneyBalanceToClient ( UUID toID, UUID transactionID, string serverURI, uint balance, string message ) : void | ||
UserCurrencyTransfer ( UUID toID, UUID fromID, uint amount, string description, TransactionType type, UUID transactionID ) : bool |
Method | Description | |
---|---|---|
AddGroupTransactionRecord ( UUID transID, string description, UUID groupID, string groupName, UUID userID, string userName, int amount, TransactionType transType, int groupBalance, int userBalance, string toObjectName, string fromObjectName, UUID regionID ) : void | ||
AddTransactionRecord ( UUID transID, string description, UUID toID, UUID fromID, uint amount, TransactionType transType, uint toBalance, uint fromBalance, string toName, string fromName, string toObjectName, string fromObjectName, UUID regionID ) : void | ||
GetConfig ( ) : WhiteCore.Modules.Currency.BaseCurrencyConfig | ||
GetGroupBalance ( UUID groupID ) : WhiteCore.Framework.Modules.GroupBalance | ||
GetGroupTransactions ( UUID groupID, UUID fromAgentID, int currentInterval, int intervalDays ) : List |
||
GetPurchaseHistory ( System.DateTime dateStart, System.DateTime dateEnd, uint start, uint count ) : List |
||
GetPurchaseHistory ( UUID UserID, System.DateTime dateStart, System.DateTime dateEnd, uint start, uint count ) : List |
||
GetPurchaseHistory ( UUID toAgentID, int period, string periodType ) : List |
||
GetPurchaseHistory ( int period, string periodType, uint start, uint count ) : List |
||
GetTransactionHistory ( System.DateTime dateStart, System.DateTime dateEnd, uint start, uint count ) : List |
||
GetTransactionHistory ( UUID toAgentID, UUID fromAgentID, System.DateTime dateStart, System.DateTime dateEnd, uint start, uint count ) : List |
||
GetTransactionHistory ( UUID toAgentID, UUID fromAgentID, int period, string periodType ) : List |
||
GetTransactionHistory ( UUID toAgentID, int period, string periodType ) : List |
||
GetTransactionHistory ( int period, string periodType, uint start, uint count ) : List |
||
GetUserCurrency ( UUID agentId ) : WhiteCore.Modules.Currency.UserCurrency | ||
GroupCurrencyCreate ( UUID groupID ) : void | ||
GroupCurrencyUpdate ( UUID groupID, WhiteCore.Framework.Modules.GroupBalance gb, bool full ) : void | ||
NumberOfPurchases ( UUID UserID ) : uint | ||
NumberOfTransactions ( UUID toAgentID, UUID fromAgentID ) : uint | ||
ParseGroupBalance ( List |
||
ParseGroupTransferQuery ( List |
||
ParsePurchaseQuery ( List |
||
ParseTransferQuery ( List |
||
StartTransactionPeriod ( int period, string periodType ) : System.DateTime | ||
UserCurrencyCreate ( UUID agentId ) : void | ||
UserCurrencyTransfer ( UUID toID, UUID fromID, UUID toObjectID, string toObjectName, UUID fromObjectID, string fromObjectName, uint amount, string description, TransactionType type, UUID transactionID ) : bool | ||
UserCurrencyUpdate ( WhiteCore.Modules.Currency.UserCurrency agent, bool full ) : void |
public CalculateEstimatedCost ( uint amount ) : int | ||
amount | uint | |
return | int |
public CheckMinMaxTransferSettings ( UUID agentID, uint amount ) : int | ||
agentID | UUID | |
amount | uint | |
return | int |
public GetAgentRecentTransactions ( UUID agentID ) : List |
||
agentID | UUID | |
return | List |
public GroupCurrencyTransfer ( UUID groupID, UUID userId, bool payUser, string toObjectName, UUID fromObjectID, string fromObjectName, int amount, string description, TransactionType type, UUID transactionID ) : bool | ||
groupID | UUID | |
userId | UUID | |
payUser | bool | |
toObjectName | string | |
fromObjectID | UUID | |
fromObjectName | string | |
amount | int | |
description | string | |
type | TransactionType | |
transactionID | UUID | |
return | bool |
public Initialize ( IGenericData GenericData, IConfigSource source, IRegistryCore registry, string defaultConnectionString ) : void | ||
GenericData | IGenericData | |
source | IConfigSource | |
registry | IRegistryCore | |
defaultConnectionString | string | |
return | void |
public InworldCurrencyBuyTransaction ( UUID agentID, uint amount, |
||
agentID | UUID | |
amount | uint | |
ep | ||
return | bool |
public SendUpdateMoneyBalanceToClient ( UUID toID, UUID transactionID, string serverURI, uint balance, string message ) : void | ||
toID | UUID | |
transactionID | UUID | |
serverURI | string | |
balance | uint | |
message | string | |
return | void |
public UserCurrencyTransfer ( UUID toID, UUID fromID, uint amount, string description, TransactionType type, UUID transactionID ) : bool | ||
toID | UUID | |
fromID | UUID | |
amount | uint | |
description | string | |
type | TransactionType | |
transactionID | UUID | |
return | bool |