Closed dckc closed 1 year ago
Will be there
Will be attending! @dckc
tab dump from today's session:
zero-install / cloud-IDE option for getting started with agoric-sdk · Issue Agoric/agoric-sdk#554 · Agoric/documentation: https://github.com/Agoric/agoric-sdk/issues/7032 agoric-sdk/networking.md at master · Agoric/agoric-sdk: https://github.com/Agoric/agoric-sdk/blob/master/packages/SwingSet/docs/networking.md Setting up an Agoric Dapp Client with docker compose · Agoric/agoric-sdk Wiki: https://github.com/Agoric/agoric-sdk/wiki/Setting-up-an-Agoric-Dapp-Client-with-docker-compose Causality Grid on Canvas: https://causeway-test-treasury.netlify.app/src/js/com/teleometry/causalitygrid#test-treasury Get Started - agoric-gitpod-nix - Gitpod Code: https://teal-dinosaur-7nitplz9.ws-us18.gitpod.io/ agoric-gitpod-nix/.gitpod.yml at main · dckc/agoric-gitpod-nix: https://github.com/dckc/agoric-gitpod-nix/blob/main/.gitpod.yml Agoric CLI Guide | Beta: https://agoric.com/documentation/getting-started/agoric-cli-guide.html#starting-multiuser-dapps Join the Cosmos Hub Mainnet | Cosmos Hub: https://hub.cosmos.network/main/gaia-tutorials/join-mainnet.html#add-seed-nodes DataStax Academy: https://github.com/DataStax-Academy?type=source
@tgrecojs asked about upcoming office hours to talk about IBC. We skipped this past Weds, but I expect we'll do it again Weds, 1 Dec 9am Pacific, right @kennyrowe ?
@michaelfig are you available to join next time to help with IBC? There's a lot about it that I don't know.
Similarly to @dckc there's a lot i'm not sure of as well 🙂 I'm wondering if it would be possible to use some of this time to discuss:
agd
, ag-nchainz
, nchainz
, ag-chain-cosmos
)agd
and hermes
to send transactions, execute queries, etc.If this sounds like a route that we could take (and would benefit from), then let me know so i can come into the office hours session with my dev environment up and running with a local agoric node as well as other local cosmoshub chains. Let me know if it'd be helpful to get more context into anything mentioned above prior to meeting @michaelfig
thanks!
@tgrecojs please do set up your dev environment for IBC following the pegasus demo notes that @michaelfig put together around the time of the messari mainnet demo
p.s. hermes clues: Agoric ↔ Pooltoy IBC Testnet [WIP] - HackMD
Will be there
Today we talked about a couple things:
This week @kennyrowe and I talked about
@dckc, can we have a recorded video if we missed it?
@dckc, can we have a recorded video if we missed it?
If there are any particular topics you want covered, I can arrange to share a recording of a discussion of that topic.
I like to allow space for unrecorded discussion too, though, so it's a balance.
I do have a couple recent recordings that I can share. Stand by.
Meeting Recording of Jan 5, 2022
Some notes based on browser tabs:
The main topic was risks around Oracles in DeFi vault systems, which came up when someone asked about some details of the AMM. After looking at some details such as a relevant contract and some docs:
@kennyrowe stepped back to review DeFi vaults in general and specifically his experience with MakerDAO and his emerging understanding of the Agoric Core Economy.
We talked about the RUN protocol using a slide from the Dec 2020 Pillar Series: Public Chain and Economy talk by @dtribble :
as well as the more recent:
@kennyrowe relayed some experience from MKR about per-asset limits. @michaelfig mentioned that it's on our todo list. I looked for it among Core Economy issues. It wasn't until after the call that I found it:
I did some exploration using the SwingSet Solo REPL Demo: (http://127.0.0.1:8000/).
We looked at how to send over IBC from a contract and noted a suggestion of mine for the Agoric-Akash Build Challenge · Agoric/agoric-sdk#3984 as well as some outstanding issue:
We also browsed wallet issues and agoric-sdk milestones.
We tried to help someone with:
... but couldn't reproduce the problem.
recording: recording: https://youtu.be/lX01RfE5PSE thanks to our host, @jimscarver
today's tab-dump:
Office Hours: Agoric Dev · Issue Agoric/agoric-sdk#576 · Agoric/documentation: https://github.com/Agoric/documentation/issues/576# CapTP using RhoTypes.proto under @agoric/marshal · Issue Agoric/agoric-sdk#95 · rchain-community/rchain-api: rchain-community/js2rho#16 Issues · Agoric/agoric-sdk: https://github.com/Agoric/agoric-sdk/issues?q=is%3Aopen+label%3Acosmic-swingset+sort%3Aupdated-desc dckc/price-gecko: https://github.com/dckc/price-gecko separate production vat bootstrap from testing mechanisms · Issue Agoric/agoric-sdk#4165 · Agoric/agoric-sdk: https://github.com/Agoric/agoric-sdk/issues/4165 Zestival: Day 2 - Google Slides: https://docs.google.com/presentation/d/1jGTgUFAJFoBUtCQPzLqY_807shQu6EYgmNQtuUMwShQ/edit#slide=id.g10cdbdd01a7_0_12 assetStore - a multi token standard · Issue Agoric/agoric-sdk#30 · rchain/rchip-proposals: https://github.com/rchain/rchip-proposals/issues/30#issuecomment-895289277 SwingSet Solo REPL Demo: http://127.0.0.1:8000/# agoric-sdk/vat-environment.md at master · Agoric/agoric-sdk: https://github.com/Agoric/agoric-sdk/blob/master/packages/SwingSet/docs/vat-environment.md Agoric + Protocol Labs // Part 3 - Distributed Secure Cross-chain Messages - Mark Miller - YouTube: https://www.youtube.com/watch?v=sfIMOu2Gktg&list=PLzDw4TTug5O1oHRbp2HkcvKABAY9FKsmG&index=4 SF Cryptocurrency Devs: Agoric - Programming Secure Smart Contracts - YouTube: https://www.youtube.com/watch?v=YXUqfgdDbr8 Issues · Agoric/agoric-sdk: https://github.com/Agoric/agoric-sdk/labels/audit-zestival ERTP Introduction | Beta: https://agoric.com/documentation/getting-started/ertp-introduction.html#creating-assets-with-ertp Space / Twitter: https://twitter.com/i/spaces/1rmxPgBnlALJN Community Call Agoric/agoric-sdk#16 - Google Docs: https://docs.google.com/document/d/1meoKn4DL0uDNHLEOZuxqQ814N4I9TJQy-ZNYfrQIt4M/edit MadMode: Hello Spritely Institute! And Haunt. And Guix, again | Code: https://www.madmode.com/2022/spritely-haunt-guix The Spritely Institute: https://spritely.institute/ awesome-ocap/README.md at master · dckc/awesome-ocap: https://github.com/dckc/awesome-ocap/ http://joeduffyblog.com/2015/11/03/blogging-about-midori/ Hardened JavaScript | Beta: https://agoric.com/documentation/guides/js-programming/hardened-js.html#from-ocaps-to-electronic-rights-mint-and-purse Agoric + Protocol Labs // Higher-order Smart Contracts across Chains - Mark Miller - YouTube: https://www.youtube.com/watch?v=iyuo0ymTt4g&list=PLzDw4TTug5O1oHRbp2HkcvKABAY9FKsmG&t=1525s
cc @jimscarver @tgrospic
Office hours tab dump - January 19**
cc @dckc
@kennyrowe and I had a short call this week. Agoric/documentation#627 documents an issue he ran into getting started on an M1.
Office Hours: Agoric Dev · Issue Agoric/agoric-sdk#576 · Agoric/documentation: https://github.com/Agoric/documentation/issues/576 SwingSet Solo REPL Demo: http://127.0.0.1:8000/# AMM UI hung due to hung / dead issuer · Issue Agoric/agoric-sdk#4512 · Agoric/agoric-sdk: https://github.com/Agoric/agoric-sdk/issues/4512 Agoric/agoric-sdk: monorepo for the Agoric Javascript smart contract platform: https://github.com/Agoric/agoric-sdk Issues · Agoric/agoric-sdk: https://github.com/Agoric/agoric-sdk/labels/good%20first%20issue agoric | Gitcoin: https://gitcoin.co/agoric/bounties Agoric - Bug Bounty Program | HackerOne: https://hackerone.com/agoric?type=team eventual send with E() | Beta: https://agoric.com/documentation/guides/js-programming/eventual-send.html Distributed Programming for a Decentralized World - YouTube: https://www.youtube.com/playlist?list=PLzDw4TTug5O1oHRbp2HkcvKABAY9FKsmG Home | Uniswap Protocol: https://uniswap.org/ Uniswap Info: https://info.uniswap.org/#/ Careers: https://agoric.com/careers/ SwingSet Solo REPL Demo: http://127.0.0.1:8000/# sync REPL home docs with agoric deploy docs · agoric/documentation: https://app.zenhub.com/workspaces/agoric-primary-workspace-5fda3aa55dbe1100117cbaae/issues/agoric/documentation/617 Markets and Computation: Agoric Open Systems - Agoric: https://papers.agoric.com/papers/markets-and-computation-agoric-open-systems/abstract/
March 2 recording:
https://agoric.zoom.us/rec/share/o17X7VHtM_UyK3ZthhMAUpa2mVLhVl9R2wftBHu4U4nG7Tq9EO4HgvsjufzppMwc.FB0evXhiXOhUNt71 Passcode: x4M^L+Rp
earlier...
possible topics:
After a week away for purple-team meetings last week, an awful lot of stuff to discuss has piled up!
I'm trying out a google doc to organize the agenda:
rough notes on today's office hours:
I answered a question about identity by way of the car key example from slide 16 of Marc Stiegler's PictureBook of Secure Cooperation.
We got an update on https://github.com/Agoric/agoric-sdk/issues/3984
We spent most of the time talking with @anilhelvaci about
tab dump from today:
Office Hours: Agoric Dev · Issue Agoric/documentation#576 · Agoric/documentation: https://github.com/Agoric/documentation/issues/576 Request 1 BLD · Agoric/validator-profiles Wiki: https://github.com/Agoric/validator-profiles/wiki/Request-1-BLD feat(subm): 1 BLD request status google sheet by dckc · Pull Request rchain-community/rchain-api#44 · Agoric/testnet-notes: https://github.com/Agoric/testnet-notes/pull/44 Request 1 BLD processing - Google Sheets: https://docs.google.com/spreadsheets/d/1oiyioz0O-w-6jhNYDnr_nkFvpkcRRhUuwHCmcUWAzB0/edit#gid=0 deploy runStake to devnet (agoricdev-8) by cosmos governance · Issue #4348 · Agoric/agoric-sdk: https://github.com/Agoric/agoric-sdk/issues/4348#issuecomment-1090934978 Issues · Agoric/agoric-sdk: https://github.com/Agoric/agoric-sdk/labels/bounty Extend Dapp Card Store to Allow Secondary Sales · Issue #3883 · Agoric/agoric-sdk: https://github.com/Agoric/agoric-sdk/issues/3883 Build a pool-based loan protocol on Agoric · Issue #3226 · Agoric/agoric-sdk: https://github.com/Agoric/agoric-sdk/issues/3226 Agoric Office Hours - Bounty Questoins - Google Docs: https://docs.google.com/document/d/1UeicfQHYYfqfphaHziv8vDMdb9Z0MIa1OyA17-whzLE/edit
https://github.com/Agoric/agoric-sdk/issues/5062 is a plan to launch the RUN protocol contracts on devnet by vote of BLD holders ( devnet BLD holders, of course). The community is invited to participate!
I plan to try all this out in office hours tomorrow and make a short video. Wish me luck!
cc @kennyrowe
Good group today!
The main topics I remember were
2?uGu=$J
raw tab dump follows. Here's hoping I find time to edit a bit.
using keplr wallet for devnet governance and staking · Issue Agoric/documentation#668 · Agoric/documentation: https://github.com/Agoric/documentation/issues/668 continuing invitation pattern · Issue Agoric/documentation#667 · Agoric/documentation: https://github.com/Agoric/documentation/issues/667 Ping Wallet: https://testnet.ping.pub/wallet/delegations Ping Wallet: https://testnet.ping.pub/agoric-devnet/tx/A7718482B8199F1A193C10A242AFB4A7770B7B9A741016E9FD5428CEDEB5AEDD Agoric || Welcome aboard!: https://wallet.agoric.app/ Agoric-Axelar Cross-Chain Bounty · Issue #5108 · Agoric/agoric-sdk: https://github.com/Agoric/agoric-sdk/issues/5108 wallet-app/suggest-agoric-proto-mainnet.js at main · Agoric/wallet-app: https://github.com/Agoric/wallet-app/blob/main/public/suggest-agoric-proto-mainnet.js JavaScript Framework for Secure Distributed Computing | Beta: https://agoric.com/documentation/guides/js-programming/ Request 1 BLD · Agoric/validator-profiles Wiki: https://github.com/Agoric/validator-profiles/wiki/Request-1-BLD Agoric + Protocol Labs // Part 4 - Writing Composable Smart Contracts - Mark Miller - YouTube: https://www.youtube.com/watch?v=dsnVsHbqVWg&list=PLzDw4TTug5O1oHRbp2HkcvKABAY9FKsmG&index=4 Commonwealth – Agoric: https://commonwealth.im/agoric/proposals dckc/awesome-ocap: Awesome Object Capabilities and Capability Security: https://github.com/dckc/awesome-ocap Tech Stack - Agoric: https://agoric.com/tech/ The Big Dipper | Cosmos Explorer by Forbole: https://main.explorer.agoric.net/ Map of zones - Cosmos network explorer: https://mapofzones.com/?testnet=false&period=24&tableOrderBy=ibcVolume&tableOrderSort=desc Cosmos-Moonbeam Bridge: How to Bridge ATOM to Moonbeam | by StellaSwap | Mar, 2022 | Medium: https://stellaswap.medium.com/cosmos-moonbeam-bridge-how-to-bridge-atom-to-moonbeam-5b90ba1f7559 Office Hours: Agoric Dev · Issue Agoric/documentation#576 · Agoric/documentation: https://github.com/Agoric/documentation/issues/576 fun.md: https://gist.github.com/dckc/9c393be1bd5a147f72c6b42ca12a1aa2 Transaction A7718482B8199F1A193C10A242AFB4A7770B7B9A741016E9FD5428CEDEB5AEDD on Cosmos Hub | The Big Dipper: https://devnet.explorer.agoric.net/transactions/A7718482B8199F1A193C10A242AFB4A7770B7B9A741016E9FD5428CEDEB5AEDD Osmosis: https://app.osmosis.zone/assets Cosmos HUB and the Future of Shared Security - Blockworks: https://blockworks.co/cosmos-hub-and-the-future-of-shared-security/ agoric-sdk/networking.md at master · Agoric/agoric-sdk: https://github.com/Agoric/agoric-sdk/blob/master/packages/SwingSet/docs/networking.md
Today we talked quite a bit about preparing a workshop for Gateway Conference & Hackathon May 16/17.
We touched on other topics as well, of course. Raw tab dump follows:
Office Hours: Agoric Dev · Issue Agoric/documentation#576 · Agoric/documentation: https://github.com/Agoric/documentation/issues/576 Demo: create an ERTP token and add it to the AMM / Swap · Issue Agoric/documentation#616 · Agoric/documentation: https://github.com/Agoric/documentation/issues/616 agoric-labs/gov-demo1: https://github.com/Agoric-labs/gov-demo1 SwingSet Solo REPL Demo: http://127.0.0.1:8000/# Ping Wallet: https://testnet.ping.pub/agoric-devnet/gov/2 Gateway Conference & Hackathon: https://gateway.events/ Economy & Network - Agoric: https://agoric.com/economy/ How To Build a Composable DeFi Contract - YouTube: https://www.youtube.com/watch?v=e9dMkC2oFh8&t=472s Transaction 3397CC8DDB4A67A99EFC6B9804A7DB93D8325BE20A4E97017B70050322E55D7B on Cosmos Hub | The Big Dipper: https://devnet.explorer.agoric.net/transactions/3397CC8DDB4A67A99EFC6B9804A7DB93D8325BE20A4E97017B70050322E55D7B Commonwealth – Agoric: https://commonwealth.im/agoric/discussion/4295-devnet-proposal-to-deploy-runstake-passed Map of zones - Cosmos network explorer: https://mapofzones.com/?testnet=false&period=24&tableOrderBy=ibcVolume&tableOrderSort=desc IBC Launch Paves Way For Agoric Interoperability: https://agoric.com/blog/announcements/ibc-stargate-crosschains/ JavaScript Framework for Secure Distributed Computing | Beta: https://agoric.com/documentation/guides/js-programming/ Agoric + Protocol Labs // Part 1 - Distributed Programming for a Decentralized World - Mark Miller - YouTube: https://www.youtube.com/watch?v=52SgGFpWjsY&list=PLzDw4TTug5O1oHRbp2HkcvKABAY9FKsmG&index=1&t=614s Validators | Agoric Block Explorer: https://agoric.bigdipper.live/validators Decentralized Cooperation Foundation: https://dcfoundation.io/ Agoric/validator-profiles: https://github.com/Agoric/validator-profiles Install RUN Protocol Preview release in devnet on April 22 · Issue #5062 · Agoric/agoric-sdk: https://github.com/Agoric/agoric-sdk/issues/5062
tab dump from yesterday:
Office Hours: Agoric Dev · Issue Agoric/documentation#576 · Agoric/documentation: https://github.com/Agoric/documentation/issues/576 How to add an offer, getOfferResult via wallet / wallet bridge · Issue Agoric/documentation#671 · Agoric/documentation: https://github.com/Agoric/documentation/issues/671 Delegation Policy: https://dcfoundation.io/delegation-policy gateway-agoric-workshop-2022/App.js at ui · RBFLabs/gateway-agoric-workshop-2022: https://github.com/RBFLabs/gateway-agoric-workshop-2022/blob/ui/contract-2-react/src/App.js React App: http://localhost:3000/ dapp-treasury/index.jsx at main · Agoric/dapp-treasury: https://github.com/Agoric/dapp-treasury/blob/main/ui/src/index.jsx#L1-L2 instagoric/amm_swap.js at main · Agoric/instagoric: https://github.com/Agoric/instagoric/blob/main/bases/ag-solo-tasks/tasks/amm_swap.js [NG] Explorer | Agoric | 8EFF5D433A02820783852B408A1376FD3A2B3CDED942647BC56C68719B5FBDB4: https://devnet.agoric.explorers.guru/transaction/8EFF5D433A02820783852B408A1376FD3A2B3CDED942647BC56C68719B5FBDB4 Agoric/instagoric: Kubernetes spec for agoric networks: https://github.com/Agoric/instagoric The Big Dipper | Cosmos Explorer by Forbole: https://devnet.explorer.agoric.net/ Gateway 2022 - Agoric Workshop - Google Slides: https://docs.google.com/presentation/d/1Rr01wNR6JzDrfi5FKGGHHk3NqbT6LdhB8HUK21uKT3Q/edit#slide=id.g1285bd167a4_0_69
I explained how to use the fake oracle ( https://github.com/Agoric/agoric-sdk/issues/5242 ) but I didn't record it nor take notes. :-/
post-hoc: https://github.com/Agoric/agoric-sdk/issues/5242#issuecomment-1140044521
Today's session was recorded.
There were 9 of us to start... Anil had 3 questions... there are some notes in #dev
.
We tried to reproduce my results of streaming AMM swap data to a google spreadsheet https://github.com/Agoric/agoric-sdk/issues/5421#issuecomment-1136298408
but the notifications didn't trigger new rows. hm. Maybe I was running on a branch that didn't have all the relevant code.
6/8/22 recording and notes https://docs.google.com/document/d/1gy_6uY6KcXiInYf9ZaDylEBKM2vmJjAC9OFa2qpcDvE/edit?usp=sharing
good stuff today... especially RPC queries for read-only interactions with the chain, closely related to events
Q0$*A7=g
Office Hours: Agoric Dev · Issue Agoric/documentation#576 · Agoric/documentation: https://github.com/Agoric/documentation/issues/576 connection refused when deploying dapp-fungible-faucet to devnet · Issue #5601 · Agoric/agoric-sdk: https://github.com/Agoric/agoric-sdk/issues/5601 dapp-amm/deploy-treasury.yml at main · Agoric/dapp-amm: https://github.com/Agoric/dapp-amm/blob/main/.github/workflows/deploy-treasury.yml Issues · Agoric/agoric-sdk: https://github.com/Agoric/agoric-sdk/labels/bounty Simple dashboard of econ data for Economic Stress Test · Issue #5421 · Agoric/agoric-sdk: https://github.com/Agoric/agoric-sdk/issues/5421 xnet econ data (was: ag-solo plugin play) - Google Sheets: https://docs.google.com/spreadsheets/d/17JySI8vImHU7EKbjW-_ZXmhbBZ8U9iF-yBdBOhLyXG4/edit#gid=2133669180 include block number, timestamp in chain-streams · Issue #5508 · Agoric/agoric-sdk: https://github.com/Agoric/agoric-sdk/issues/5508 A Guide to Events and Logs in Ethereum Smart Contracts | ConsenSys: https://consensys.net/blog/developers/guide-to-events-and-logs-in-ethereum-smart-contracts/ Ethereum Transaction Hash (Txhash) Details | Etherscan: https://etherscan.io/tx/0x1b3ac88617b11bf8e1152852daa904440b9332c674b512992f3a03513f4146e6#eventlog Home | Uniswap Protocol: https://uniswap.org/ Uniswap Interface: https://app.uniswap.org/#/swap?chain=mainnet Uniswap Info: https://info.uniswap.org/#/ Agoric/documentation: User documentation: https://github.com/Agoric/documentation Far(), Remotable, and Marshaling | Beta: https://agoric.com/documentation/guides/js-programming/far.html#far-api Agoric + Protocol Labs // Part 1 - Distributed Programming for a Decentralized World - Mark Miller - YouTube: https://www.youtube.com/watch?v=52SgGFpWjsY&list=PLzDw4TTug5O1oHRbp2HkcvKABAY9FKsmG&index=1&t=614s Events | Cosmos SDK: https://docs.cosmos.network/master/core/events.html#subscribing-to-events Tech Stack - Agoric: https://agoric.com/tech/ Map of zones - Cosmos network explorer: https://mapofzones.com/?testnet=false&period=24&tableOrderBy=ibcVolume&tableOrderSort=desc Agoric Core Economy: https://treasury.agoric.app/
The last 2 sessions were live coding sessions for writing scripts to use the AMM and vaults, in support of...
Recordings:
Agoric Dev Office Hours Date: Jun 29, 2022 Passcode: 1FJTi@Pk
Agoric Dev Office Hours Jul 6, 2022 Passcode: #5dY1jPJ
tab dump from yesterday:
Office Hours: Agoric Dev · Issue Agoric/documentation#576 · Agoric/documentation: https://github.com/Agoric/documentation/issues/576 Commonwealth – Agoric: https://commonwealth.im/agoric/discussion/6256-update-2-root-cause-identified-for-node-restart-issues-next-steps-for-improving-network-stability-etc [NG] Explorer | Agoric | Proposal Agoric/documentation#9: https://agoric.explorers.guru/proposal/9 Issues · Agoric/agoric-sdk: https://github.com/Agoric/agoric-sdk/issues?q=is%3Aopen+label%3Abounty+sort%3Aupdated-desc Agoric VS Code Extension Bounty · Issue #5156 · Agoric/agoric-sdk: https://github.com/Agoric/agoric-sdk/issues/5156 Inter Protocol: https://inter.trade/ Ping Wallet: https://emerynet.explorer.agoric.net/agoric/uptime Agoric/documentation: User documentation: https://github.com/Agoric/documentation How to Install the Agoric SDK - YouTube: https://www.youtube.com/watch?v=VrXlGwKh0zk&t=20s Discussions · Agoric/agoric-sdk: https://github.com/Agoric/agoric-sdk/discussions nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions: https://github.com/nvm-sh/nvm#install--update-script node.js - Cannot npm install due to node-gyp: binding.gyp not found - Stack Overflow: https://stackoverflow.com/questions/42638918/cannot-npm-install-due-to-node-gyp-binding-gyp-not-found
Good crowd today! Agenda included:
also:
s=7&q!yE
raw tab dump:
Office Hours · Agoric/agoric-sdk Wiki https://github.com/Agoric/agoric-sdk/wiki/Office-Hours
Office Hours: Agoric Dev · Issue Agoric/documentation#576 · Agoric/documentation https://github.com/Agoric/documentation/issues/576
How to add an offer, getOfferResult via wallet / wallet bridge · Issue Agoric/documentation#671 · Agoric/documentation https://github.com/Agoric/documentation/issues/671
mediate object methods in wallet (simple data-only args) · Issue #3901 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues/3901
(1) IBC Liquidity Mining on Agoric · Issue #4479 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues/4479
POLA Would Have Prevented the Event-Stream Incident https://agoric.com/blog/technology/event-stream-exploit-was-preventable-pola/
Stephen Lacy on Twitter: "I am uncovering what seems to be a massive widespread malware attack on @github. - Currently over 35k repositories are infected - So far found in projects including: crypto, golang, python, js, bash, docker, k8s - It is added to npm scripts, docker images and install docs https://t.co/rq3CBDw3r9" / Twitter https://twitter.com/stephenlacy/status/1554697077430505473
All launch User Stories for RUN Protocol have been implemented and tested · Issue #5085 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues/5085
Samuel Siegart's Zoom Meeting - Zoom https://agoric.zoom.us/rec/play/6Cx19BuCfOQw-v7LqQLujUD_OTZuzpRg4cWhluQiC_CJMaApCj69M6KMYpsMbMF9rqBi_eIA0e_4hj6Q.fBr3Hrnpmmh-YdBX?startTime=1659515959000&_x_zm_rtaid=mXSsAWuQQ3Wwx2k2sskkCw.1659542334383.c4584efc10e00993a4cb3d6b0ac75ab0&_x_zm_rhtaid=980
Agoric AMM Beta https://amm.agoric.app/
Agoric security https://agoric.com/security/
informalsystems/agoric-kernel-models: TLA+ models for Agoric Swingset Kernel https://github.com/informalsystems/agoric-kernel-models
eventual send with E() | Beta https://agoric.com/documentation/guides/js-programming/eventual-send.html
Distributed Programming for a Decentralized World - YouTube https://www.youtube.com/playlist?list=PLzDw4TTug5O1oHRbp2HkcvKABAY9FKsmG
Ping Wallet https://testnet.ping.pub/agoric-devnet/blocks
main topics:
recording available on request
agoric-sdk/asyncIterableAdaptor.js at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/master/packages/notifier/src/asyncIterableAdaptor.js
dapp-treasury/Application.jsx at main · Agoric/dapp-treasury https://github.com/Agoric/dapp-treasury/blob/main/ui/src/contexts/Application.jsx#L78-L85
agoric-sdk/vault.js at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/master/packages/inter-protocol/src/vaultFactory/vault.js#L364-L371
Per vat priority (was: two run queues) · Issue #3465 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues/3465
Agoric/agoric-sdk: monorepo for the Agoric Javascript smart contract platform https://github.com/Agoric/agoric-sdk
Agoric/documentation: User documentation https://github.com/Agoric/documentation
Notifiers and Subscriptions | Beta https://agoric.com/documentation/guides/js-programming/notifiers.html#notifierkit
Iteration protocols - JavaScript | MDN https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Iteration_protocols
[NG] Explorer | Agoric | 18186793EBCDEFC66FC4CEE3A3D3ADE64E8AC6874840D2C0C367BC5DA3316146 https://devnet.agoric.explorers.guru/transaction/18186793EBCDEFC66FC4CEE3A3D3ADE64E8AC6874840D2C0C367BC5DA3316146
Office Hours: Agoric Dev · Issue Agoric/documentation#576 · Agoric/documentation https://github.com/Agoric/documentation/issues/576
AMM Liquidity Provider Stop Loss Contract Bounty · Issue #5522 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues/5522
TlaConf2021SlidesInformalSystemsKuprianovTisdall https://conf.tlapl.us/2021/AndreyKurpiyanovDanTisdall-talk.pdf
Agoric security https://agoric.com/security/
Incentive Engineering: for Computational Resource Management - Agoric http://papers.agoric.com/papers/incentive-engineering-for-computational-resource-management/abstract/
Incentive Engineering: for Computational Resource Management - Agoric http://papers.agoric.com/papers/incentive-engineering-for-computational-resource-management/full-text/#21-auctioning-processor-time-the-escalator-algorithm
recording:
raw tab dump from today:
Office Hours · Agoric/agoric-sdk Wiki https://github.com/Agoric/agoric-sdk/wiki/Office-Hours
AMM Liquidity Provider Stop Loss Contract Bounty · Issue #5522 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues/5522
InstAgoric network for Econ Stress Test (xnet) · Issue #5375 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues/5375
Commonwealth – Agoric https://commonwealth.im/agoric/proposals
[NG] Explorer | Agoric | Proposal Agoric/documentation#12 https://agoric.explorers.guru/proposal/12
Ping Wallet https://ping.pub/agoric/gov/12
cosmos-sdk/cosmovisor at main · cosmos/cosmos-sdk https://github.com/cosmos/cosmos-sdk/tree/main/cosmovisor
Setting up Cosmovisor - Junø https://docs.junonetwork.io/validators/setting-up-cosmovisor
https://gist.githubusercontent.com/dckc/e29a939208172f16b79ef5f31e6e7d5d/raw/9ad31da1954e723a64df9d6461a672e8230890b6/slog.svg https://gist.githubusercontent.com/dckc/e29a939208172f16b79ef5f31e6e7d5d/raw/9ad31da1954e723a64df9d6461a672e8230890b6/slog.svg
Open-source tool that uses simple textual descriptions to draw beautiful UML diagrams. https://plantuml.com/
feat(swingset): convert slogfile to causeway format (WIP) by dckc · Pull Request #3624 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/pull/3624
cocoonfx/causeway: Causeway distributed debugger. https://github.com/cocoonfx/causeway
Causeway: A message-oriented distributed debugger - YouTube https://www.youtube.com/watch?v=QeqcGa7HlBk&t=40s
recording available on request
Office Hours · Agoric/agoric-sdk Wiki https://github.com/Agoric/agoric-sdk/wiki/Office-Hours
Issues · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues?q=is%3Aopen+label%3Abounty+sort%3Aupdated-desc
agoric | Gitcoin https://gitcoin.co/agoric/bounties
Quick Work Agreement Contract Bounty · Issue #5505 · Agoric/agoric-sdk https://github.com/agoric/agoric-sdk/issues/5505
How to make an agoric address using cosmjs? · Discussion #5830 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/discussions/5830
Hardened JavaScript | Documentation https://docs.agoric.com/guides/js-programming/hardened-js.html#from-ocaps-to-electronic-rights-mint-and-purse
Issues · Agoric/documentation https://github.com/Agoric/documentation/issues?q=is%3Aissue+is%3Aopen+zero
Office Hours: Agoric Dev · Issue Agoric/documentation#576 · Agoric/documentation https://github.com/Agoric/documentation/issues/576
Commonwealth – Agoric https://commonwealth.im/agoric/discussion/6731-charting-the-course-to-ibc
Ping Dashboard https://ping.pub/agoric/blocks/6291643
Map of zones - Cosmos network explorer https://mapofzones.com/?testnet=false&period=24&tableOrderBy=ibcVolume&tableOrderSort=desc&zone=evmos_9001-2
Agoric - Deploy Secure DeFi in JavaScript https://agoric.com/
Ping Dashboard https://testnet.ping.pub/agoric-devnet
Extending Google Sheets | Apps Script | Google Developers https://developers.google.com/apps-script/guides/sheets
Agoric Fun in Office Hours - Google Sheets https://docs.google.com/spreadsheets/d/1eGGDkpdsp5raoUMuyE4hQHmQUIbd2DzU7sdfL92Z8bg/edit#gid=0
Untitled project - Project Editor - Apps Script https://script.google.com/u/1/home/projects/1PJWidaLg1ngfwp2FZMjGDkG6a_ByIVlYUiSnZBB8puQ2lrmEBXIVMx_E/edit
https://ollinet.rpc.agoric.net/status? https://ollinet.rpc.agoric.net/status?
CosmJS + Stargate – A guided tour https://gist.github.com/webmaster128/8444d42a7eceeda2544c8a59fbd7e1d9
finquick/package.json at master · dckc/finquick https://github.com/dckc/finquick/blob/master/brscript/package.json
extract.go https://gist.github.com/alexesDev/0958aa801064bc266956074b9ea5aff5#file-extract-go
4:10 - naming, trust metrics
7:30 - E concurrency & monte docs
11:30 - slog lines, slog events
13:00 - install vs. board
14:30 - identifying contracts, board lookup fun
21:00 - Vscode tooling, @jessie-check
vs @ts-check
walk thru
26:00 - modules issue - "type": "module"
in package.json
?
30:00 - back to names
39:00 - IBC NFT discussion
43:00 - multiple NFTs in the same ZCF seat
46:00 - agoric-sdk installation problem on windows
Office Hours · Agoric/agoric-sdk Wiki https://github.com/Agoric/agoric-sdk/wiki/Office-Hours
Agoric - Deploy Secure DeFi in JavaScript https://agoric.com/
Advogato - Wikipedia https://en.wikipedia.org/wiki/Advogato
agoric-sdk/nameHub.js at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/master/packages/vats/src/nameHub.js
agoric-sdk/configure-vscode.sh at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/master/scripts/configure-vscode.sh
Discussions · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/discussions
Concurrency Among Strangers: Programming in E as Plan Coordination - Agoric http://papers.agoric.com/papers/concurrency-among-strangers/abstract/
Concurrency Among Strangers: Programming in E as Plan Coordination - Agoric http://papers.agoric.com/papers/concurrency-among-strangers/full-text/
concurrency-among-strangers.pdf http://papers.agoric.com/assets/pdf/papers/concurrency-among-strangers.pdf
Agoric/documentation: User documentation https://github.com/Agoric/documentation
JavaScript Framework for Secure Distributed Computing | Documentation https://docs.agoric.com/guides/js-programming/
Semantics of Monte — Monte 0.1 documentation https://monte.readthedocs.io/en/latest/semantics.html
Meet Turadg Aleahmad, Agoric Software Engineer https://agoric.com/blog/all/meet-turadg-aleahmad-agoric-software-engineer/
endojs/Jessie: Tiny subset of JavaScript for ocap-safe universal mobile code https://github.com/endojs/Jessie
Using ES modules in Node.js - LogRocket Blog https://blog.logrocket.com/es-modules-in-node-today/
Zooko's triangle - Wikipedia https://en.wikipedia.org/wiki/Zooko%27s_triangle
Crescent DEX https://app.crescent.network/swap
ibc/spec/app/ics-721-nft-transfer at main · cosmos/ibc https://github.com/cosmos/ibc/tree/main/spec/app/ics-721-nft-transfer
Home - Interchain NFT and Metadata Standardisation Working Group https://docs.internft.org/existingNFTStandards/meetings/#welcome
agoric/agoric-sdk - Docker Image | Docker Hub https://hub.docker.com/r/agoric/agoric-sdk
The Rule of Names - Wikipedia https://en.wikipedia.org/wiki/The_Rule_of_Names
Passcode: vHb#Y?57
Office Hours · Agoric/agoric-sdk Wiki https://github.com/Agoric/agoric-sdk/wiki/Office-Hours
we{collective} https://weco.io/s/all/spaces
feat(wallet-ui): preview mode · Agoric/agoric-sdk@fedf049 https://github.com/Agoric/agoric-sdk/commit/fedf049435d7307311219fbab1b2b342ec6acce8
(1) Ag Solo SES_UNHANDLED_REJECTION: (TypeError#1) · Issue #6189 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues/6189
Agoric - Deploy Secure DeFi in JavaScript https://agoric.com/
Far(), Remotable, and Marshaling | Documentation https://docs.agoric.com/guides/js-programming/far.html#pass-styles-and-harden
Inter Protocol Community Call Agoric/documentation#4 — September 2022 - YouTube https://www.youtube.com/watch?v=i90TDnu9I0I
agoric-sdk/packages/governance at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/tree/master/packages/governance
feat(wallet-ui): preview mode · Agoric/agoric-sdk@fedf049 https://github.com/Agoric/agoric-sdk/commit/fedf049435d7307311219fbab1b2b342ec6acce8
js2rho/CrowdFund.js at master · rchain-community/js2rho https://github.com/rchain-community/js2rho/blob/master/examples/CrowdFund.js
openat(2) - Linux man page https://linux.die.net/man/2/openat
capmyths-3.doc https://srl.cs.jhu.edu/pubs/SRL2003-02.pdf
[NG] Explorer | Agoric | Proposal Agoric/documentation#15 https://agoric.explorers.guru/proposal/15
agoric-sdk/packages/governance/docs at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/tree/master/packages/governance/docs
JS contract controls Cosmos Hub ICA Bounty · Issue #5524 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues/5524
Map of zones - Cosmos network explorer https://mapofzones.com/?testnet=false&period=24&tableOrderBy=ibcVolume&tableOrderSort=desc
Governance 101 | Akash Network https://akash.network/blog/governance-101
raw tab dump:
Agoric Wallet https://wallet.agoric.app/wallet/
Instagoric https://devnet.agoric.net/
Office Hours · Agoric/agoric-sdk Wiki https://github.com/Agoric/agoric-sdk/wiki/Office-Hours
agoric-sdk/index.md at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/master/packages/governance/index.md
Agoric - Deploy Secure DeFi in JavaScript https://agoric.com/
Inter Protocol https://inter.trade/
[NG] Explorer | Agoric | F60733101B078079DEC12B7C8AFF2772E8E6B15BC34D741A95B5B77F0CC036CD https://devnet.agoric.explorers.guru/transaction/F60733101B078079DEC12B7C8AFF2772E8E6B15BC34D741A95B5B77F0CC036CD
Issues · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues?q=is%3Aissue+pause+offer
Map of zones - Cosmos network explorer https://mapofzones.com/?testnet=false&period=24&tableOrderBy=ibcVolume&tableOrderSort=desc
[NG] Explorer | Agoric | Proposal Agoric/documentation#1 https://devnet.agoric.explorers.guru/proposal/1
[NG] Explorer | Agoric | Validators https://devnet.agoric.explorers.guru/validators
Commonwealth – Agoric https://commonwealth.im/agoric/discussion/6606-establish-an-economic-committee-for-inter-protocol
Proposal Agoric/documentation#15 | Agoric | Keplr Dashboard https://wallet.keplr.app/chains/agoric/proposals/15
Agoric - Deploy Secure DeFi in JavaScript https://agoric.com/
Inter Protocol Community Call Agoric/documentation#4 — September 2022 - YouTube https://www.youtube.com/watch?v=i90TDnu9I0I&list=PLzDw4TTug5O39fpx5IuMriKVamEK3aoZ2
Today's video/audio was not recorded. Sometimes, you just have to be there :)
raw tab dump:
Instagoric https://devnet.agoric.net/
Mina Protocol | The World's Lightest Blockchain Protocol https://minaprotocol.com/
Pull requests · Agoric/documentation https://github.com/Agoric/documentation/pulls
Home - Cosmoverse https://cosmoverse.org/
Map of zones - Cosmos network explorer https://mapofzones.com/home?columnKey=ibcVolume&period=24h
ocaps in Juno / cosmwasm? · Issue Agoric/documentation#29 · dckc/awesome-ocap https://github.com/dckc/awesome-ocap/issues/29
Unforgeable Reference (URef) | Casper https://docs.casperlabs.io/design/uref/
JavaScript Framework for Secure Distributed Computing | Documentation https://docs.agoric.com/guides/js-programming/
Agoric + Protocol Labs // Part 1 - Distributed Programming for a Decentralized World - Mark Miller - YouTube https://www.youtube.com/watch?v=52SgGFpWjsY&list=PLzDw4TTug5O1oHRbp2HkcvKABAY9FKsmG&index=1&t=614s
[NG] Explorer | Agoric | Proposals https://agoric.explorers.guru/proposals
Cosmos Is 'Forging a New ATOM' Starting With Interchain Security https://blockworks.co/cosmos-is-forging-a-new-atom-starting-with-interchain-security/
no audio/video recording this week.
raw tab dump:
Office Hours · Agoric/agoric-sdk Wiki https://github.com/Agoric/agoric-sdk/wiki/Office-Hours
fix: swingset amino codec / Ledger support by dckc · Pull Request #6388 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/pull/6388
Sign Mode Textual - HackMD https://hackmd.io/fsZAO-TfT0CKmLDtfMcKeA?both
Issues · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues?q=is%3Aissue+label%3Awallet+is%3Aclosed+label%3Abug
Issues · endojs/endo https://github.com/endojs/endo/issues
Ping Dashboard https://devnet.explorer.agoric.net/agoric/gov/1
Inter Protocol https://inter.trade/
Join The Community - Agoric https://agoric.com/community/
Agoric Wallet https://wallet.agoric.app/wallet/
Testing Inter Protocol Swap dapp on Devnet.docx - Google Docs https://docs.google.com/document/d/1c15oysLsYxDUhft2f-l2BFOJgIHPHDfz/edit
raw tab dump for today:
add multivote poc · mul53/agoric-sdk@744ad3a https://github.com/mul53/agoric-sdk/commit/744ad3aa5422c49d3354342bc2d7d20dd5089600
Agoric governance: VoteCounters for >2 options Bounty · Issue #6382 · Agoric/agoric-sdk https://github.com/agoric/agoric-sdk/issues/6382
agoric-sdk/index.md at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/master/packages/governance/docs/index.md
agoric-sdk/agops-perf-smoketest.sh at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/master/packages/agoric-cli/test/agops-perf-smoketest.sh
API for Upgradeable Zoe Contracts · Discussion #5708 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/discussions/5708
agoric-sdk/virtual-objects.md at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/master/packages/SwingSet/docs/virtual-objects.md
Agoric storage viewer https://p2p-org.github.io/p2p-agoric-vstorage-viewer/
Office Hours · Agoric/agoric-sdk Wiki https://github.com/Agoric/agoric-sdk/wiki/Office-Hours
audio/video recording to appear
raw tab dump:
(2) Latest Validators topics - Agoric Community Forum https://community.agoric.com/c/validators/9
ag0 to agd upgrade · Agoric/agoric-sdk Wiki https://github.com/Agoric/agoric-sdk/wiki/ag0-to-agd-upgrade
agoric-sdk/attestation.js at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/master/packages/inter-protocol/src/stakeFactory/attestation.js
Project Spotlight: Agoric ~ Mechanics of Inter Protocol ($IST) with Dean Tribble | Agoric - YouTube https://www.youtube.com/watch?v=RhCzBgkeMwE
Alchemix https://alchemix.fi/
Ping Dashboard https://explorer.kjnodes.com/agoric/gov
Transactions | Agoric Block Explorer https://bigdipper.live/agoric/transactions
Gravity Bridge Portal https://bridge.blockscape.network/
Satellite | Powered by Axelar Network https://satellite.money/?source=ethereum&destination=axelar&asset_denom=uaxl&destination_address=
Ethereum 2.0 Explained in 4 Easy Metrics - CoinDesk https://www.coindesk.com/tech/2021/01/08/ethereum-20-explained-in-4-easy-metrics/
JavaScript Framework for Secure Distributed Computing | Documentation https://docs.agoric.com/guides/js-programming/
Distributed Programming for a Decentralized World - YouTube https://www.youtube.com/playlist?list=PLzDw4TTug5O1oHRbp2HkcvKABAY9FKsmG
recording to appear
rough notes:
We looked at the current draft:
add both pluralty vote counters · mul53/agoric-sdk@eb40692 https://github.com/mul53/agoric-sdk/commit/eb40692aa71b4296c30c279b49bd92f36ae0b1e8
and discussed how to handle ties. CH came up with an idea: use vote total as a seed for a pseudo-random number generator to choose winner in case of a tie
We also looked at how shares are handled in the committee contract:
agoric-sdk/committee.js at master · mul53/agoric-sdk https://github.com/mul53/agoric-sdk/blob/master/packages/governance/src/committee.js
chainStorage in Agoric is somewhat analagous to Ethereum event logs
Understanding event logs on the Ethereum blockchain | by Luit Hollander | MyCrypto | Medium https://medium.com/mycrypto/understanding-event-logs-on-the-ethereum-blockchain-f4ae7ba50378
Someone noted they're writing a governed contract and asked about filling in the storageNode. In privileged contracts, the storageNode is provided by bootstrap. How to set it up for non-privileged contracts is an open issue:
options include:
agoric-sdk/state.md at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/master/packages/SwingSet/docs/state.md
The event loop - JavaScript | MDN https://developer.mozilla.org/en-US/docs/Web/JavaScript/EventLoop
agoric-labs/vatviz-g8: show vat connectivity evolving over cranks https://github.com/agoric-labs/vatviz-g8
ag0 to agd upgrade for mainnet 1 launch · Agoric/agoric-sdk Wiki https://github.com/Agoric/agoric-sdk/wiki/ag0-to-agd-upgrade-for-mainnet-1-launch
Ping Dashboard https://ping.pub/agoric/gov/16
Proposal: Launch Inter Protocol MVP and Hardened JavaScript VM - Governance / Network Upgrades - Agoric Community Forum https://community.agoric.com/t/proposal-launch-inter-protocol-mvp-and-hardened-javascript-vm/43
Inter Protocol PSM https://psm.inter.trade/
Transactions | Agoric Block Explorer https://bigdipper.live/agoric/transactions
recording
Passcode: 9c91eg#4
Topics:
zoom recording
Passcode: P%6*Lru1
raw tab dump:
Agoric - Deploy Secure DeFi in JavaScript https://agoric.com/
Office Hours · Agoric/agoric-sdk Wiki https://github.com/Agoric/agoric-sdk/wiki/Office-Hours
Office Hours: Agoric Dev · Issue Agoric/documentation#576 · Agoric/documentation https://github.com/Agoric/documentation/issues/576
(1) transition from ag-solo to smart wallet + RPC · Issue Agoric/documentation#726 · Agoric/documentation https://github.com/Agoric/documentation/issues/726
Graphviz diagram: ag-solo vs. smart wallet
agoric-sdk/test-escrowToVote.js at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/master/packages/zoe/test/unitTests/contracts/test-escrowToVote.js
how to get to PSM contract from repl / deploy script? · Issue #6490 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues/6490
agoric-sdk/attestation.js at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/master/packages/inter-protocol/src/stakeFactory/attestation.js
Agoric governance: votecounter for Instant-runoff Voting Bounty | agoric Funded Issue Detail | Gitcoin | Gitcoin https://gitcoin.co/issue/29457
e2e demo of priceAggregator updates by smart wallet by turadg · Pull Request #6499 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/pull/6499
IST & PSM Forwarder Contract · Issue #5822 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues/5822
Agoric governance: votecounter for Instant-runoff Voting Bounty · Issue #6449 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues/6449
feat(governance): vote counters for 2 or more options by mul53 · Pull Request #6515 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/pull/6515/files#diff-ceba218bcdfa0685f9f9aae0a5e22ad1d0c9947d3df25b12d36fa1cc59f46d6c
Inter Protocol Tutorial: How to MINT IST with Stablecoins! | Create Agoric Smart Wallet! - YouTube https://www.youtube.com/watch?v=G2nZR3seSZE
Governance Analysis · Issue Agoric/documentation#41 · anilhelvaci/dapp-pool-lending-protocol https://github.com/anilhelvaci/dapp-pool-lending-protocol/issues/41
JavaScript Framework for Secure Distributed Computing | Documentation https://docs.agoric.com/guides/js-programming/
Agoric + Protocol Labs // Part 1 - Distributed Programming for a Decentralized World - Mark Miller - YouTube https://www.youtube.com/watch?v=52SgGFpWjsY&list=PLzDw4TTug5O1oHRbp2HkcvKABAY9FKsmG&index=1
How To Build a Composable DeFi Contract - YouTube https://www.youtube.com/watch?v=e9dMkC2oFh8&t=2202s
BLDer DAO governance using arbitrary code injection: swingset.CoreEval - Governance - Agoric Community Forum https://community.agoric.com/t/blder-dao-governance-using-arbitrary-code-injection-swingset-coreeval/99
recording:
=w2p11fk
raw tab dump:
Agoric - Deploy Secure DeFi in JavaScript https://agoric.com/
Office Hours · Agoric/agoric-sdk Wiki https://github.com/Agoric/agoric-sdk/wiki/Office-Hours
ERTP Overview | Documentation https://docs.agoric.com/guides/ertp/#ertp-concepts-overview
Governance Analysis · Issue Agoric/documentation#41 · anilhelvaci/dapp-pool-lending-protocol https://github.com/anilhelvaci/dapp-pool-lending-protocol/issues/41
agoric-sdk/sellItems.js at 4e0aece631d8310c7ab8ef3f46fad8981f64d208 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/4e0aece631d8310c7ab8ef3f46fad8981f64d208/packages/zoe/src/contracts/sellItems.js
agoric-sdk/coreArchitecture.png at 4e0aece631d8310c7ab8ef3f46fad8981f64d208 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/4e0aece631d8310c7ab8ef3f46fad8981f64d208/packages/governance/docs/coreArchitecture.png
sell1-README.md https://gist.github.com/dckc/0988dfe516c24a1e925a1d68b3a69217
ag0 to agd upgrade for mainnet 1 launch · Agoric/agoric-sdk Wiki https://github.com/Agoric/agoric-sdk/wiki/ag0-to-agd-upgrade-for-mainnet-1-launch
test(getting-started): remove /wallet by turadg · Pull Request #6516 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/pull/6516
agoric-sdk/packages/wallet at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/tree/master/packages/wallet
Transaction Details | Agoric Block Explorer https://bigdipper.live/agoric/transactions/F39ACE2C55711B593C22AEC8833DF076E4E17DDE99ADA1CF9E4DBDD7F47471E7
Agoric Wallet https://wallet.agoric.app/wallet/
The Settlers of Blockchain - Agoric Blog https://agoric.com/blog/technology/the-settlers-of-blockchain/
sell1-README.md https://gist.github.com/dckc/0988dfe516c24a1e925a1d68b3a69217
recording:
+zvV+hi7
contents / links:
core/boot-psm.js
with core/boot.js
by michaelfig · Pull Request #6568 · Agoric/agoric-sdkraw tab dump:
Ping Dashboard https://ollinet.explorer.agoric.net/agoric/tx/FF712E74B3F283852BE14432C31053C2CD87CC6635C8D928C5BB7D719DE53B03
Inter Protocol Governance https://econ-gov.inter.trade/?agoricNet=main
Agoric - Deploy Secure DeFi in JavaScript https://agoric.com/
Agoric Wallet https://wallet.agoric.app/wallet/
Cannot deliver "getBridge" to target. error from agoric start · Issue #6189 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues/6189
Agoric/dapp-card-store: A example dapp for selling baseball cards and other NFTs https://github.com/Agoric/dapp-card-store
Agoric’s Composable Smart Contract Framework Reaches Mainnet-1 Milestone https://agoric.com/blog/announcements/agoric-composable-smart-contract-framework-reaches-mainnet-1-milestone/
Add Axelar DAI to Parity Stability Module - Inter Protocol - Agoric Community Forum https://community.agoric.com/t/add-axelar-dai-to-parity-stability-module/102
IST Dashboard | Datadog https://p.us3.datadoghq.com/sb/447f3220-2710-11ed-970a-da7ad0900003-f73bc86c865206d6a7412014f48c8b33?from_ts=1670429367662&to_ts=1670432967662&live=true
agoric-sdk/index.md at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/master/packages/governance/docs/index.md
agoric-sdk/virtual-objects.md at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/master/packages/SwingSet/docs/virtual-objects.md
Agoric governance: Open Electorate Created by Public Vote · Issue #6485 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues/6485
agoric-sdk/econCommitteeCharter.js at f5b2db2dfe7710bc2fa6b8b33055568ac2995a14 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/f5b2db2dfe7710bc2fa6b8b33055568ac2995a14/packages/inter-protocol/src/econCommitteeCharter.js
API for Upgradeable Zoe Contracts · Discussion #5708 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/discussions/5708
IST Dashboard | Datadog https://p.us3.datadoghq.com/sb/447f3220-2710-11ed-970a-da7ad0900003-f73bc86c865206d6a7412014f48c8b33?from_ts=1670431250845&to_ts=1670434850845&live=true
agoric-sdk/persistence.md at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/master/packages/SwingSet/docs/persistence.md
Implement or Integrate SIGN_MODE_TEXTUAL · Issue #4529 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues/4529
Hardened JavaScript | Documentation https://docs.agoric.com/guides/js-programming/hardened-js.html#defensive-objects-with-harden
Agoric security https://agoric.com/security/
$!sN10x$
we started recording when we got to the topic of granting chainStorage
powers (#5687)
we continued with agoric publish
and verified that we're no longer blocked by...
tab dump:
Cannot deliver "getBridge" to target. error from agoric start · Issue #6189 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues/6189
Internet of Blockchains - Cosmos Network https://v1.cosmos.network/rpc/v0.44.5
Documentation https://docs.agoric.com/
Interfaces · Agoric/agoric-sdk Wiki https://github.com/Agoric/agoric-sdk/wiki/Interfaces
agoric-sdk/psm.js at 65d3f14c8102993168d2568eed5e6acbcba0c48a · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/65d3f14c8102993168d2568eed5e6acbcba0c48a/packages/inter-protocol/src/psm/psm.js#L255
read-only chainStorage for any Zoe contract · Issue #5687 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues/5687
request body too large from install-bundle / 400 from agoric publish · Issue #6454 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues/6454
agoric-sdk/types.js at 65d3f14c8102993168d2568eed5e6acbcba0c48a · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/65d3f14c8102993168d2568eed5e6acbcba0c48a/packages/store/src/types.js#L31
sell1-README.md https://gist.github.com/dckc/0988dfe516c24a1e925a1d68b3a69217
Instagoric https://devnet.agoric.net/
SwingSet Solo REPL Demo http://127.0.0.1:8000/#
[NG] Explorer | Agoric | Proposal Agoric/documentation#17 https://agoric.explorers.guru/proposal/17
swagger cosmos at DuckDuckGo https://duckduckgo.com/?q=swagger+cosmos&t=brave&ia=web
psm-tool with set offer id, find-offer by id feature https://gist.github.com/dckc/8b5b2f16395cb4d7f2ff340e0bc6b610#file-psm-tool
Agoric storage viewer https://p2p-org.github.io/p2p-agoric-vstorage-viewer/
#ZkH%9NJ
Add Axelar DAI to Parity Stability Module - Inter Protocol - Agoric Community Forum https://community.agoric.com/t/add-axelar-dai-to-parity-stability-module/102/12
DAI-for-PSM.md https://gist.github.com/dckc/d252f24dc8185aa913554a20daa79fbb
IST Dashboard | Datadog https://p.us3.datadoghq.com/sb/447f3220-2710-11ed-970a-da7ad0900003-f73bc86c865206d6a7412014f48c8b33?from_ts=1671634042188&to_ts=1671637642188&live=true
Hardened JavaScript | Documentation https://docs.agoric.com/guides/js-programming/hardened-js.html#from-ocaps-to-electronic-rights-mint-and-purse
Agoric + Protocol Labs // Higher-order Smart Contracts across Chains - Mark Miller - YouTube https://www.youtube.com/watch?v=iyuo0ymTt4g&list=PLzDw4TTug5O1oHRbp2HkcvKABAY9FKsmG&t=1525s
Pet Daemon by kriskowal · Pull Request #1413 · endojs/endo https://github.com/endojs/endo/pull/1413
Instagoric https://emerynet.agoric.net/
NLnet grant bootstraps OCapN protocol standardization effort! -- Spritely Institute https://spritely.institute/news/nlnet-grant-bootstraps-ocapn-protocol-standardization-effort.html
First pre-standardization meeting - 2022-12-06 8-9pm UTC · Issue Agoric/documentation#23 · ocapn/ocapn https://github.com/ocapn/ocapn/issues/23
Map of zones - Cosmos network explorer https://mapofzones.com/home/agoric-3/overview?columnKey=ibcVolume&period=24h
Capability-based Financial Instruments - Agoric https://papers.agoric.com/papers/capability-based-financial-instruments/abstract/
From Objects to Capabilities http://www.erights.org/elib/capability/ode/ode-capabilities.html
ibc-lab/README-IBC.md at master · dckc/ibc-lab https://github.com/dckc/ibc-lab/blob/master/README-IBC.md
Issues · endojs/endo https://github.com/endojs/endo/issues
91wRc?7A
Office Hours: Agoric Dev · Issue Agoric/documentation#576 · Agoric/documentation https://github.com/Agoric/documentation/issues/576
Agoric-Axelar Cross-Chain Bounty · Issue #5108 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues/5108
cannot start axelar: seeds.toml not found · Issue Agoric/documentation#2 · pitalco/axelar-transfer https://github.com/pitalco/axelar-transfer/issues/2
pitalco/axelar-transfer: The Agoric bridge and cross-chain communication contract for EVM chains using Axelar https://github.com/pitalco/axelar-transfer
fungible faucet doesn't demonstrate quid-pro-quo asset exchange · Issue Agoric/documentation#744 · Agoric/documentation https://github.com/Agoric/documentation/issues/744
sell1-README.md https://gist.github.com/dckc/0988dfe516c24a1e925a1d68b3a69217
go_1_19: 1.19 -> 1.19.1 by zowoq · Pull Request #190037 · NixOS/nixpkgs https://github.com/NixOS/nixpkgs/pull/190037/files
agoric-sdk/committee-proposal.js at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/master/packages/inter-protocol/src/proposals/committee-proposal.js#L26
agoric-sdk/psm.js at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/master/packages/inter-protocol/src/psm/psm.js
agoric-sdk/index.md at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/master/packages/governance/docs/index.md#corearchitecturepng
(6) Jacob Gadikian on Twitter: "@dckc @0xSpaydh @zmanian @agoric @DeanTribble Hmmmmm. Oh hi btw!" / Twitter https://twitter.com/gadikian/status/1610681675465523201
Agoric’s Composable Smart Contract Framework Reaches Mainnet-1 Milestone https://agoric.com/blog/announcements/agoric-composable-smart-contract-framework-reaches-mainnet-1-milestone/
MadMode: Toward capabilities all the way down with Genode on a Thinkpad | Code https://www.madmode.com/2023/genode-thinkpad-dual-boot.html
Issues · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/issues?q=offerfilter
Discussions · endojs/endo https://github.com/endojs/endo/discussions
contract host site:erights.org at DuckDuckGo https://duckduckgo.com/?q=contract+host+site%3Aerights.org&t=brave&ia=web
Inter Protocol Governance https://econ-gov.inter.trade/
Inter Protocol https://inter.trade/
Inter Protocol PSM https://psm.inter.trade/
IST Dashboard | Datadog https://p.us3.datadoghq.com/sb/447f3220-2710-11ed-970a-da7ad0900003-f73bc86c865206d6a7412014f48c8b33?from_ts=1672851733980&to_ts=1672855333980&live=true
raw tab dump:
Office Hours · Agoric/agoric-sdk Wiki https://github.com/Agoric/agoric-sdk/wiki/Office-Hours
Notifications https://github.com/notifications
Inter Protocol Vaults Release - Liquidation Update - Inter Protocol / Discussion - Agoric Community Forum https://community.agoric.com/t/inter-protocol-vaults-release-liquidation-update/155/3
OmniFlix Network https://omniflix.network/
Map of zones - Cosmos network explorer https://mapofzones.com/home/umee-1/overview?columnKey=ibcVolume&period=24h&searchZone=umee
agoric-sdk/virtualObjectManager.js at 8f4194ada91def0c218a9d50edcf73d6cf158efb · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/8f4194ada91def0c218a9d50edcf73d6cf158efb/packages/SwingSet/src/liveslots/virtualObjectManager.js#L685
Agoric Swingset Kernel and Userspace, Phase 1 file:///home/connolly/Downloads/informal-agoric-report-phase1%20(1).pdf
JavaScript Framework for Secure Distributed Computing | Documentation https://docs.agoric.com/guides/js-programming/
Distributed Programming for a Decentralized World - YouTube https://www.youtube.com/playlist?list=PLzDw4TTug5O1oHRbp2HkcvKABAY9FKsmG
Discussions · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/discussions
What if a contract dies when it is holding assets? · Discussion #5469 · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/discussions/5469
Distributed Secure Cross-chain Messages - YouTube https://www.youtube.com/watch?v=9DYOc4z2qdM&t=55s
Agoric at SF Cryptocurrency Devs - Programming Secure Smart Contracts - YouTube https://www.youtube.com/watch?v=7u0yVJjBBek
agoric-sdk/virtual-objects.md at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/blob/master/packages/SwingSet/docs/virtual-objects.md
agoric-sdk/packages/zoe/test/swingsetTests/upgradeCoveredCall at master · Agoric/agoric-sdk https://github.com/Agoric/agoric-sdk/tree/master/packages/zoe/test/swingsetTests/upgradeCoveredCall
Document Durability · Issue Agoric/documentation#750 · Agoric/documentation https://github.com/Agoric/documentation/issues/750
capability-based-financial-instruments.pdf https://papers.agoric.com/assets/pdf/papers/capability-based-financial-instruments.pdf
Agoric security https://agoric.com/security/
Since Apr 2023, we're using the office hours category in agoric-sdk discussions.
running notes on Office Hours
Wednesdays - _Usually 9am PT_ but occasionally a little earlier or later for community calls etc.
hosts: @dckc and @kennyrowe
Venue: Zoom room 87343330101 Passcode:
47695358
with notes in the #dev channel in Agoric discord and a tab-dump in comments below afterward.
Candidate Topics:
If you're interested, let us know with a comment/reaction here or in the #dev channel in Agoric discord