Posted January 01, 2023 by Inhumanity studios
#Algodot #Algorand #Algorand Greenhouse Hackathon ##godot ##gamefi
Happy New Years Algo Fam!
There's a new update for AlgoGodot which allows for Smart Contract application calls to be made, successfully tested on Testnet. Algorand smart contracts are pieces of logic that reside on the Algorand blockchain and are remotely callable. These contracts are primarily responsible for implementing the logic associated with a distributed application. Calls to smart contracts are implemented using ApplicationCall
transactions. These transaction types are as follows:
ApprovalProgram
.
The SmartContract Update contains the following features
Smart Contract App Calls (NoOp Transactions) can be constructed and signed from within the game engine using Godot Engine's GDScript.
The current update comes with a Wallet UI Github template, ported from Figma and implemented in Godot using Godot's UI nodes. It's used to release a compiled multi-platform working Demo Wallet Application.
Algodot's built in documentation just had a minor bug fix and contains updated documentation on the Plugin and It's Source Code.
Abi smart contracts (ARC 04) have been implemented in an experimental Testnet build. It allows for Abi method calls to smart contracts using the Atomic Transaction Composer. It allows for calls to Escrow Smart Contracts for withdrawals and deposits, with long-term plans to implement Abi types natively within Algodot.