[爆卦]特別提領權是什麼?優點缺點精華區懶人包

雖然這篇特別提領權鄉民發文沒有被收入到精華區:在特別提領權這個話題中,我們另外找到其它相關的精選爆讚文章

在 特別提領權產品中有75篇Facebook貼文,粉絲數超過3萬的網紅少女凱倫,也在其Facebook貼文中提到, #音頻課將上架 1號課堂 ​去年底收到了1號課堂的邀約,開啟了《斜槓複利:個人商業時代》的課程製作。​ ​ 因為這是全音頻課,因此必須事前確保課堂之間的邏輯與思維,需準備好完整的逐字稿,才能進行錄音,錄音後還要修剪音訊,讓音質一致。​ ​ 第一次錄音是今年年初了,而在這過程中,碰上了我出差到帛琉,接...

 同時也有2部Youtube影片,追蹤數超過3,400的網紅Victor Wang,也在其Youtube影片中提到,前兩天的影片,王老師分享可以用0050,每年提存餘額的五趴,來當成退休金的補助,蠻多的好友私訊,詢問那最多可以提領多少,0050不會被提領到歸零膏?! 很好的想法,我找了一下其他頻道,似乎沒有達人有做這樣的議題,所以王老師特別的利用假日,為大家解答這個疑問。 王老師試算的結果,發現一個很棒的答案,就...

特別提領權 在 彼得爸與蘇珊媽 Instagram 的最讚貼文

2021-06-15 03:31:35

之前每個月都要固定匯房租給房東 就在搜尋有沒有可以免費跨行轉帳的優惠 後來發現台新的Richart數位銀行每個月都可以免費跨轉五次,蠻足夠使用 用台新的Richart數位銀行也大概三年了 他的整合度非常高也很好操作 重點是每個月都有跨行轉帳與提領分別5次免手續費的優惠 換美元也超方便還可以設定到價...

特別提領權 在 林凱鈞 Instagram 的最佳貼文

2021-03-05 00:47:20

