Skip to content

Releases: ObsidianLabs/AlgorandStudio

Algorand Studio v0.3.0

02 Dec 10:18
Compare
Choose a tag to compare

Platform

Mac OS, Linux

New Features

Algorand Studio is now supporting Testnet by BSN!

  • Add a testnet rpc provided by BSN
  • Fix filetree auto-refreshing bug on Linux and Windows

Algorand Studio v0.2.0

19 Aug 09:21
Compare
Choose a tag to compare

Platform

Mac OS, Linux

New Features

  • Support Limit Order smart contract
  • Update Dynamic Fee template to better run tests
  • Display keypair names in the explorer
  • Support lease, fee, flatFee, firstValid, lastValid, etc in transactions

Algorand Studio v0.1.1

30 Jun 14:42
965726b
Compare
Choose a tag to compare

Platform

Mac OS, Linux

New Features

  • Support TEAL language in code editor for .teal files
    • Syntax highlight
    • Autocomplete
    • Hover information

Algorand Studio v0.1.0

15 Jun 15:10
Compare
Choose a tag to compare

Platform

Mac OS, Linux

Features

  • Setup the environment for Algorand Smart Contracts (ASC1s) development
    • install Algorand node & PyTeal using Docker
  • Algorand node
    • support TestNet at this moment (will support BetaNet, MainNet & DevNet in the future)
    • create a network instance from the snapshot
    • start the Algorand node and view real-time logs
  • ASC1s development
    • create ASC1s project from templates (dynamic fee, periodic payment, HTLC)
    • one-click to build PyTeal and TEAL scripts
    • run test transactions from tx templates (see below)
  • Algorand keypair manager
    • generate new keypairs
    • import keypairs from mnemonics
    • sign transactions
  • Algorand explorer
    • account balance
    • asset balance
    • transaction history
    • integrated faucet
    • integrated tool to generate transfer & asset transfer transactions
  • Generate transactions from JSON templates (tx templates) and sign using the keypair manager; support the following types of transactions (see tests/*.json for examples)
    • regular pay (transfer)
    • atomic transfer
    • multisig
    • asset creation
    • asset opt-in
    • asset transfer
    • asset destroy
    • ASC1s execution (LogicSig from a TEAL program)
    • delegated approval (LogicSig signed with a private key)