OnBlock Agency Account (OAA)
Current OAA accounts on EOS are ‘onblockplay1’ and ‘onblockplay2’. Please do not rely on these two accounts because we will add new OAA at any time.
How does OnBlock confirm how much token users spend?
If it is a transfer transaction, OnBlock gets users’ spend based on the amount of transfer. If its a non-transfer transaction, OnBlock doesn’t think it will cost users token.
How does frontend call contract?
If it is a transfer transaction, the transfer memo needs to contain user OID information, which is separated from other information by space at the beginning of the memo and can be followed by any character.
If it is a contract call, you need to add a field named oid to the call parameter, which must pass in the user's OID information.
How to send rewards to users?
When transferring token to an OnBlock user, transfer to the user’s OAA with OID in the memo. We agree that OID information needs to be separated from other information by space at the beginning of the memo and can be followed by any character.