Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Box support for Indexer endpoints #619

Merged
merged 12 commits into from
Sep 6, 2022
Merged

Conversation

algochoi
Copy link
Contributor

@algochoi algochoi commented Aug 8, 2022

This PR adds support for boxes endpoints for indexer and adds cucumber steps for testing the indexer path.

Also adds some additional comments for the algod boxes endpoints.

@algochoi algochoi changed the base branch from develop to feature/box-storage August 8, 2022 13:14
algochoi and others added 3 commits August 8, 2022 18:52
* properly set trace maxWidth (#593)

* fix: safe intDecoding (#599)

* fix: safe intDecoding

* test: parse number in edge case

* refactor: remove optional chaining for node12

* Remove code that relies on node's path module (#598)

* Remove code that relies on node's path module

* Replace url-parse with built in WHATWG URL API

* Removed path-browserify fallback from webpack config

* Removed path-browserify and url-parse from npm dependencies

* Removed references to `path-browserify` in FAQ.md

* bump version

* Github-Actions: Adding PR title and label checks (#600)

* Remove unused/unmaintained templates (#607)

* Dev Tools: Source map decoder (#590)

* adding source map decoder

* Enhancement: Upgrade typedoc and plugins (#605)

* Update ts-node, typescript, and typedoc to latest

* docs: tealSign (#610)

* bump version and add to changelog

* update README.md for new version

* API: Support attaching signatures to standard and multisig transactions (#595)

* Add attach signature method to transaction class

* Add multisig external signature methods

* Fix failing multisig test

* Add signature length checks

* Add method to create an unsigned multisig transaction blob

* Rename multisig create methods and use unencoded transaction

* Refactor `createMultisigTransactionWithSignature` to use `createMultisigTransaction` method

* Fix algosdk createMultisigTransaction export

* Use MultisigMetadata without pks in new create method

* These types should be consolidated in the future, and addrs seems like a better convention to use long-term

* More descriptive test suite name

* AVM:  Consolidate TEAL and AVM versions (#609)

* Testing: Use Dev mode network for cucumber tests (#614)

* Send zero txn to itself

* Refactor block advance functions

* Revise steps to allow for rekeying transient accounts

* Try to reduce flaky tests

* Move constant into step

* Add artificial sleep instead of sending blank txns when mimicking wait for block API

* Reduce flaky tests

* Remove unnecessary use of v2 algod client (#616)

* Remove unnecessary use of v2 algod client
* Add missing await for async function calls (#617)

* Rename rekey tag in makefile

* Revert testing branch back to master

Co-authored-by: Michael Diamant <michaeldiamant@users.noreply.github.com>

* Revert package lock from develop

Co-authored-by: Joe Polny <50534337+joe-p@users.noreply.github.com>
Co-authored-by: AlgoDoggo <93348148+AlgoDoggo@users.noreply.github.com>
Co-authored-by: Bryan Dela Cruz <bdshi13@outlook.com>
Co-authored-by: Lucky Baar <lucky.baar@algorand.com>
Co-authored-by: Jack <87339414+algojack@users.noreply.github.com>
Co-authored-by: Eric Warehime <eric.warehime@gmail.com>
Co-authored-by: Ben Guidarelli <ben.guidarelli@gmail.com>
Co-authored-by: Fionna Chan <fionnacst@gmail.com>
Co-authored-by: Jack Smith <jack.smith@algorand.com>
Co-authored-by: Jacob Daitzman <jdtzmn@gmail.com>
Co-authored-by: Michael Diamant <michaeldiamant@users.noreply.github.com>
@algochoi algochoi force-pushed the feature/box-storage branch from 4d1f5e0 to cd50f02 Compare August 9, 2022 11:41
@algochoi algochoi marked this pull request as ready for review August 17, 2022 18:27
@algochoi algochoi requested a review from ahangsu August 17, 2022 18:27
Copy link
Contributor

@tzaffi tzaffi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also seems to be needing an update from develop.

.test-env Outdated Show resolved Hide resolved
@ahangsu ahangsu requested a review from tzaffi September 6, 2022 16:03
@ahangsu ahangsu merged commit af80784 into feature/box-storage Sep 6, 2022
@ahangsu ahangsu deleted the indexer-boxes branch September 6, 2022 19:24
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.

3 participants