Working on Solana is fun because it’s like a large company with no organizational structure. You can go directly to anyone in the ecosystem and bounce ideas off of them
1. Logs -> human-readable transaction
We can hand pick instruction logs and map them to a human-readable name (we can also check for the presence of a program account to be sure of the source of the transaction).
eg. Form Function cancel auction
3. IDL -> human-readable transaction
IDL's allow us to directly decode a transaction into a human-readable format. Once decoded, we can match directly by instruction name.
Eg. English auction bid -
BIG NEWS
Are you sick of your developer credits expiring? Or maybe there's not a perfect credit amount for your needs?
Not anymore.
Introducing: Prepaid Credits.
Stop worrying about usage, flexibility or your credits expiring.
Pay only for what you use.
@vibhu
@peakdesignltd
I have spent countless hours researching/trying different backpacks over the years for that purpose and this one is by far the best. It’s perfect in every way
2. Discriminator -> human-readable transaction
A discriminator is a varying length sequence of u8's at the beginning of instruction data. The discriminator and a program account uniquely map instruction data to a specific instruction.
eg. ME List
BONK Hackathon idea - BONK Flamethrower, a really cool flamethrower animation that burns the prize pool. Community can send bonk to the program to increase the speed of burn
Solana is interesting because the consensus and read layers have significantly different technical requirements. In a few years the Solana RPC will be a DePIN separate from the validator, consuming and serving consensus data in real time
While this is a great signal for growth on Solana, it also means that competition across the space is going to heat up. Founders need to continue to refine their strategies and execute better than they have before
@0xrwu
@_ilmoi
@redacted_noah
@0xMert_
@blockiosaurus
@nixxholas
If you're going through a NAT gateway, you may be able to switch to an internet gateway which is free. NAT gateways can get expensive if you transfer a lot of data. In general avoiding NAT gateway is good cost savings. See 1. , 2.
This is the latest Security Reference Architecture for AWS. Think about it - all of this is just to make sure you can trust who uses your system. Solana fixes this.
Webhooks on Solana!!!
TL;DR - when an event happens on-chain, trigger certain actions.
To start, we support posting data to any endpoint (AWS Lambda, a server, Discord, etc).
We're also adding a
@saydialect
integration, smart-contract triggers, PagerDuty, and a few surprises!
@jordaaash
@solana
@steveluscher
small note to be careful because this doesn't actually guarantee message gap recovery, it just allows you to take action when a stream disconnects
@RyanSAdams
You are painting a false dichotomy where either everyone can verify, or only a centralized party can.
Assume we live in a world where everyone is technical/incentivized to run a node - a simple way to solve the "democracy" concern is with on demand servers. They are readily