Skip to content

Adjust lease processing: support dApp leasing via InvokeScript (type16)#6

Open
opanasiuk-oleksii wants to merge 1 commit intojansenmarc:masterfrom
opanasiuk-oleksii:feat/dApp_leasing
Open

Adjust lease processing: support dApp leasing via InvokeScript (type16)#6
opanasiuk-oleksii wants to merge 1 commit intojansenmarc:masterfrom
opanasiuk-oleksii:feat/dApp_leasing

Conversation

@opanasiuk-oleksii
Copy link

Adjust lease processing: support dApp leasing via InvokeScript (type16)

  • Added support for leasing via InvokeScript transactions (type 16).
  • Implemented getTransactionInfo() to fetch state changes.
  • Modified prepareDataStructure() to parse leases and lease cancels from dApp transactions.
  • Updated config with dAppFunctions to track callable contract functions.
  • Ensured backward compatibility with traditional lease transactions (type 8 and 9).

This update allows better tracking of Waves leasing managed via smart contracts.

…e 16)

- Added support for leasing via InvokeScript transactions (type 16).
- Implemented `getTransactionInfo()` to fetch state changes.
- Modified `prepareDataStructure()` to parse leases and lease cancels from dApp transactions.
- Updated `config` with `dAppFunctions` to track callable contract functions.
- Ensured backward compatibility with traditional lease transactions (type 8 and 9).

This update allows better tracking of Waves leasing managed via smart contracts.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant