Steven Luscher

Results 94 issues of Steven Luscher

_📝 Note: Implementing #1 would pretty much solve this too, with some light tweaks._ # Preamble Consider this code that's designed to prevent attackers from spamming Octane's generous offer to...

# Preamble The internet is a jerk. Sometimes connections go down. Requests rebroadcast as clients retry. Retry logic is often unsophisticated. # Problem statement We have logic in Octane to...

Consider this transaction: https://explorer.solana.com/tx/2hJeZDCVdqsfDuwQbaf4hGBCaFVXJSfgzBnra5C384boi2iks4QjpKNwS8PQmzT2gHixQEk993PYh2c425RNcJdo That calls the extend instruction on the address lookup table program, but despite that the UI reads ‘Unknown Instruction’ The task is to add instruction renderers...

enhancement
good first issue

**Describe the bug** The code that's supposed to coalesce multiple account fetches behind a single `getMultipleAccounts` is not doing that. They're all getting coalesced into batches of 1. **To Reproduce**...

bug

**Describe the bug** When you click back to visit a page that you have already been to, we fetch data anew. This contributes to folks blowing the rate limit on...

bug

#### Problem A number of Ethereum developers have told me that the ability to view smart contract source code _and_ to invoke instructions directly from Etherscan was instrumental in helping...

enhancement

#### Problem Blocks are by definition immutable. Client should not hit, for instance, `getBlock()` over and over and over. Here's the change that needs to be made. #### Proposed Solution...

Explorer accesses this on startup: ``` https://token-list.solana.com/solana.tokenlist.json ``` That endpoint is down.

The job is to unbundle the programs in SPL into their own repositories housing the code for the on-chain program, CLI, the generated JavaScript client (IDL, Kinobi description, and NPM...

_This should fix #10_. This library makes use of the `stream` module. This is a Node API that's no longer polyfilled by Webpack 5. Anyone who depends upon `cipher-base` won't...