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

Specify and implement Solana Pay Transaction Requests #77

Merged
merged 122 commits into from
Apr 29, 2022
Merged

Commits on Feb 11, 2022

  1. transaction request spec

    jordaaash committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    96b06b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9f90e46 View commit details
    Browse the repository at this point in the history
  3. fix tests

    jordaaash committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    03dfc19 View commit details
    Browse the repository at this point in the history
  4. update dependencies

    jordaaash committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    1f9ed6f View commit details
    Browse the repository at this point in the history
  5. update yarn.lock

    jordaaash committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    3d0b53c View commit details
    Browse the repository at this point in the history
  6. update example

    jordaaash committed Feb 11, 2022
    Configuration menu
    Copy the full SHA
    f372fc0 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    104a4a1 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2022

  1. Configuration menu
    Copy the full SHA
    8aa2418 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd25ac6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9973f5d View commit details
    Browse the repository at this point in the history
  4. fix examples and tests

    jordaaash committed Feb 12, 2022
    Configuration menu
    Copy the full SHA
    8aed025 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    726ecbb View commit details
    Browse the repository at this point in the history
  6. update yarn.lock

    jordaaash committed Feb 12, 2022
    Configuration menu
    Copy the full SHA
    1284292 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    388cfd7 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2022

  1. pluralize

    jordaaash committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    bf57397 View commit details
    Browse the repository at this point in the history
  2. use URLSearchParams

    jordaaash committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    c6ccf94 View commit details
    Browse the repository at this point in the history
  3. fix error message

    jordaaash committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    9a39e3b View commit details
    Browse the repository at this point in the history
  4. fix findReference recursion

    jordaaash committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    2a1bba9 View commit details
    Browse the repository at this point in the history
  5. spec language

    jordaaash committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    bb68c17 View commit details
    Browse the repository at this point in the history
  6. refactoring

    jordaaash committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    0c4722c View commit details
    Browse the repository at this point in the history
  7. fix tests / example

    jordaaash committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    4238a57 View commit details
    Browse the repository at this point in the history
  8. .com

    jordaaash committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    7fc15d6 View commit details
    Browse the repository at this point in the history
  9. refactoring

    jordaaash committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    5bd45a7 View commit details
    Browse the repository at this point in the history
  10. doc comment

    jordaaash committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    0b2ff1a View commit details
    Browse the repository at this point in the history
  11. doc comments

    jordaaash committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    386c5f9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    39bead3 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f67e402 View commit details
    Browse the repository at this point in the history
  14. move client to src/client

    jordaaash committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    032f144 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    ef41ad2 View commit details
    Browse the repository at this point in the history
  16. move to client dir

    jordaaash committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    cd057fc View commit details
    Browse the repository at this point in the history
  17. update ignores

    jordaaash committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    557aadd View commit details
    Browse the repository at this point in the history
  18. add server

    jordaaash committed Feb 13, 2022
    Configuration menu
    Copy the full SHA
    829b3c2 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2022

  1. core API refactoring

    jordaaash committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    47db2ca View commit details
    Browse the repository at this point in the history
  2. handle transaction requests

    jordaaash committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    fac6b41 View commit details
    Browse the repository at this point in the history
  3. vercel fixes

    jordaaash committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    ab9a914 View commit details
    Browse the repository at this point in the history
  4. fix encodeURL and add tests

    jordaaash committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    eabb2b5 View commit details
    Browse the repository at this point in the history
  5. recent blockhash fixes

    jordaaash committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    5d78d64 View commit details
    Browse the repository at this point in the history
  6. remove empty readme

    jordaaash committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    f1e50f7 View commit details
    Browse the repository at this point in the history
  7. enable wallet connect

    jordaaash committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    f63af4c View commit details
    Browse the repository at this point in the history
  8. fix link url

    jordaaash committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    c3cc0a0 View commit details
    Browse the repository at this point in the history
  9. convert server API to Next

    jordaaash committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    d4e11fc View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2022

  1. Configuration menu
    Copy the full SHA
    edfa6e7 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. Begin moving frontend RootRoute providers into Next _app

    Callum McIntyre committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    519b501 View commit details
    Browse the repository at this point in the history
  2. Add global CSS with postcss-nesting

    Callum McIntyre committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    b3f45c9 View commit details
    Browse the repository at this point in the history
  3. Move remaining frontend RootRoute providers into Next _app

    Callum McIntyre committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    48af03d View commit details
    Browse the repository at this point in the history
  4. Add /new route to Next app

    Callum McIntyre committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    f405463 View commit details
    Browse the repository at this point in the history
  5. Add /pending route to Next app

    Callum McIntyre committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    e88b1c7 View commit details
    Browse the repository at this point in the history
  6. Add /transactions route to Next app

    Callum McIntyre committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    9287a9e View commit details
    Browse the repository at this point in the history
  7. Add /confirmed route to Next app

    Callum McIntyre committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    122e398 View commit details
    Browse the repository at this point in the history
  8. Hide html using visibility hidden until theme is loaded

    Callum McIntyre committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    fa9f0ea View commit details
    Browse the repository at this point in the history
  9. Delete /client dir, move /server to point-of-sale top-level

    Callum McIntyre committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    2a33717 View commit details
    Browse the repository at this point in the history
  10. Remove unneeded withSvgr

    Callum McIntyre committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    90e19bb View commit details
    Browse the repository at this point in the history
  11. Add tsc-esm as dev dependency to core

    Callum McIntyre committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    d33478e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0d76122 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2022

  1. Update @solana/spl-token to 0.2.0 in core and point-of-sale

    Callum McIntyre committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    bbee3f1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fee9626 View commit details
    Browse the repository at this point in the history
  3. Remove unneeded top-level yarn.lock

    Callum McIntyre committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    ba22c4f View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2022

  1. Add empty getServerSideProps to /pending to make getInitialProps run …

    …on the server
    Callum McIntyre committed Mar 7, 2022
    Configuration menu
    Copy the full SHA
    06ddb54 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2022

  1. refactoring

    jordaaash committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    c66f4a7 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #95 from mcintyre94/cm/link-request-nextjs

    Migrate the point-of-sale app to be fully NextJS
    jordaaash authored Mar 9, 2022
    Configuration menu
    Copy the full SHA
    97e9ffd View commit details
    Browse the repository at this point in the history
  3. restore images

    jordaaash committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    058b1ba View commit details
    Browse the repository at this point in the history
  4. move images

    jordaaash committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    1e98091 View commit details
    Browse the repository at this point in the history
  5. spec changes

    jordaaash committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    1d31eb8 View commit details
    Browse the repository at this point in the history
  6. grammar fix

    jordaaash committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    bb1b348 View commit details
    Browse the repository at this point in the history
  7. more details

    jordaaash committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    3f029b7 View commit details
    Browse the repository at this point in the history
  8. rel fix

    jordaaash committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    6917887 View commit details
    Browse the repository at this point in the history
  9. add examples

    jordaaash committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    fca9207 View commit details
    Browse the repository at this point in the history
  10. add message to example

    jordaaash committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    da9a7ad View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    4021222 View commit details
    Browse the repository at this point in the history
  12. move text

    jordaaash committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    bbbc631 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1294c59 View commit details
    Browse the repository at this point in the history
  14. head -> get

    jordaaash committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    313b4e0 View commit details
    Browse the repository at this point in the history
  15. title -> label

    jordaaash committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    a86421e View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2022

  1. icon changes

    jordaaash committed Mar 10, 2022
    Configuration menu
    Copy the full SHA
    0820c1a View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2022

  1. Handle the GET request to /api route

    - Encode the label in API URL params (spec doesn't include label or message outside of encoded params any more)
    - Make SolanaPayLogo.svg available in public
    - On GET return {label, icon}
    Callum McIntyre committed Mar 12, 2022
    Configuration menu
    Copy the full SHA
    48b7b98 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2022

  1. Configuration menu
    Copy the full SHA
    1abbb46 View commit details
    Browse the repository at this point in the history
  2. Export getServerSideProps from pages/

    Also add it to /new page
    Callum McIntyre committed Mar 13, 2022
    Configuration menu
    Copy the full SHA
    6554218 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2022

  1. Merge pull request #103 from mcintyre94/cm/next-api-get

    Update Next app: handle GET request per transaction request spec, add optional message
    jordaaash authored Mar 16, 2022
    Configuration menu
    Copy the full SHA
    2cf3bea View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2022

  1. update icon filename

    jordaaash committed Mar 17, 2022
    Configuration menu
    Copy the full SHA
    c305ff0 View commit details
    Browse the repository at this point in the history
  2. minor refactor

    jordaaash committed Mar 17, 2022
    Configuration menu
    Copy the full SHA
    0cb87cd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4174897 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2022

  1. remove unused env var

    jordaaash committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    fec707a View commit details
    Browse the repository at this point in the history
  2. add yarn clean cmd

    jordaaash committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    c7a0a4f View commit details
    Browse the repository at this point in the history
  3. add solflare adapter

    jordaaash committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    777e74f View commit details
    Browse the repository at this point in the history
  4. run prettier

    jordaaash committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    dfd4a21 View commit details
    Browse the repository at this point in the history
  5. fix qr margin

    jordaaash committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    7d9f505 View commit details
    Browse the repository at this point in the history
  6. serialize and deserialize

    jordaaash committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    83f1387 View commit details
    Browse the repository at this point in the history
  7. update yarn.lock

    jordaaash committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    0245f9d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0813ad5 View commit details
    Browse the repository at this point in the history
  9. update readme

    jordaaash committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    16e6853 View commit details
    Browse the repository at this point in the history
  10. more readme updates

    jordaaash committed Mar 24, 2022
    Configuration menu
    Copy the full SHA
    ef3c831 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2022

  1. fix minor issues

    jordaaash committed Mar 27, 2022
    Configuration menu
    Copy the full SHA
    d7b2740 View commit details
    Browse the repository at this point in the history
  2. use example.com

    jordaaash committed Mar 27, 2022
    Configuration menu
    Copy the full SHA
    4443b48 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2022

  1. Configuration menu
    Copy the full SHA
    d0e4e0b View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2022

  1. Configuration menu
    Copy the full SHA
    1df7ff5 View commit details
    Browse the repository at this point in the history
  2. docs: update sidebar config

    restructure sidebar navigation
    cogoo committed Apr 13, 2022
    Configuration menu
    Copy the full SHA
    a9fbae2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a99b959 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9a53abd View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2022

  1. Configuration menu
    Copy the full SHA
    e3ba95f View commit details
    Browse the repository at this point in the history
  2. docs: update merchant docs for transfer request

    update code examples to match new shape
    cogoo committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    7d90b02 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ffdb2e7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b80bbc4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c7574ef View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2b5ba49 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f842211 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    96ae43c View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2022

  1. formatting

    jordaaash committed Apr 22, 2022
    Configuration menu
    Copy the full SHA
    7bfb365 View commit details
    Browse the repository at this point in the history
  2. section titles

    jordaaash committed Apr 22, 2022
    Configuration menu
    Copy the full SHA
    2de47e4 View commit details
    Browse the repository at this point in the history
  3. remove comment

    jordaaash committed Apr 22, 2022
    Configuration menu
    Copy the full SHA
    f7d0a31 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #117 from cogoo/transaction-request

    transaction request docs
    jordaaash authored Apr 22, 2022
    Configuration menu
    Copy the full SHA
    d9677ab View commit details
    Browse the repository at this point in the history
  5. use local image link

    jordaaash committed Apr 22, 2022
    Configuration menu
    Copy the full SHA
    eda3943 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2022

  1. Configuration menu
    Copy the full SHA
    871126d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    99d1600 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1321987 View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2022

  1. Configuration menu
    Copy the full SHA
    9fe460d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e13c8ff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd58bf6 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2022

  1. Merge pull request #123 from cogoo/feature/pos-deployment

    Basic instructions for deploying POS app on Vercel
    jordaaash authored Apr 29, 2022
    Configuration menu
    Copy the full SHA
    5fc1926 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d35786d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c56c701 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #125 from cogoo/docs/pos

    fix(readme): image for configuration step
    jordaaash authored Apr 29, 2022
    Configuration menu
    Copy the full SHA
    8563cc8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b5a0e88 View commit details
    Browse the repository at this point in the history