Private
maxPrivate
networkPrivate
nextPrivate
readyAdd a single participant to an existing event
event identifier
wallet address of the new participant
immediately create an NFT sell offer
validate whether the event is managed, restrict access accordingly
Add several participants to an existing event
event identifier
event owner wallet address
list of wallet addresses of new participants
immediately create an NFT sell offer
Calculate the deposit value in drops for an event
network identifier
number of event slots
deposit requirements
Check if an account exists on a particular network
network identifier
account wallet address
true, if the ledger account exists
Check if an account has set the platform as authorized minter
network identifier
account wallet address
true, if the minter is configured correctly
Check in the ledger if an account owns an NFT of an event
network identifier
account wallet address
issuer wallet address
event identifier (NFT taxon)
true, if the account is a legit participant
Check if the vault account has enough balance to create N ledger objects
network identifier
number of new objects
reserve and balance info
Verify an event deposit transaction
network identifier
transaction hash
true, if the payment was successful
Check if an NFT sell offer exists on chain
network identifier
NFT identifier
NFT sell offer index
true, if sell offer exists
Create a new event
network identifier
event owner wallet address
event information/details
event signup permissions
new event id
Create a sell offer for an NFT
network identifier
event identifier
recipient wallet address (offer can only be accepted by this account)
NFT identifier
sell offer index and tx fee costs
Find all NFTs owned by a particular account
network identifier
request wallet address
Optional
taxon: numberoptional filter
array of token identifier
Fetch a specific event from the database
event identifier
whether the request used a masked id
Optional
walletAddress: stringoptional request wallet address to filter results depending on access level
event json object (details depend on access level)
Fetch all events from the database
network identifier
maximum number of returned results
list of event json objects
Fetch active events that have ended (used by daemon)
network identifier
Optional
walletAddress: stringoptionally filter by owner wallet address
list of event json objects
Fetch specific events (used by daemon)
network identifier
Optional
status: EventStatusoptionally filter by status
Optional
walletAddress: stringoptionally filter by owner wallet address
list of event json objects
Fetch user owned events from the database
network identifier
wallet address of the user
maximum number of returned results
list of event json objects
Fetch authorized minter status for an account
network identifier
account wallet address
status info
Get the configuration for a specific network
network identifier
fresh wallet and client instance for a network
Fetch NFT offers associated with a user from the database
network identifier
wallet address of the user
maximum number of returned results
list of offer json objects (including associated event info)
Fetch a list of all organizers
network identifier (currently ignored)
list of user json objects
Compute platform usage information
network identifier
usage statistics
Fetch a specific user from the database
wallet address of the user
include a list of events the user is attending
create new user, if it doesn't exist
when creating a new user, add organizer permissions
Fetch a list of all users
network identifier (currently ignored)
list of user json objects
Prepare ledger Ticket objects for NFT batch minting
network identifier
number of tickets that should be set up
array of at least target
ticket sequence numbers and tx fee costs
Scan vault account history for payment transactions (used by daemon)
network identifier
Update a specific user in the database
wallet address of the user
optional first name
optional last name
optional email address
Generated using TypeDoc
Attendify is an utility library for the Proof of Attendance infrastructure on the XRPL.