【凱鈞話趨勢-理財】投資美股如何開始?新手入門教學懶人包,美股券商平台、交易規則一次看 美國是全世界最大的經濟體,金融商品選擇多,也是最開放最成熟的金融交易市場。越來越多台灣人前進美股,這次特別整理新手想投資美股的基礎知識,包含在台想投資美股的管道、美股券商平台等 #投資美股的優勢 台股的交易是...

  • 特別提領權 在 少女凱倫 Facebook 的精選貼文

    2021-08-22 15:08:59
    有 159 人按讚

    #音頻課將上架 1號課堂
    ​去年底收到了1號課堂的邀約,開啟了《斜槓複利:個人商業時代》的課程製作。​

    因為這是全音頻課,因此必須事前確保課堂之間的邏輯與思維,需準備好完整的逐字稿,才能進行錄音,錄音後還要修剪音訊,讓音質一致。​

    第一次錄音是今年年初了,而在這過程中,碰上了我出差到帛琉,接著疫情來襲,無法進錄音室,因此在家添購了專業設備,開始自己錄音的旅程。​

    到近期終於把課程都完備,也為了課程製作了全新的Podcast節目,訪問斜槓、個人事業的前輩們,一起聊聊自己的經營模式,以及對個人商業、個人經濟的看法,內容真的很紮實。​

    這門課程包含了30堂課程,都是全新撰寫的內容,大概只有1-2堂內容我曾經談過,其餘內容都是全部重新撰寫的,這套心法讓我上半年年收已經突破百萬了,這是我以前絕對不敢想像的,更希望分享出來後可以幫助到大家!​

    ❤️為什麼要開這堂課?​
    斜槓那麼多年,我發現這是一種生活方式,時間一拉長,還能讓自己拿回人生主導權。​

    出社會這麼久,我才發現,掌握好自己的財務狀況,其實也是對人生的一種負責任的態度。​

    因為,唯有當你願意面對真實的自己,你也才有可能把自己從低谷,還有龐大的現實支出當中救贖出來,相反的,如果還沒有盤整自己的財務狀況,你的財務狀況又不是特別的好,不只是自己痛苦,周遭的人也會跟著痛苦。如果能學會為自己增值的方法,你也可以創造出自我價值,讓人生走向正向循環。​

    在財務的世界當中,如果我們掌握了他的運作規則,不一定要依附在公司下方,也可以透過斜槓獲利,更能用學習投資自己,輸出作品當作增加收入的工具。​

    這堂有聲課程一共有30集,內容將包含如何累積實力、輸出自我、串接資源、儲蓄及提領社群人脈,並打造自我的商業模式。一步一步教你怎麼樣在正職工作之外,用自己的特質打造個人品牌,並且用個人品牌變現,將你的軟實力,化為實際的收入。​

    ❤️本堂課程亮點章節​
    【第四章、斜槓社群存款篇:轉換環境X擴大視野=突破同溫層】​
    為你的「個人商業模式」鋪路!首先你要有「社群存款」​
    社群人脈存摺-儲蓄篇|如何突破同溫層,用專業交友?​
    社群人脈存摺-提領篇|如何正向有效提領人脈​
    社群人脈存摺-複利篇|以前是錢滾錢,現在是人滾人的時代了​

    【第五章、斜槓最終技:串接人脈 X 盤點資源=掌握人生】​
    身價翻倍的秘密-運用現有資源,搭上自由市場機制​
    建立資源:為自己與他人創造價值:成為他人的連結​
    社群經營:魔鬼藏在細節裡,黏著度高的社群 ​
    社群經營:分配角色任務、流程設計,賦予組織「價值認同」上篇​
    社群經營:分配角色任務、流程設計,賦予組織「價值認同」下篇​
    個人角色轉換:組織管理思維,克服陣痛期六大步驟 上篇​
    個人角色轉換:組織管理思維,克服陣痛期六大步驟 下篇​
    社群商務開發:組織產品化,準備Sales kit​
    組織斜槓:透過群體力量,為人生創造新高度​
    在個人商業獲利時,我該繼續個人接案?還是成立公司呢?​
    最終章:其實我們要的只是能夠主宰自己的人生​

    上架地點:https://reurl.cc/6D23EZ
    購課方式:可單次購買,也可以加入「全暢聽」方案​
    上課時間:8/23 上午七點上架(不用等,直接聽)​

    如果對課程有興趣,可以先於下方留言「我也想主宰自己的人生」​
    小編將會私訊你課程資訊唷!

  • 特別提領權 在 Taipei Ethereum Meetup Facebook 的最讚貼文

    2021-06-11 17:57:08
    有 5 人按讚

    📜 [專欄新文章] Optimistic Rollup 就這樣用(2)

    ✍️ Juin Chiu

    📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium

    ERC721 的儲值、轉移與提領

    TL;DR

    本文會跳過 Optimistic Rollup 的介紹而直接實際演示,關於 Optimistic Rollup 的概念與設計原理筆者將在日後另撰文說明,有興趣的讀者可以先參考下列三篇文章(由淺入深):1. OVM Deep Dive 2. (Almost) Everything you need to know about Optimistic Rollup 3. How does Optimism’s Rollup really work?

    本文將演示一個 Optimism Rollup 的 ERC721 範例,程式碼在這裡。

    本演示大量參考了以下範例:Optimistic Rollup Example: ERC20。

    本演示所使用的 ERC721 Gateway 合約來自這個提案,目前尚未成為官方標準。

    環境設置

    Git

    Node.js

    Yarn

    Docker

    Docker-compose

    筆者沒有碰到環境相容問題,但是建議都升到最新版本, Node.js 使用 v16.1.0 或以上版本

    Optimism 服務啟動

    有關 Optimisim 的所有服務,都包裝在 Optimism 這個超大專案當中了,直接使用原始碼進行組建:

    $ git clone git@github.com:ethereum-optimism/optimism.git$ cd optimism$ yarn$ yarn build

    組建完成後,就可以在本機啟動服務了:

    $ cd ops$ docker-compose build$ docker-compose up

    這個指令會啟動數個服務,包括:

    L1 Ethereum Node (EVM)

    L2 Ethereum Node (OVM)

    Batch Submitter

    Data Transport Layer

    Deployer

    Relayer

    Verifier

    Deployer 服務中的一個參數要特別注意: FRAUD_PROOF_WINDOW_SECONDS,這個就是 OPtimistic Rollup 的挑戰期,代表使用者出金(Withdraw)需等候的時長。在本篇演示中預設為 0 秒。

    如果有需要重啟,記得把整個 Docker Volume 也清乾淨,例如: docker-compose down -v

    Optimism 整合測試

    在繼續接下來的演示之前,我們需要先確認 Optimism 是否有順利啟動,特別是 Relayer 是否運作正常,因此我們需要先進行整合測試:

    $ cd optimism/integration-tests$ yarn build:integration$ yarn test:integration

    確保 L1 <--> L2 Communication 相關測試通過後再繼續執行接下來的演示內容。

    啟動服務及部署合約需要花費一些時間,運行一段時間(約 120 秒)之後再執行測試,如果測試結果全部皆為 Fail,可能是 Optimism 尚未啟動完成,再等待一段時間即可。

    ERC721 合約部署

    Optimism 啟動成功並且完成整合測試後,接下來進行 ERC721 合約的部署。筆者已將合約及部署腳本放在 optimistic-rollup-example-erc721 這個專案中:

    $ git clone git@github.com:ethereum-optimism/optimistic-rollup-example-erc721.git$ cd optimistic-rollup-example-erc721$ yarn install$ yarn compile

    接下來我們需要部署以下合約:

    ERC721,部署於 L1

    L2DepositedEERC721,部署於 L2

    OVM_L1ERC721Gateway,部署於 L1

    OVM_L1ERC721Gateway 只部署在 L1 上,顧名思義它就是 L1 <=> L2 的「門戶」,提供 Deposit / Withdraw 兩個基本功能,使用者必須透過這個合約來進出 L2。

    雖然 OVM_L1ERC20Gateway 是 Optimistic Rollup 官方提供的合約。但是開發者也可以依需求自行設計自己的「門戶」。

    OVM_L1ERC20Gateway 目前沒有 Optimism 的官方實作,本演示所使用的 ERC721 Gateway 合約來自這個提案,目前尚未成為官方標準。

    接下來,我們直接用腳本進行部署:

    $ node ./deploy.jsDeploying L1 ERC721...L1 ERC2721 Contract Address: 0xFD471836031dc5108809D173A067e8486B9047A3Deploying L2 ERC721...L2 ERC721 Contract Address: 0x09635F643e140090A9A8Dcd712eD6285858ceBefDeploying L1 ERC721 Gateway...L1 ERC721 Gateway Contract Address: 0xcbEAF3BDe82155F56486Fb5a1072cb8baAf547ccInitializing L2 ERC721...

    ERC721 鑄造、儲值、轉移與提領

    鑄造(L1)

    初始狀態如下,所有帳戶皆尚未持有任何代幣:

    接下來,我們將鑄造 2 個代幣以進行接下來的演示。首先,進入 ETH(L1) 的 Console:

    $ npx hardhat console --network ethWelcome to Node.js v16.1.0.Type ".help" for more information.>

    取得 Deployer / User 帳戶:

    // In Hardhat ETH Console

    > let accounts = await ethers.getSigners()

    > let deployer = accounts[0]

    > let user = accounts[1]

    取得 ERC721 及 OVM_L1ERC721Gateway 合約物件,合約地址可以從部署訊息中取得:

    // In Hardhat ETH Console

    > let ERC721_abi = await artifacts.readArtifact("ExampleToken").then(c => c.abi)

    > let ERC721 = new ethers.Contract("0xFD471836031dc5108809D173A067e8486B9047A3", ERC721_abi)

    > let Gateway_abi = await artifacts.readArtifact("OVM_L1ERC721Gateway").then(c => c.abi)

    > let Gateway = new ethers.Contract("0xcbEAF3BDe82155F56486Fb5a1072cb8baAf547cc", Gateway_abi)

    鑄造兩個 ERC721 代幣:

    // In Hardhat ETH Console

    > await ERC721.connect(deployer).mintToken(deployer.address, "foo")

    { hash: "...", ...}

    > await ERC721.connect(deployer).mintToken(deployer.address, "bar")

    { hash: "...", ...}

    只有合約的 Owner(deployer) 可以進行鑄造的操作。

    確認 Deployer 餘額:

    > await ERC721.connect(deployer).balanceOf(deployer.address)

    BigNumber { _hex: '0x02', _isBigNumber: true } // 2

    確認代幣的 TokenID 與 Owner:

    > await ERC721.connect(deployer).ownerOf(1)

    '0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266' // deployer

    > await ERC721.connect(deployer).ownerOf(2)

    '0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266' // deployer

    儲值(L1 => L2)

    完成以上步驟後,目前的狀態如下:

    接下來,授權 OVM_L1ERC721Gateway使用 TokenID 為 2 的代幣:

    // In Hardhat ETH Console

    > await ERC721.connect(deployer).approve("0xcbEAF3BDe82155F56486Fb5a1072cb8baAf547cc", 2)

    { hash: "...", ...}

    在 OVM_L1ERC721Gateway 合約呼叫 Deposit,儲值 TokenID 為 2 的代幣:

    // In Hardhat ETH Console

    > await Gateway.connect(deployer).deposit(2)

    { hash: "...", ...}

    我們可以到 Optimism (L2) 的 Console 確認入金是否成功:

    $ npx hardhat console --network optimismWelcome to Node.js v16.1.0.Type ".help" for more information.>

    取得 Deployer / User 帳戶:

    // In Hardhat Optimism Console

    > let accounts = await ethers.getSigners()

    > let deployer = accounts[0]

    > let user = accounts[1]

    取得 L2DepositedERC721 合約物件,合約地址可以從部署訊息中取得:

    // In Hardhat Optimism Console

    > let L2ERC721_abi = await artifacts.readArtifact("OVM_L2DepositedERC721").then(c => c.abi)

    > let L2DepositedERC721 = new ethers.Contract("0x09635F643e140090A9A8Dcd712eD6285858ceBef", L2ERC721_abi)

    確認入金是否成功:

    // In Hardhat Optimism Console

    > await L2DepositedERC721.connect(deployer).balanceOf(deployer.address)

    BigNumber { _hex: '0x01', _isBigNumber: true } // 1

    > await L2DepositedERC721.connect(deployer).ownerOf(2)

    '0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266' // deployer

    ERC721 轉移(L2 <=> L2)

    完成以上步驟後,目前的狀態如下:

    接下來,我們在 L2 從 Deployer 轉移代幣給 User:

    // In Hardhat Optimism Console

    > await L2DepositedERC721.connect(user).balanceOf(user.address)

    BigNumber { _hex: '0x00', _isBigNumber: true } // 0

    > await L2DepositedERC721.connect(deployer).transferFrom(depoyer.address, user.address, 2)

    { hash: "..." ...}

    > await L2DepositedERC721.connect(user).balanceOf(user.address)

    BigNumber { _hex: '0x01', _isBigNumber: true } // 1

    > await L2DepositedERC721.connect(user).ownerOf(2)

    '0x70997970C51812dc3A010C7d01b50e0d17dc79C8' // user

    ERC721 提領(L2 => L1)

    完成以上步驟後,目前的狀態如下:

    接下來,我們用 User 帳戶提領資金,在 L2DepositedERC721 合約呼叫 Withdraw:

    // In Hardhat Optimism Console

    > await L2DepositedERC721.connect(user).withdraw(2)

    { hash: "..." ...}

    > await L2DepositedERC721.connect(user).balanceOf(user.address)

    BigNumber { _hex: '0x00', _isBigNumber: true }

    最後,檢查在 L1 是否提領成功:

    // In Hardhat ETH Console

    > await ERC721.connect(user).balanceOf(user.address)

    BigNumber { _hex: '0x01', _isBigNumber: true } // 1

    > await ERC721.connect(deployer).balanceOf(deployer.address)

    BigNumber { _hex: '0x01', _isBigNumber: true } // 1

    > await ERC721.connect(user).ownerOf(2)

    '0x70997970C51812dc3A010C7d01b50e0d17dc79C8' // user

    由於挑戰期為 0 秒,因此提領幾乎無需等待時間,頂多只需數秒鐘

    做完上述所有操作,最終狀態應該如下:

    總結

    本文演示了:

    Optimistic Rollup 相關服務的本機部署

    ERC721 L1 => L2 的儲值(Deposit)

    ERC721 L2 帳戶之間轉移(Transfer)

    ERC721 L2 => L1 的提領(Withdraw)

    筆者未來將繼續擴充此系列的教學內容,例如支援其他標準的合約如 ERC1155,以及如何運行 Optimistic Rollup 生態系中最重要的驗證者(Verifier),敬請期待。

    參考資料

    OVM Deep Dive

    (Almost) Everything you need to know about Optimistic Rollup

    How does Optimism’s Rollup really work?

    Optimistic Rollup Official Documentation

    Ethers Documentation (v5)

    Optimistic Rollup Example: ERC20(Github)

    Optimism (Github)

    optimism-tutorial (Github)

    l1-l2-deposit-withdrawal (Github)

    Proof-of-concept ERC721 Bridge Implementation (Github)

    Optimistic Rollup 就這樣用(2) was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.

    👏 歡迎轉載分享鼓掌

  • 特別提領權 在 Taipei Ethereum Meetup Facebook 的最佳解答

    2021-06-02 13:57:08
    有 4 人按讚

    📜 [專欄新文章] Optimistic Rollup 就這樣用(1)

    ✍️ Juin Chiu

    📥 歡迎投稿: https://medium.com/taipei-ethereum-meetup #徵技術分享文 #使用心得 #教學文 #medium

    ERC20 的入金、轉帳與出金

    TL;DR

    本文會跳過 Optimistic Rollup 的介紹而直接實際演示,關於 Optimistic Rollup 的概念與設計原理我將在日後另撰文說明,有興趣的讀者可以先參考下列三篇文章(由淺入深):1. OVM Deep Dive 2. (Almost) Everything you need to know about Optimistic Rollup 3. How does Optimism’s Rollup really work?

    本文將演示一個 Optimism Rollup 範例,程式碼在這裡。

    本演示大量參考了以下這兩個官方範例:optimism-tutorial、l1-l2-deposit-withdrawal。

    環境設置

    Git

    Node.js

    Yarn

    Docker

    Docker-compose

    筆者沒有碰到環境相容問題,但是建議都升到最新版本, Node.js 使用 v16.1.0 或以上版本

    Optimism 服務啟動

    有關 Optimisim 的所有服務,都包裝在 Optimism 這個超大專案當中了,直接使用原始碼進行組建:

    $ git clone git@github.com:ethereum-optimism/optimism.git$ cd optimism$ yarn$ yarn build

    組建完成後,就可以在本機啟動服務了:

    $ cd ops$ docker-compose build$ docker-compose up

    這個指令會啟動數個服務,包括:

    L1 Ethereum Node (EVM)

    L2 Ethereum Node (OVM)

    Batch Submitter

    Data Transport Layer

    Deployer

    Relayer

    Verifier

    Deployer 服務中的一個參數要特別注意: FRAUD_PROOF_WINDOW_SECONDS,這個就是 Optimistic Rollup 的挑戰期,代表使用者出金(Withdraw)需等候的時長。在本篇演示中預設為 0 秒。

    如果有需要重啟,記得把整個 Docker Volume 也清乾淨,例如: docker-compose down -v

    Optimism 整合測試

    在繼續接下來的演示之前,我們需要先確認 Optimism 是否有順利啟動,特別是 Relayer 是否運作正常,因此我們需要先進行整合測試:

    $ cd optimism/integration-tests$ yarn build:integration$ yarn test:integration

    確保 L1 <--> L2 Communication 相關測試通過後再繼續執行接下來的演示內容。

    啟動服務及部署合約需要花費一些時間,運行一段時間(約 120 秒)之後再執行測試,如果測試結果全部皆為 Fail,可能是 Optimism 尚未啟動完成,再等待一段時間即可。

    ERC20 合約部署

    Optimism 啟動成功並且完成整合測試後,接下來進行 ERC20 合約的部署。筆者已將合約及部署腳本放在 optimistic-rollup-example-erc20 這個專案中:

    $ git clone git@github.com:ethereum-optimism/optimistic-rollup-example-erc20.git$ cd optimistic-rollup-example-erc20$ yarn install$ yarn compile

    接下來我們需要部署以下合約:

    ERC20,部署於 L1

    L2DepositedEERC20,部署於 L2

    OVM_L1ERC20Gateway,部署於 L1

    其中,ERC20 與 L2DepositedERC20 是由上面的範例專案編譯的,可以直接在範例專案中直接取得 ABI;而 OVM_L1ERC20Gateway 則是由 Optimism 編譯的,屬於 Optimistic Rollup 協定的一部分,無法直接在範例專案中取得 ABI。

    因此在部署以上三個合約前,我們需先手動將 OVM_L1ERC20Gateway 編譯後的生成品 (Artifacts)——即 ABI,複製到此專案中:

    $ cp -r ~/projects/optimism/packages/contracts/artifacts/contracts/optimistic-ethereum/OVM/bridge/tokens/OVM_L1ERC20Gateway.sol ~/projects/optimistic-rollup-example-erc20/artifacts/contracts/

    OVM_L1ERC20Gateway 只部署在 L1 上,顧名思義它就是 L1 <=> L2 的「門戶」,提供 Deposit / Withdraw 兩個基本功能,使用者必須透過這個合約來進出 L2。

    雖然 OVM_L1ERC20Gateway 是 Optimistic Rollup 官方提供的合約。但是開發者也可以依需求自行設計自己的「門戶」。

    接下來,我們直接用腳本進行部署:

    $ node ./deploy.jsDeploying L1 ERC20...Deploying L1 ERC20...L1 ERC20 Contract Address: 0x1429859428C0aBc9C2C47C8Ee9FBaf82cFA0F20fDeploying L2 ERC20...L2 ERC20 Contract Address: 0x67d269191c92Caf3cD7723F116c85e6E9bf55933Deploying L1 ERC20 Gateway...L1 ERC20 Gateway Contract Address: 0xB0D4afd8879eD9F52b28595d31B441D079B2Ca07Initializing L2 ERC20...

    ERC20 入金、轉帳與出金

    ERC20 入金(L1 => L2)

    目前餘額:

    在合約部署完成後,Deployer 是目前唯一有資金的帳戶,接下來我們就進行入金(Deposit),將 Deployer 的資金從 L1 搬到 L2。

    首先,進入 ETH(L1) 的 Console:

    $ npx hardhat console --network ethWelcome to Node.js v16.1.0.Type ".help" for more information.>

    取得 Deployer / User 帳戶:

    // In Hardhat ETH Console

    > let accounts = await ethers.getSigners()> let deployer = accounts[0]> let user = accounts[1]

    取得 ERC20 及 OVM_L1ERC20Gateway 合約物件,合約地址可以從部署訊息中取得:

    // In Hardhat ETH Console

    > let ERC20_abi = await artifacts.readArtifact("ERC20").then(c => c.abi)> let ERC20 = new ethers.Contract("0x1429859428C0aBc9C2C47C8Ee9FBaf82cFA0F20f", ERC20_abi)> let Gateway_abi = await artifacts.readArtifact("OVM_L1ERC20Gateway").then(c => c.abi)> let Gateway = new ethers.Contract("0xB0D4afd8879eD9F52b28595d31B441D079B2Ca07", Gateway_abi)

    先授權 OVM_L1ERC20Gateway 花費 ERC20:

    // In Hardhat ETH Console

    > await ERC20.connect(deployer).approve("0xB0D4afd8879eD9F52b28595d31B441D079B2Ca07", 10000)> await ERC20.connect(user).approve("0xB0D4afd8879eD9F52b28595d31B441D079B2Ca07", 10000)

    注意:Deployer 及 User 都需要對 OVM_L1ERC20Gateway 進行授權,否則在接下來的出金步驟時 Relayer 會出錯

    接著,在 OVM_L1ERC20Gateway 合約呼叫 Deposit:

    // In Hardhat ETH Console

    > await Gateway.connect(deployer).deposit(1000)

    我們可以到 Optimism (L2) 的 Console 確認入金是否成功:

    $ npx hardhat console --network optimismWelcome to Node.js v16.1.0.Type ".help" for more information.>

    取得 Deployer / User 帳戶:

    // In Hardhat Optimism Console

    > let accounts = await ethers.getSigners()> let deployer = accounts[0]> let user = accounts[1]

    取得 L2DepositedERC20 合約物件,合約地址可以從部署訊息中取得:

    // In Hardhat Optimism Console

    > let L2ERC20_abi = await artifacts.readArtifact("L2DepositedERC20").then(c => c.abi)> let L2DepositedERC20 = new ethers.Contract("0x67d269191c92Caf3cD7723F116c85e6E9bf55933", L2ERC20_abi)

    確認入金是否成功:

    // In Hardhat Optimism Console

    > await L2DepositedERC20.connect(deployer).balanceOf(deployer.address)BigNumber { _hex: '0x03E8', _isBigNumber: true } // 1000

    ERC20 轉帳(L2 <=> L2)

    完成以上步驟後,目前的餘額如下:

    接下來,我們在 L2 從 Deployer 轉移一部分資金給 User:

    // In Hardhat Optimism Console

    > await L2DepositedERC20.connect(user).balanceOf(user.address)BigNumber { _hex: '0x00', _isBigNumber: true } // 0> await L2DepositedERC20.connect(deployer).transfer(user.address, 1000){ hash: "..." ...}> await L2DepositedERC20.connect(wallet_1).balanceOf(user.address)BigNumber { _hex: '0x03E8', _isBigNumber: true } // 1000

    ERC20 出金(L2 => L1)

    完成以上步驟後,目前的餘額如下:

    接下來,我們用 User 帳戶提領資金,在 L2DepositedERC20 合約呼叫 Withdraw:

    // In Hardhat Optimism Console

    > await L2DepositedERC20.connect(user).withdraw(1000){ hash: "..." ...}> await L2DepositedERC20.connect(user).balanceOf(user.address)BigNumber { _hex: '0x00', _isBigNumber: true }

    最後,檢查在 L1 是否提領成功:

    // In Hardhat ETH Console

    > await ERC20.connect(user).balanceOf(user.address)BigNumber { _hex: '0x03E8', _isBigNumber: true } // 1000

    由於挑戰期為 0 秒,因此提領幾乎無需等待時間,頂多只需數秒鐘

    做完上述所有操作,餘額應該如下:

    總結

    本文演示了:

    Optimistic Rollup 相關服務的本機部署

    ERC20 L1 => L2 的入金(Deposit)

    ERC20 L2 帳戶之間轉帳(Transfer)

    ERC20 L2 => L1 的出金(Withdraw)

    筆者未來將繼續擴充此系列的教學內容,例如 ERC721 / ERC1155 的使用方式,敬請期待。

    參考資料

    OVM Deep Dive

    (Almost) Everything you need to know about Optimistic Rollup

    How does Optimism’s Rollup really work?

    Optimistic Rollup Official Documentation

    Ethers Documentation (v5)

    Optimism (Github)

    optimism-tutorial (Github)

    l1-l2-deposit-withdrawal (Github)

    Optimistic Rollup 就這樣用(1) was originally published in Taipei Ethereum Meetup on Medium, where people are continuing the conversation by highlighting and responding to this story.

    👏 歡迎轉載分享鼓掌

  • 特別提領權 在 Victor Wang Youtube 的最讚貼文

    2021-07-04 20:00:14

    前兩天的影片,王老師分享可以用0050,每年提存餘額的五趴,來當成退休金的補助,蠻多的好友私訊,詢問那最多可以提領多少,0050不會被提領到歸零膏?!
    很好的想法,我找了一下其他頻道,似乎沒有達人有做這樣的議題,所以王老師特別的利用假日,為大家解答這個疑問。
    王老師試算的結果,發現一個很棒的答案,就是......在影片中啦,一年提領0050一定的趴數,就有機會領錢領爽爽,0050的母金又可以逐漸的成長,金雞母越養越大隻,同樣的金雞蛋也會越生越多顆,有吃又有拿,每年領不完的提存金額。
    成為這個頻道的會員並獲得獎勵:
    https://www.youtube.com/channel/UCXPil0TRnoAdqKRFeO4nsmw/join
    如蒙好友的熱愛,只要在主頻道上的"加入"欄位,登入後並依您的預算,訂閱與留下相關的資料,與授權的金額即可。退出會員也很容易,取消扣款授權就OK了。
    歡迎訂閱與追蹤我的頻道,請期待今年度課程的開班。
    ============================================
    我的FB:https://www.facebook.com/victor.wang.16
    我的理財社團:https://www.facebook.com/groups/615663795525708/?multi_permalinks=691890927902994¬if_id=1547783358511626¬if_t=feedback_reaction_generic
    我的PODCAST:https://player.soundon.fm/p/80edd44a-bcc4-4c43-aecb-c94f006fcb3c
    我的APPLE PODCAST:https://podcasts.apple.com/tw/podcast/%E8%87%AA%E5%9C%A8%E7%90%86%E8%B2%A1%E7%A0%94%E7%BF%92%E7%8F%AD/id1528123333
    Facebook | Apple | Spotify | Youtube | Google podcast 搜尋:自在理財研習班
    歡迎正派經營企業,冠名工商贊助:請逕寄郵件"Victor68066@gmail.com"或私訊FB王老師。
    #0056
    #0050
    #ETF
    #樂活大叔施昇輝
    #2330台積電

  • 特別提領權 在 李基銘漢聲廣播電台-節目主持人-影音頻道 Youtube 的最佳貼文

    2019-12-05 21:02:59

    本集主題:「守護失智病友的法律攻略:親友失智了,在法律上怎麼保護他們、也保護自己?」介紹
           
    訪問作者:黃麗容 律師
       
    內容簡介:
      財產遭侵占、誤入詐騙陷阱、被控竊盜或性騷擾、情緒失控攻擊人……失智症衍生的犯罪問題、糾紛,日益增多,法律上應該如何防範與應對?!
      
      •擔心失智症家人的財產遭有心人士侵占、詐騙或非法移轉?
      •失智症患者情緒失控攻擊人怎麼辦?
      •父母失去行為能力,該如何保障他的權益?
      •失智症患者被指控偷竊或性騷擾如何處理?
      •失智症患者長期走失或失踪該怎麼辦?
      •雇主可否以員工患有失智症為由解雇員工?
      •失智症患者立的遺囑有效嗎?
      
      國人的平均壽命為80.4歲,根據衛福部最新調查顯示,台灣65歲以上的長者,每12人就有1人患有失智;而80歲以上的長者中,每5人就有1人患失智症,全台估計有超過27萬失智人口,預估未來平均每年將增加1萬人!
      
      由於失智症病情只會越來越壞,加上患者判斷力下降,在病程中逐漸會對金錢、財產以及生活上的基本行為失去辨識與處理能力,易遭不肖份子騙取財物,小則銀行存款、大則千萬房產,有時不僅是被詐受害人,甚至是被利用成為幫助犯。
      
      根據監察院2018年公布的「國內失智者人權保障調查報告」指出,失智症的民事案件,近10年來從115件增至1990件,飆升17倍;刑事案件則由94件增至368件,飆升近4倍,其中除了遺囑糾紛,還有許多詐騙案件、傷害案件…等。
      
      有鑒於失智症衍生的犯罪問題、糾紛,居高不下,本書特別搜集因失智症而受害的病人及家屬最常遇到的法律議題,內容用字淺顯易懂,並採用大量的實際案例作為輔助,為了自己、也為了家人,你需要知道「面對失智症」的相關法律與規劃,以避免失智症家人「無心」、「不當」行為所造成的傷害,例如:
      
      ▲失智症母親確診後應該怎麼做?什麼是輔助宣告?什麼是監護宣告?二者差異為何?
      ▲子女原本就應該善盡扶養義務,如果同時也是監護人,可以請求報酬嗎?金額會受到扶養義務的影響嗎?
      ▲失智父親老是喊餓,也眼見大哥拿父親的退休金在家中聚賭,當初選大哥擔任父親的照顧者與監護人是對的嗎?
      ▲女兒經法院宣告為失智症病友的監護人,竟然無法提領失智症母親存在銀行的定存,這可是救命錢?!
      ▲兒子很擔心失智父親亂投資,但亂投資或放在銀行存著都不是好辦法,該怎麼做才能讓父親的退休金成為生生不息的養老金呢?
          
    作者介紹:
    林致平
      政治大學法律研究所法學碩士、臺灣大學財務金融系學士
      
    方瑋晨
      臺灣大學法律學研究所公法組博士生、臺灣大學法律學研究所公法組碩士、臺灣大學法律學系學士
      
    黃麗容
      中正大學會計資訊與法律碩士專班商學碩士,臺北大學司法學系法學士。曾就讀政治大學會計研究所碩士班、高雄大學法律研究所碩士班。
      
    廖國翔
      臺灣大學法律學研究所公法組博士生、臺灣大學法律學研究所公法組碩士、臺灣大學法律學系學士
      
    李佑均
      臺灣大學科際整合法律學研究所碩士、臺灣大學地理環境資源學系學士、臺灣大學經濟學系學士
      
    請大家支持,我全部七個粉絲頁
    李基銘主持人粉絲頁:https://www.facebook.com/voh.lee
    李基銘的亂亂分享粉絲頁:https://www.facebook.com/voh.happy
    李基銘的影音頻道粉絲頁:https://www.facebook.com/voh.video
    漢聲廣播電台「fb新鮮事」節目粉絲頁:https://www.facebook.com/voh.vhbn
    漢聲廣播電台「快樂玩童軍」節目粉絲頁:https://www.facebook.com/voh.scout
    漢聲廣播電台「天亮就出發」節目粉絲頁:https://www.facebook.com/voh.lesgo
    漢聲廣播電台「生活有意思」節目粉絲頁:https://www.facebook.com/voh.life